泛型格式化程序输出
本部分中的列表和表显示 泛型格式化程序输出。 请注意,泛型格式化程序使用 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。
属性限定符 | 格式化程序输出 |
---|---|
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. = String 上的标签 .....0.. = Label Off String ....1... = 字符串上的标签 |
PROP_QUAL_ARRAY | 0a ff... |
PROP_TYPE_WORD
下表列出了 PROP_TYPE_WORD 数据类型属性的泛型格式输出。
注意
对于非 Intel、字节交换的 DWORD 属性,必须将数据更改为 Intel 格式。 若要更改格式,请在将属性实例映射到某个位置时IFLAG_SWAPPED设置 Attach 属性实例函数的 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. = Label Off String .....0.. = Label Off String ....0... = 标签关闭字符串 ...0.... = Label Off String ..1..... = 标签在字符串 .0...= Label Off String 1....= String 上的标签 |
PROP_QUAL_ARRAY | 000a ffff... |
PROP_TYPE_DWORD
下表列出了 PROP_TYPE_DWORD 数据类型属性的泛型格式输出。
注意
对于非 Intel、字节交换的 DWORD 属性,必须将数据更改为 Intel 格式。 若要更改格式,请在将属性实例映射到某个位置时IFLAG_SWAPPED设置 Attach 属性实例函数的 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 = Label Off String ........0. = Label Off String .......0.. = Label Off String ......0... = Label Off String ........0.... = Label Off String .......0..... = Label Off String ......0... = Label Off String .....0.... = Label Off String ....0........ = Label Off String ...0...... = Label Off String .....0....... = Label Off String ....0........... = Label Off String ...0...... = Label Off String ..1....... = 字符串上的标签 .0........ = Label Off String 1.........= String 上的标签 |
PROP_QUAL_ARRAY | 0000000a ffffff... |
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 |