Compartilhar via


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

Confira também

HELPER_ATTRIBUTE