泛型格式器輸出
本節中的清單和資料表會顯示 泛型格式子的輸出。 請注意,泛型格式器會使用PROPERTYINFO結構的DataType和DataQualifier成員來判斷如何格式化顯示的資料。
如需特定屬性資料類型之輸出的詳細資訊和範例,請參閱:
- PROP_TYPE_VOID
- PROP_TYPE_SUMMARY
- PROP_TYPE_BYTE
- PROP_TYPE_WORD
- PROP_TYPE_DWORD
- PROP_TYPE_LARGEINT (泛型格式器不支援)
- PROP_TYPE_ADDR (泛型格式器不支援)
- PROP_TYPE_TIME
- PROP_TYPE_STRING
- PROP_TYPE_IP_ADDRESS
- PROP_TYPE_BYTESWAPPED_WORD (過時。如需詳細資訊,請參閱 PROP_TYPE_WORD)
- PROP_TYPE_BYTESWAPPED_DWORD (過時。如需詳細資訊,請參閱 PROP_TYPE_DWORD)
- PROP_TYPE_TYPED_STRING (過時)
- PROP_TYPE_RAW_DATA
- PROP_TYPE_COMMENT
- PROP_TYPE_SRCFRIENDLYNAME (泛型格式器不支援)
- PROP_TYPE_DSTFRIENDLYNAME (泛型格式器不支援)
- PROP_TYPE_TOKENRING_ADDRESS (泛型格式器不支援)
- PROP_TYPE_FDDI_ADDRESS (泛型格式器不支援)
- PROP_TYPE_ETHERNET_ADDRESS (泛型格式器不支援)
- PROP_TYPE_OBJECT_IDENTIFIER (泛型格式器不支援)
- PROP_TYPE_VINES_IP_ADDRESS (泛型格式器不支援)
- PROP_TYPE_VAR_LEN_SMALL_INT (泛型格式器不支援)
PROP_TYPE_VOID和PROP_TYPE_COMMENT
下表列出 PROP_TYPE_VOID 和 PROP_TYPE_COMMENT 資料類型屬性的泛型格式輸出。
在格式器輸出資料行中,擷取中的資料值為 XYZ。
屬性辨識符號 | Formatter 輸出 |
---|---|
PROP_QUAL_NONE | XYZ |
PROP_QUAL_RANGE | XYZ |
PROP_QUAL_BITFIELD | 已淘汰 |
PROP_QUAL_LABELED_SET | XYZ |
PROP_QUAL_LABELED_BITFIELD | 已過時。 如需詳細資訊,請參閱PROP_QUAL_FLAGS |
PROP_QUAL_CONST | XYZ |
PROP_QUAL_FLAGS | XYZ |
PROP_QUAL_ARRAY | XYZ |
PROP_TYPE_SUMMARY
下表列出 PROP_TYPE_SUMMARY 資料類型屬性的泛型格式輸出。
在範例輸出資料行中,擷取中的資料值為 XYZ。
屬性辨識符號 | 範例輸出 |
---|---|
PROP_QUAL_NONE | XYZ |
PROP_QUAL_RANGE | XYZ |
PROP_QUAL_BITFIELD | 已淘汰 |
PROP_QUAL_LABELED_SET | XYZ |
PROP_QUAL_LABELED_BITFIELD | 已過時。 如需詳細資訊,請參閱PROP_QUAL_FLAGS |
PROP_QUAL_CONST | XYZ |
PROP_QUAL_FLAGS | XYZ |
PROP_QUAL_ARRAY | XYZ |
PROP_TYPE_BYTE
下表列出 PROP_TYPE_BYTE 資料類型屬性的泛型格式輸出。
在範例輸出資料行中,擷取中的資料值為 10。
屬性辨識符號 | 範例輸出 |
---|---|
PROP_QUAL_NONE | 10 (0xa) 」 |
PROP_QUAL_RANGE | 10 (0xa) Range: (1 (0x1) - 20 (0x14) ) |
PROP_QUAL_SET | 10 (0xa) 符合設定值或 10 (0xa) 未知的設定值 |
PROP_QUAL_BITFIELD | 已過時。 |
PROP_QUAL_LABELED_SET | 標籤集或數位中的對應標籤。 |
PROP_QUAL_LABELED_BITFIELD | 已過時。 如需詳細資訊,請參閱PROP_QUAL_FLAGS。 |
PROP_QUAL_CONST | 沒有輸出。 詳細資料窗格中不會顯示任何資料。 |
PROP_QUAL_FLAGS | .......0 = 標籤關閉字串 ...1. = 字串上的標籤.....0.. = 標籤關閉字串 ......1... = 字串上的標籤 |
PROP_QUAL_ARRAY | 0a ff ... |
PROP_TYPE_WORD
下表列出 PROP_TYPE_WORD 資料類型屬性的泛型格式輸出。
注意
對於非 Intel、位元組交換的 DWORD 屬性,您必須將資料變更為 Intel 格式。 若要變更格式,請在您將屬性實例對應至位置時,將Attach屬性實例函式的IFlags參數設定IFLAG_SWAPPED。
在範例輸出資料行中,擷取中的資料值為 10。
屬性辨識符號 | 範例輸出 |
---|---|
PROP_QUAL_NONE | 10 (0xa) |
PROP_QUAL_RANGE | 10 (0xa) Range: (1 (0x1) - 20 (0x14) ) |
PROP_QUAL_SET | 10 (0xa) 符合設定值或 10 (0xa) 未知的集合值 |
PROP_QUAL_BITFIELD | 已過時。 |
PROP_QUAL_LABELED_SET | 標籤集或數位中的對應標籤。 |
PROP_QUAL_LABELED_BITFIELD | 已過時。 如需詳細資訊,請參閱 PROP_QUAL_FLAGS。 |
PROP_QUAL_CONST | 沒有輸出。 詳細資料窗格中不會顯示任何資料。 |
PROP_QUAL_FLAGS | .......0 = 標籤關閉字串 ...0. = 標籤關閉字串 .....0.. = 標籤關閉字串 ......0... = 標籤關閉字串 ...0.... = 標籤關閉字串 ..1..... = 字串 .0 上的標籤...= 標籤關閉字串 1....= 字串上的標籤 |
PROP_QUAL_ARRAY | 000a ffff ... |
PROP_TYPE_DWORD
下表列出 PROP_TYPE_DWORD 資料類型屬性的泛型格式輸出。
注意
對於非 Intel、位元組交換的 DWORD 屬性,您必須將資料變更為 Intel 格式。 若要變更格式,請在您將屬性實例對應至位置時,將Attach屬性實例函式的IFlags參數設定IFLAG_SWAPPED。
在範例輸出資料行中,擷取中的資料值為 10。
屬性辨識符號 | 範例輸出 |
---|---|
PROP_QUAL_NONE | 10 (0xa) |
PROP_QUAL_RANGE | 10 (0xa) Range: (1 (0x1) - 20 (0x14) ) |
PROP_QUAL_SET | 10 (0xa) 符合設定值或 10 (0xa) 未知的集合值 |
PROP_QUAL_BITFIELD | 已過時。 |
PROP_QUAL_LABELED_SET | 標籤集或數位中的對應標籤。 |
PROP_QUAL_LABELED_BITFIELD | 已過時。 如需詳細資訊,請參閱 PROP_QUAL_FLAGS。 |
PROP_QUAL_CONST | 沒有輸出。 詳細資料窗格中不會顯示任何資料。 |
PROP_QUAL_FLAGS | ...............0 = 標籤關閉字串 ........0. = 標籤關閉字串 .......0.. = 標籤關閉字串 ......0... = 標籤關閉字串 ........0.... = 標籤關閉字串 .......0..... = 標籤關閉字串 ......0... = 標籤關閉字串 .....0.... = 標籤關閉字串 ....0........ = 標籤關閉字串 ...0...... = 標籤關閉字串 .....0....... = 標籤關閉字串 ......0........... = 標籤關閉字串 ...0...... = 標籤關閉字串 ..1....... = 字串 .0........ 上的標籤... = 標籤關閉字串 1............= 字串上的標籤 |
PROP_QUAL_ARRAY | 0000000a ffffffff ... |
PROP_TYPE_RAW_DATA
下表列出 PROP_TYPE_RAW_DATA 資料類型屬性的泛型格式輸出。 請注意,格式器輸出不會顯示原始資料,但會顯示內容標籤。
屬性辨識符號 | Formatter 輸出 |
---|---|
PROP_QUAL_NONE | 屬性標籤。 |
PROP_QUAL_RANGE | 屬性標籤。 |
PROP_QUAL_BITFIELD | 屬性標籤。 |
PROP_QUAL_LABELED_SET | 屬性標籤。 |
PROP_QUAL_LABELED_BITFIELD | 屬性標籤。 |
PROP_QUAL_CONST | 屬性標籤。 |
PROP_QUAL_FLAGS | 屬性標籤。 |
PROP_QUAL_ARRAY | 屬性標籤。 |
PROP_TYPE_TIME
下表列出 PROP_TYPE_TIME 資料類型屬性的泛型格式輸出。 請注意,格式化的輸出可能會根據 屬性的資料限定詞而有所不同。
泛型格式器會呼叫 GetDateFormat ,以取得以本機電腦系統時鐘為基礎的時間。
屬性辨識符號 | Formatter 輸出 |
---|---|
PROP_QUAL_NONE | 根據本機電腦時鐘顯示系統時間。 |
PROP_QUAL_RANGE | 根據本機電腦時鐘顯示系統時間。 |
PROP_QUAL_BITFIELD | 已過時。 |
PROP_QUAL_LABELED_SET | 根據本機電腦時鐘顯示系統時間。 |
PROP_QUAL_LABELED_BITFIELD | 已過時。 如需詳細資訊,請參閱PROP_QUAL_FLAGS。 |
PROP_QUAL_CONST | 根據本機電腦時鐘顯示系統時間。 |
PROP_QUAL_FLAGS | 根據本機電腦時鐘顯示系統時間。 |
PROP_QUAL_ARRAY | 根據本機電腦時鐘顯示系統時間。 |
PROP_TYPE_STRING
下表列出 PROP_TYPE_STRING 資料類型屬性的泛型格式輸出。 請注意,格式器輸出可能會根據 屬性的資料限定詞而有所不同。
屬性辨識符號 | Formatter 輸出 |
---|---|
PROP_QUAL_NONE | 附加字串。 |
PROP_QUAL_RANGE | 附加字串。 |
PROP_QUAL_BITFIELD | 已過時。 |
PROP_QUAL_LABELED_SET | 附加字串。 |
PROP_QUAL_LABELED_BITFIELD | 已過時。 如需詳細資訊,請參閱PROP_QUAL_FLAGS。 |
PROP_QUAL_CONST | 附加字串。 |
PROP_QUAL_FLAGS | 附加字串。 |
PROP_QUAL_ARRAY | 附加字串。 |
PROP_TYPE_IP_ADDRESS
下表列出 PROP_TYPE_IP_ADDRESS 資料類型屬性的泛型格式輸出。 請注意,格式化的輸出可能會根據 屬性的屬性資料限定詞而有所不同。
在範例輸出資料行中,擷取中的資料值為 「129.65.100.2」。
屬性辨識符號 | 範例輸出 |
---|---|
PROP_QUAL_NONE | 129.65.100.2 |
PROP_QUAL_RANGE | 129.65.100.2 |
PROP_QUAL_BITFIELD | 已過時。 |
PROP_QUAL_LABELED_SET | 129.65.100.2 |
PROP_QUAL_LABELED_BITFIELD | 已過時。 如需詳細資訊,請參閱PROP_QUAL_FLAGS。 |
PROP_QUAL_CONST | 129.65.100.2 |
PROP_QUAL_FLAGS | 129.65.100.2 |
PROP_QUAL_ARRAY | 129.65.100.2 |