Sortie du formateur générique
Les listes et les tableaux de cette section affichent la sortie du formateur générique. N’oubliez pas que le formateur générique utilise les membres DataType et DataQualifier de la structure PROPERTYINFO pour déterminer comment mettre en forme les données affichées.
Pour plus d’informations et un exemple de sortie pour un type de données de propriété spécifique, consultez :
- PROP_TYPE_VOID
- PROP_TYPE_SUMMARY
- PROP_TYPE_BYTE
- PROP_TYPE_WORD
- PROP_TYPE_DWORD
- PROP_TYPE_LARGEINT (le formateur générique ne prend pas en charge)
- PROP_TYPE_ADDR (le formateur générique ne prend pas en charge)
- PROP_TYPE_TIME
- PROP_TYPE_STRING
- PROP_TYPE_IP_ADDRESS
- PROP_TYPE_BYTESWAPPED_WORD (obsolète. Pour plus d’informations, consultez PROP_TYPE_WORD)
- PROP_TYPE_BYTESWAPPED_DWORD (obsolète. Pour plus d’informations, consultez PROP_TYPE_DWORD)
- PROP_TYPE_TYPED_STRING (obsolète)
- PROP_TYPE_RAW_DATA
- PROP_TYPE_COMMENT
- PROP_TYPE_SRCFRIENDLYNAME (le formateur générique ne prend pas en charge)
- PROP_TYPE_DSTFRIENDLYNAME (le formateur générique ne prend pas en charge)
- PROP_TYPE_TOKENRING_ADDRESS (le formateur générique ne prend pas en charge)
- PROP_TYPE_FDDI_ADDRESS (le formateur générique ne prend pas en charge)
- PROP_TYPE_ETHERNET_ADDRESS (le formateur générique ne prend pas en charge)
- PROP_TYPE_OBJECT_IDENTIFIER (le formateur générique ne prend pas en charge)
- PROP_TYPE_VINES_IP_ADDRESS (le formateur générique ne prend pas en charge)
- PROP_TYPE_VAR_LEN_SMALL_INT (le formateur générique ne prend pas en charge)
PROP_TYPE_VOID et PROP_TYPE_COMMENT
Le tableau suivant répertorie la sortie de format générique pour les propriétés de type de données PROP_TYPE_VOID et PROP_TYPE_COMMENT .
Dans la colonne de sortie du formateur, la valeur des données dans la capture est XYZ.
Qualificateur de propriété | Sortie du formateur |
---|---|
PROP_QUAL_NONE | XYZ |
PROP_QUAL_RANGE | XYZ |
PROP_QUAL_BITFIELD | Obsolète |
PROP_QUAL_LABELED_SET | XYZ |
PROP_QUAL_LABELED_BITFIELD | Obsolète. Pour plus d’informations, consultez PROP_QUAL_FLAGS |
PROP_QUAL_CONST | XYZ |
PROP_QUAL_FLAGS | XYZ |
PROP_QUAL_ARRAY | XYZ |
PROP_TYPE_SUMMARY
Le tableau suivant répertorie la sortie de format générique pour PROP_TYPE_SUMMARY propriétés de type de données.
Dans l’exemple de colonne de sortie, la valeur des données dans la capture est XYZ.
Qualificateur de propriété | Exemple de sortie |
---|---|
PROP_QUAL_NONE | XYZ |
PROP_QUAL_RANGE | XYZ |
PROP_QUAL_BITFIELD | Obsolète |
PROP_QUAL_LABELED_SET | XYZ |
PROP_QUAL_LABELED_BITFIELD | Obsolète. Pour plus d’informations, consultez PROP_QUAL_FLAGS |
PROP_QUAL_CONST | XYZ |
PROP_QUAL_FLAGS | XYZ |
PROP_QUAL_ARRAY | XYZ |
PROP_TYPE_BYTE
Le tableau suivant répertorie la sortie de format générique pour PROP_TYPE_BYTE propriétés de type de données.
Dans l’exemple de colonne de sortie, la valeur des données dans la capture est 10.
Qualificateur de propriété | Exemple de sortie |
---|---|
PROP_QUAL_NONE | 10 (0xa) » |
PROP_QUAL_RANGE | Plage 10 (0xa) :(1 (0x1) - 20 (0x14)) |
PROP_QUAL_SET | 10 (0xa) correspond à la valeur définie ou 10 (0xa) Valeur d’ensemble inconnue |
PROP_QUAL_BITFIELD | Obsolète. |
PROP_QUAL_LABELED_SET | Étiquette correspondante dans un jeu ou un nombre d’étiquettes. |
PROP_QUAL_LABELED_BITFIELD | Obsolète. Pour plus d’informations, consultez PROP_QUAL_FLAGS. |
PROP_QUAL_CONST | Aucune sortie. Aucune donnée n’est affichée dans le volet d’informations. |
PROP_QUAL_FLAGS | ....... 0 = Étiqueter la chaîne ...... 1. = Étiquette sur la chaîne ..... 0.. = Étiqueter hors chaîne .... 1... = Étiquette sur la chaîne |
PROP_QUAL_ARRAY | 0a ff ... |
PROP_TYPE_WORD
Le tableau suivant répertorie la sortie de format générique d’une propriété de type de données PROP_TYPE_WORD .
Notes
Pour les propriétés DWORD non Intel et avec échange d’octets, vous devez modifier les données au format Intel. Pour modifier le format, définissez le paramètre IFlags de la propriété Attach instance fonction IFLAG_SWAPPED lorsque vous mappez la propriété instance à un emplacement.
Dans l’exemple de colonne de sortie, la valeur des données dans la capture est 10.
Qualificateur de propriété | Exemple de sortie |
---|---|
PROP_QUAL_NONE | 10 (0xa) |
PROP_QUAL_RANGE | Plage 10 (0xa) :(1 (0x1) - 20 (0x14)) |
PROP_QUAL_SET | 10 (0xa) correspond à la valeur définie ou 10 (0xa) Valeur d’ensemble inconnue |
PROP_QUAL_BITFIELD | Obsolète. |
PROP_QUAL_LABELED_SET | Étiquette correspondante dans le jeu ou le numéro d’étiquettes. |
PROP_QUAL_LABELED_BITFIELD | Obsolète. Pour plus d’informations, consultez PROP_QUAL_FLAGS. |
PROP_QUAL_CONST | Aucune sortie. Aucune donnée n’est affichée dans le volet d’informations. |
PROP_QUAL_FLAGS | ....... 0 = Étiqueter la chaîne ...... 0. = Étiqueter hors chaîne ..... 0.. = Étiqueter hors chaîne .... 0... = Étiqueter la chaîne ... 0.... = Label Off String .. 1..... = Étiquette sur la chaîne .0...... = Étiqueter la chaîne 1....... = Étiquette sur chaîne |
PROP_QUAL_ARRAY | 000a ffff ... |
PROP_TYPE_DWORD
Le tableau suivant répertorie la sortie de format générique pour PROP_TYPE_DWORD propriétés de type de données.
Notes
Pour les propriétés DWORD non Intel et avec échange d’octets, vous devez modifier les données au format Intel. Pour modifier le format, définissez le paramètre IFlags de la propriété Attach instance fonction IFLAG_SWAPPED lorsque vous mappez la propriété instance à un emplacement.
Dans l’exemple de colonne de sortie, la valeur des données dans la capture est 10.
Qualificateur de propriété | Exemple de sortie |
---|---|
PROP_QUAL_NONE | 10 (0xa) |
PROP_QUAL_RANGE | Plage 10 (0xa) :(1 (0x1) - 20 (0x14)) |
PROP_QUAL_SET | 10 (0xa) correspond à la valeur définie ou 10 (0xa) Valeur d’ensemble inconnue |
PROP_QUAL_BITFIELD | Obsolète. |
PROP_QUAL_LABELED_SET | Étiquette correspondante dans le jeu ou le nombre d’étiquettes. |
PROP_QUAL_LABELED_BITFIELD | Obsolète. Pour plus d’informations, consultez PROP_QUAL_FLAGS. |
PROP_QUAL_CONST | Aucune sortie. Aucune donnée n’est affichée dans le volet d’informations. |
PROP_QUAL_FLAGS | ............... 0 = Étiqueter la chaîne .............. 0. = Étiqueter hors chaîne ............. 0.. = Étiqueter hors chaîne ............ 0... = Étiqueter la chaîne ........... 0.... = Label Off String .......... 0..... = Étiqueter la chaîne ......... 0...... = Étiqueter la chaîne ........ 0....... = Étiqueter hors chaîne ....... 0........ = Étiqueter hors chaîne ...... 0......... = Étiqueter la chaîne ..... 0.......... = Label Off String .... 0........... = Étiqueter hors chaîne ... 0............ = Étiqueter la chaîne .. 1............. = Étiquette sur la chaîne .0.............. = Étiqueter la chaîne 1............... = Étiquette sur chaîne |
PROP_QUAL_ARRAY | 0000000a ffffffff ... |
PROP_TYPE_RAW_DATA
Le tableau suivant répertorie la sortie de format générique d’une propriété de type de données PROP_TYPE_RAW_DATA . N’oubliez pas que la sortie du formateur n’affiche pas les données brutes, mais affiche l’étiquette de propriété.
Qualificateur de propriété | Sortie du formateur |
---|---|
PROP_QUAL_NONE | Étiquette de propriété. |
PROP_QUAL_RANGE | Étiquette de propriété. |
PROP_QUAL_BITFIELD | Étiquette de propriété. |
PROP_QUAL_LABELED_SET | Étiquette de propriété. |
PROP_QUAL_LABELED_BITFIELD | Étiquette de propriété. |
PROP_QUAL_CONST | Étiquette de propriété. |
PROP_QUAL_FLAGS | Étiquette de propriété. |
PROP_QUAL_ARRAY | Étiquette de propriété. |
PROP_TYPE_TIME
Le tableau suivant répertorie la sortie de format générique d’une propriété de type de données PROP_TYPE_TIME . N’oubliez pas que la sortie mise en forme peut varier en fonction du qualificateur de données de la propriété.
Le formateur générique appelle GetDateFormat pour obtenir une heure basée sur l’horloge système de l’ordinateur local.
Qualificateur de propriété | Sortie du formateur |
---|---|
PROP_QUAL_NONE | Affiche l’heure système en fonction de l’horloge de l’ordinateur local. |
PROP_QUAL_RANGE | Affiche l’heure système en fonction de l’horloge de l’ordinateur local. |
PROP_QUAL_BITFIELD | Obsolète. |
PROP_QUAL_LABELED_SET | Affiche l’heure système en fonction de l’horloge de l’ordinateur local. |
PROP_QUAL_LABELED_BITFIELD | Obsolète. Pour plus d’informations, consultez PROP_QUAL_FLAGS. |
PROP_QUAL_CONST | Affiche l’heure système en fonction de l’horloge de l’ordinateur local. |
PROP_QUAL_FLAGS | Affiche l’heure système en fonction de l’horloge de l’ordinateur local. |
PROP_QUAL_ARRAY | Affiche l’heure système en fonction de l’horloge de l’ordinateur local. |
PROP_TYPE_STRING
Le tableau suivant répertorie la sortie de format générique pour PROP_TYPE_STRING propriétés de type de données. N’oubliez pas que la sortie du formateur peut varier en fonction du qualificateur de données de la propriété.
Qualificateur de propriété | Sortie du formateur |
---|---|
PROP_QUAL_NONE | Chaîne attachée. |
PROP_QUAL_RANGE | Chaîne attachée. |
PROP_QUAL_BITFIELD | Obsolète. |
PROP_QUAL_LABELED_SET | Chaîne attachée. |
PROP_QUAL_LABELED_BITFIELD | Obsolète. Pour plus d’informations, consultez PROP_QUAL_FLAGS. |
PROP_QUAL_CONST | Chaîne attachée. |
PROP_QUAL_FLAGS | Chaîne attachée. |
PROP_QUAL_ARRAY | Chaîne attachée. |
PROP_TYPE_IP_ADDRESS
Le tableau suivant répertorie la sortie de format générique pour PROP_TYPE_IP_ADDRESS propriétés de type de données. N’oubliez pas que la sortie mise en forme peut varier en fonction du qualificateur de données de propriété de la propriété.
Dans l’exemple de colonne de sortie, la valeur des données dans la capture est « 129.65.100.2 ».
Qualificateur de propriété | Exemple de sortie |
---|---|
PROP_QUAL_NONE | 129.65.100.2 |
PROP_QUAL_RANGE | 129.65.100.2 |
PROP_QUAL_BITFIELD | Obsolète. |
PROP_QUAL_LABELED_SET | 129.65.100.2 |
PROP_QUAL_LABELED_BITFIELD | Obsolète. Pour plus d’informations, consultez PROP_QUAL_FLAGS. |
PROP_QUAL_CONST | 129.65.100.2 |
PROP_QUAL_FLAGS | 129.65.100.2 |
PROP_QUAL_ARRAY | 129.65.100.2 |