泛型格式器輸出
本節中的清單和數據表會顯示 泛型格式子的輸出。 請注意,泛型格式子會使用 DataType 和 DataQualifier PROPERTYINFO結構的成員,以判斷如何格式化顯示的數據。
如需特定屬性資料類型輸出的詳細資訊和範例,請參閱:
- 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。
屬性限定元 | 格式器輸出 |
---|---|
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) 範圍:(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 屬性實例 IFLAG_SWAPPED函式的 IFlags 參數。
在範例輸出數據行中,擷取中的數據值為10。
屬性限定元 | 範例輸出 |
---|---|
PROP_QUAL_NONE | 10 (0xa) |
PROP_QUAL_RANGE | 10 (0xa) 範圍:(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 屬性實例 IFLAG_SWAPPED函式的 IFlags 參數。
在範例輸出數據行中,擷取中的數據值為10。
屬性限定元 | 範例輸出 |
---|---|
PROP_QUAL_NONE | 10 (0xa) |
PROP_QUAL_RANGE | 10 (0xa) 範圍:(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 數據類型屬性的泛型格式輸出。 請注意,格式器輸出不會顯示原始數據,但會顯示屬性標籤。
屬性限定元 | 格式器輸出 |
---|---|
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,以取得以本機計算機系統時鐘為基礎的時間。
屬性限定元 | 格式器輸出 |
---|---|
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 數據類型屬性的泛型格式輸出。 請注意,格式器輸出可能會根據 屬性的數據限定符而有所不同。
屬性限定元 | 格式器輸出 |
---|---|
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 |