Partager via


Structure d’HYPOTHÈSE (ndhelper.h)

La structure HYPOTHESIS contient des données utilisées pour soumettre une hypothèse à NDF pour une autre classe d’assistance. Le nom de la classe d’assistance, le nombre de paramètres requis par la classe d’assistance et les paramètres à passer à la classe d’assistance sont contenus dans cette structure.

Syntaxe

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

Membres

pwszClassName

Type : [string] LPWSTR

Pointeur vers une chaîne terminée par null qui contient le nom de la classe d’assistance.

pwszDescription

Type : [string] LPWSTR

Pointeur vers une chaîne terminée par null qui contient une description conviviale des données passées à la classe d’assistance..

celt

Type : ULONG

Nombre d’attributs dans cette hypothèse.

rgAttributes

Type : [size_is(celt)]PHELPER_ATTRIBUTE[ ]

Pointeur vers un tableau de structures HELPER_ATTRIBUTE qui contient des attributs clés pour cette hypothèse.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête ndhelper.h

Voir aussi

HELPER_ATTRIBUTE