DHCP_ALL_OPTION_VALUES_PB structure (dhcpsapi.h)

La structure DHCP_ALL_OPTION_VALUES_PB définit l’ensemble de toutes les valeurs d’option pour un serveur DHCP au sein d’une étendue.

Syntaxe

typedef struct _DHCP_ALL_OPTION_VALUES_PB {
  DWORD                   Flags;
  DWORD                   NumElements;
  struct {
    LPWSTR                    PolicyName;
    LPWSTR                    VendorName;
    BOOL                      IsVendor;
    LPDHCP_OPTION_VALUE_ARRAY OptionsArray;
  };
  __unnamed_struct_15be_5 *Options;
} DHCP_ALL_OPTION_VALUES_PB, *LPDHCP_ALL_OPTION_VALUES_PB;

Membres

Flags

Réservé. Doit être égal à 0.

NumElements

Entier qui spécifie le nombre d’éléments dans Options.

PolicyName

Pointeur vers une chaîne Unicode terminée par un caractère Null qui représente le nom de stratégie de serveur DHCP pour le jeu d’options. NULL si aucune n’existe.

VendorName

Pointeur vers une chaîne Unicode terminée par un caractère Null qui représente le nom du fournisseur pour le jeu d’options. NULL si aucune n’existe.

IsVendor

TRUE si l’ensemble d’options est spécifique au fournisseur. Sinon, elle est FALSE.

OptionsArray

DHCP_OPTION_VALUE_ARRAY structure qui contient les valeurs d’option pour la paire fournisseur/classe spécifiée.

Options

Pointeur vers une liste de structures DHCP_OPTION_VALUE_ARRAY qui contiennent l’ensemble de toutes les valeurs d’option pour des paires fournisseur/stratégie spécifiques. Il y a un élément par paire.

Spécifications

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête dhcpsapi.h

Voir aussi

DhcpV4GetAllOptionValues