Compartir a través de


Estructura PROPERTYINST

La estructura PROPERTYINST define una instancia de una propiedad en un fragmento de datos reconocidos. Network Monitor asigna y rellena una estructura PROPERTYINST cuando se adjunta una propiedad a la captura.

Sintaxis

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;

Miembros

lpPropertyInfo

Puntero a la estructura PROPERTYINFO que define la propiedad .

szPropertyText

Puntero a una cadena que se muestra en el panel de detalles de la interfaz de usuario de Network Monitor.

lpData

Puntero al inicio de los datos de la propiedad . El analizador determina dónde se inician los datos de propiedad.

lpByte

Puntero a los datos BYTE .

lpWord

Puntero a los datos de WORD .

lpDword

Puntero a los datos DWORD .

lpLargeInt

Puntero a los datos LARGEINT .

lpSysTime

Puntero a los datos SYSTEMTIME .

lpPropertyInstEx

Puntero a una estructura PROPERTYINSTEX . El miembro lpPropertyInstEx solo se usa cuando se llama a AttachPropertyInstanceEx.

Si se usa lpPropertyInstEx , debe establecer el miembro DataLength en 0xFFFF.

DataLength

Longitud de datos para esta instancia de la propiedad . Si el miembro lpPropertyInstEx apunta a una estructura PROPERTYINSTEX , debe establecer DataLength en 0xFFFF.

Level

Información de nivel.

HelpID

Identificador de contexto del archivo de ayuda.

IFlags

Marca de condición de error.

Comentarios

La estructura PROPERTYINST define una instancia de una propiedad adjunta. El analizador accede a la estructura PROPERTYINST a través de varias funciones auxiliares. Por ejemplo, cuando se llama a la función FormatPropertyInstance para dar formato a los datos de una propiedad, modifica el miembro szPropertyText de la estructura PROPERTYINST .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Netmon.h

Consulte también

AttachPropertyInstance

AttachPropertyInstanceEx