Freigeben über


HYPOTHESEnstruktur (ndhelper.h)

Die HYPOTHESE-Struktur enthält Daten, die zum Übermitteln einer Hypothese an die NDF für eine andere Hilfsklasse verwendet werden. Der Name der Hilfsklasse, die Anzahl der Parameter, die die Hilfsklasse benötigt, und die Parameter, die an die Hilfsklasse übergeben werden sollen, sind in dieser Struktur enthalten.

Syntax

typedef struct tagHYPOTHESIS {
  LPWSTR            pwszClassName;
  LPWSTR            pwszDescription;
  ULONG             celt;
  PHELPER_ATTRIBUTE rgAttributes;
} HYPOTHESIS, *PHYPOTHESIS;

Member

pwszClassName

Typ: [Zeichenfolge] LPWSTR

Ein Zeiger auf eine NULL-endende Zeichenfolge, die den Namen der Hilfsklasse enthält.

pwszDescription

Typ: [Zeichenfolge] LPWSTR

Ein Zeiger auf eine NULL-endende Zeichenfolge, die eine benutzerfreundliche Beschreibung der Daten enthält, die an die Hilfsklasse übergeben werden.

celt

Typ: ULONG

Die Anzahl der Attribute in dieser Hypothese.

rgAttributes

Typ: [size_is(celt)]PHELPER_ATTRIBUTE[ ]

Ein Zeiger auf ein Array von HELPER_ATTRIBUTE Strukturen, das Schlüsselattribute für diese Hypothese enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile ndhelper.h

Weitere Informationen

HELPER_ATTRIBUTE