Compartir a través de


estructura DHCP_CLASS_INFO (dhcpsapi.h)

La estructura DHCP_CLASS_INFO define una clase de opción DHCP.

Sintaxis

typedef struct _DHCP_CLASS_INFO {
  LPWSTR ClassName;
  LPWSTR ClassComment;
  DWORD  ClassDataLength;
  BOOL   IsVendor;
  DWORD  Flags;
  LPBYTE ClassData;
} DHCP_CLASS_INFO, *LPDHCP_CLASS_INFO;

Miembros

ClassName

Cadena Unicode que contiene el nombre de la clase .

ClassComment

Cadena Unicode que contiene un comentario asociado a la clase .

ClassDataLength

Especifica el tamaño de ClassData, en bytes. Al pasar esta estructura a DhcpGetClassInfo, este valor debe establecerse en el tamaño del búfer inicializado.

IsVendor

Especifica si esta clase de opción es o no una clase de opción definida por el proveedor. Si es TRUE, es una clase de proveedor; si no es así, no es una clase de proveedor. Los clientes DHCP que están configurados para identificarse opcionalmente por su tipo de proveedor en el servidor DHCP pueden usar las clases de opción definidas por el proveedor al obtener una concesión.

Flags

Especifica una marca de bits que indica si las opciones son específicas del proveedor o no. Si no es así, este parámetro debe ser 0.

Valor Significado
DHCP_FLAGS_OPTION_IS_VENDOR
Esta marca debe establecerse si un proveedor proporciona la opción.

ClassData

Puntero a un búfer de bytes que contiene datos específicos para la clase . Al pasar esta estructura a DhcpGetClassInfo, este búfer debe inicializarse en el tamaño previsto de los datos que se van a devolver.

Requisitos

   
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado dhcpsapi.h

Consulte también

DHCP_CLASS_INFO_ARRAY

DhcpCreateClass

DhcpGetClassInfo

DhcpModifyClass