Поделиться через


Выходные данные универсального модуля форматирования

В списках и таблицах в этом разделе отображаются выходные данные универсального модуля форматирования. Имейте в виду, что универсальный модуль форматирования использует элементы 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