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


Структура PROPERTYINST

Структура PROPERTYINST определяет экземпляр свойства в фрагменте распознаваемых данных. Сетевой монитор выделяет и заполняет структуру PROPERTYINST при присоединении свойства к записи.

Синтаксис

typedef struct _PROPERTYINST {
  LPPROPERTYINFO lpPropertyInfo;
  LPSTR          szPropertyText;
  union {
    LPVOID           lpData;
    ULPBYTE          lpByte;
    ULPWORD          lpWord;
    ULPDWORD         lpDword;
    ULPLARGEINT      lpLargeInt;
    ULPSYSTEMTIME    lpSysTime;
    LPPROPERTYINSTEX lpPropertyInstEx;
  };
  WORD           DataLength;
  WORD           Level  :4;
  WORD           HelpID  :12;
  DWORD          IFlags;
} PROPERTYINST, *LPPROPERTYINST;

Члены

lpPropertyInfo

Указатель на структуру PROPERTYINFO , которая определяет свойство .

szPropertyText

Указатель на строку, которая отображается в области сведений пользовательского интерфейса сетевого монитора.

lpData

Указатель на начало данных для свойства . Средство синтаксического анализа определяет, где начинаются данные свойства.

lpByte

Указатель на данные BYTE .

lpWord

Указатель на данные WORD .

lpDword

Указатель на данные DWORD .

lpLargeInt

Указатель на данные LARGEINT .

lpSysTime

Указатель на данные SYSTEMTIME .

lpPropertyInstEx

Указатель на структуру PROPERTYINSTEX . Член lpPropertyInstEx используется только при вызове AttachPropertyInstanceEx.

Если используется lpPropertyInstEx , необходимо задать для элемента DataLength значение 0xFFFF.

DataLength

Длина данных для этого экземпляра свойства . Если элемент lpPropertyInstEx указывает на структуру PROPERTYINSTEX , необходимо задать для DataLength значение 0xFFFF.

Уровень

Сведения об уровне.

Идентификатор справки

Идентификатор контекста файла справки.

IFlags

Флаг условия ошибки.

Комментарии

Структура PROPERTYINST определяет экземпляр присоединенного свойства. Средство синтаксического анализа обращается к структуре PROPERTYINST с помощью нескольких вспомогательных функций. Например, когда функция FormatPropertyInstance вызывается для форматирования данных свойства, она изменяет элемент szPropertyText структуры PROPERTYINST .

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Netmon.h

См. также раздел

AttachPropertyInstance

AttachPropertyInstanceEx