Estrutura PROPERTYINST
A estrutura PROPERTYINST define uma instância de uma propriedade em uma parte dos dados reconhecidos. O Monitor de Rede aloca e preenche uma estrutura PROPERTYINST quando uma propriedade é anexada à captura.
Sintaxe
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;
Membros
-
lpPropertyInfo
-
Ponteiro para a estrutura PROPERTYINFO que define a propriedade .
-
szPropertyText
-
Ponteiro para uma cadeia de caracteres exibida no painel de detalhes da interface do usuário do Monitor de Rede.
-
lpData
-
Ponteiro para o início dos dados da propriedade. O analisador determina onde os dados da propriedade são iniciados.
-
lpByte
-
Ponteiro para os dados BYTE .
-
lpWord
-
Ponteiro para os dados do WORD .
-
lpDword
-
Ponteiro para os dados DWORD .
-
lpLargeInt
-
Ponteiro para os dados LARGEINT .
-
lpSysTime
-
Ponteiro para os dados SYSTEMTIME .
-
lpPropertyInstEx
-
Ponteiro para uma estrutura PROPERTYINSTEX . O membro lpPropertyInstEx é usado somente quando você chama AttachPropertyInstanceEx.
Se lpPropertyInstEx for usado, você deverá definir o membro DataLength como 0xFFFF.
-
Datalength
-
Comprimento dos dados para esta instância da propriedade. Se o membro lpPropertyInstEx apontar para uma estrutura PROPERTYINSTEX , você deverá definir DataLength como 0xFFFF.
-
Level
-
Informações de nível.
-
HelpID
-
Identificador de contexto do arquivo de ajuda.
-
IFlags
-
Sinalizador de condição de erro.
Comentários
A estrutura PROPERTYINST define uma instância de uma propriedade anexada. O analisador acessa a estrutura PROPERTYINST por meio de várias funções auxiliares. Por exemplo, quando a função FormatPropertyInstance é chamada para formatar os dados de uma propriedade, ela modifica o membro szPropertyText da estrutura PROPERTYINST .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|