structure DHCP_ATTRIB (dhcpsapi.h)

La structure DHCP_ATTRIB définit un ensemble d’attributs sur le serveur DHCP.

Syntaxe

typedef struct _DHCP_ATTRIB {
  DHCP_ATTRIB_ID DhcpAttribId;
  ULONG          DhcpAttribType;
  union {
    BOOL  DhcpAttribBool;
    ULONG DhcpAttribUlong;
  };
  union {
    BOOL  DhcpAttribBool;
    ULONG DhcpAttribUlong;
  };
} DHCP_ATTRIB, *PDHCP_ATTRIB, *LPDHCP_ATTRIB;

Membres

DhcpAttribId

DHCP_ATTRIB_ID structure qui identifie de manière unique l’attribut de serveur DHCP.

DhcpAttribType

Spécifie exactement l’un des types d’attributs suivants.

Valeur Signification
DHCP_ATTRIB_BOOL_IS_ROGUE
0x01
Le serveur DHCP n’est pas autorisé.
DHCP_ATTRIB_BOOL_IS_DYNBOOTP
0x02
Le serveur DHCP prend en charge BOOTP pour le service d’adresse dynamique.
DHCP_ATTRIB_BOOL_IS_PART_OF_DSDC
0x03
Le serveur DHCP fait partie du contrôleur de domaine du service d’annuaire.
DHCP_ATTRIB_BOOL_IS_BINDING_AWARE
0x04
Le serveur DHCP prend en compte la liaison.
DHCP_ATTRIB_BOOL_IS_ADMIN
0x05
Le serveur DHCP est le serveur DHCP au niveau de l’administrateur.
DHCP_ATTRIB_ULONG_RESTORE_STATUS
0x06
Le serveur DHCP peut restaurer status avec la valeur d’attribut fournie.

DhcpAttribBool

DhcpAttribUlong

Notes

Un attribut de serveur DHCP est une valeur qui peut être interrogée pour déterminer les fonctionnalités prises en charge et disponibles.

Spécifications

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