Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура DHCP_CLASS_INFO определяет класс параметров DHCP.
Синтаксис
typedef struct _DHCP_CLASS_INFO {
LPWSTR ClassName;
LPWSTR ClassComment;
DWORD ClassDataLength;
BOOL IsVendor;
DWORD Flags;
LPBYTE ClassData;
} DHCP_CLASS_INFO, *LPDHCP_CLASS_INFO;
Члены
ClassName
Строка Юникода, содержащая имя класса .
ClassComment
Строка Юникода, содержащая комментарий, связанный с классом .
ClassDataLength
Задает размер ClassData в байтах. При передаче этой структуры в DhcpGetClassInfo это значение должно быть равно размеру инициализированного буфера.
IsVendor
Указывает, является ли этот класс параметров классом параметров, определяемым поставщиком. Если задано значение TRUE, это класс поставщика; Если нет, это не класс поставщика. Классы параметров, определяемые поставщиком, могут использоваться DHCP-клиентами, настроенными для идентификации по типу поставщика на DHCP-сервере при получении аренды.
Flags
Задает битовый флаг, указывающий, относятся ли параметры к конкретному поставщику. Если это не так, этот параметр должен иметь значение 0.
| Значение | Значение |
|---|---|
|
Этот флаг следует установить, если параметр предоставляется поставщиком. |
ClassData
Указатель на буфер байтов, содержащий определенные данные для класса . При передаче этой структуры в DhcpGetClassInfo этот буфер должен быть инициализирован ожидаемым размером возвращаемых данных.
Требования
| Минимальная версия клиента | Ни одна версия не поддерживается |
| Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
| Верхняя часть | dhcpsapi.h |