Выходные данные универсального модуля форматирования
В списках и таблицах в этом разделе отображаются выходные данные универсального модуля форматирования. Имейте в виду, что универсальный модуль форматирования использует элементы 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 = метка off string ...... 1. = метка в строке ..... 0.. = Метка вне строки .... 1... = метка в строке |
PROP_QUAL_ARRAY | 0a ff ... |
PROP_TYPE_WORD
В следующей таблице перечислены выходные данные универсального формата для свойства типа данных PROP_TYPE_WORD .
Примечание
Для свойств DWORD, не относящихся к Intel, с заменой байтами, необходимо изменить данные на формат Intel. Чтобы изменить формат, задайте параметр IFlags функции Присоединить экземпляр свойства IFLAG_SWAPPED при сопоставлении экземпляра свойства с расположением.
В примере выходного столбца значение данных в записи равно 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 = метка off string ...... 0. = Метка вне строки ..... 0.. = Метка вне строки .... 0... = метка off string ... 0.... = Label Off String .. 1..... = метка в строке .0...... = Метка выкл. строка 1....... = метка в строке |
PROP_QUAL_ARRAY | 000a ffff ... |
PROP_TYPE_DWORD
В следующей таблице перечислены выходные данные универсального формата для PROP_TYPE_DWORD свойств типа данных.
Примечание
Для свойств DWORD, не относящихся к Intel, с заменой байтами, необходимо изменить данные на формат Intel. Чтобы изменить формат, задайте параметр IFlags функции Присоединить экземпляр свойства IFLAG_SWAPPED при сопоставлении экземпляра свойства с расположением.
В примере выходного столбца значение данных в записи равно 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... = метка off string ..." 0.... = Label Off String .." 0..... = Метка выкл. строка ." 0...... = Label Off String ( 0....... = Label Off String ....... 0........ = Label Off String ...... 0." = Label Off String ..... 0.." = Метка off String .... 0........... = Метка off string ... 0...." = Метка Off String .. 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 |