Estrutura HYPOTHESIS (ndhelper.h)
A estrutura HYPOTHESIS contém dados usados para enviar uma hipótese ao NDF para outra classe auxiliar. O nome da classe auxiliar, o número de parâmetros que a classe auxiliar requer e os parâmetros a serem passados para a classe auxiliar estão contidos nessa estrutura.
Sintaxe
typedef struct tagHYPOTHESIS {
LPWSTR pwszClassName;
LPWSTR pwszDescription;
ULONG celt;
PHELPER_ATTRIBUTE rgAttributes;
} HYPOTHESIS, *PHYPOTHESIS;
Membros
pwszClassName
Tipo: [string] LPWSTR
Um ponteiro para uma cadeia de caracteres terminada em nulo que contém o nome da classe auxiliar.
pwszDescription
Tipo: [string] LPWSTR
Um ponteiro para uma cadeia de caracteres terminada em nulo que contém uma descrição amigável dos dados que estão sendo passados para a classe auxiliar.
celt
Tipo: ULONG
A contagem de atributos nessa hipótese.
rgAttributes
Tipo: [size_is(celt)]PHELPER_ATTRIBUTE[ ]
Um ponteiro para uma matriz de estruturas HELPER_ATTRIBUTE que contém atributos-chave para essa hipótese.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | ndhelper.h |