Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DHCP_CLASS_INFO-Struktur definiert eine DHCP-Optionsklasse.
Syntax
typedef struct _DHCP_CLASS_INFO {
LPWSTR ClassName;
LPWSTR ClassComment;
DWORD ClassDataLength;
BOOL IsVendor;
DWORD Flags;
LPBYTE ClassData;
} DHCP_CLASS_INFO, *LPDHCP_CLASS_INFO;
Member
ClassName
Unicode-Zeichenfolge, die den Namen der -Klasse enthält.
ClassComment
Unicode-Zeichenfolge, die einen Kommentar enthält, der der Klasse zugeordnet ist.
ClassDataLength
Gibt die Größe von ClassData in Bytes an. Wenn Sie diese Struktur an DhcpGetClassInfo übergeben, sollte dieser Wert auf die Größe des initialisierten Puffers festgelegt werden.
IsVendor
Gibt an, ob es sich bei dieser Optionsklasse um eine vom Anbieter definierte Optionsklasse handelt. Bei TRUE handelt es sich um eine Anbieterklasse. andernfalls handelt es sich nicht um eine Anbieterklasse. Vom Anbieter definierte Optionsklassen können von DHCP-Clients verwendet werden, die so konfiguriert sind, dass sie sich beim Abrufen einer Lease optional anhand ihres Anbietertyps beim DHCP-Server identifizieren.
Flags
Gibt ein Bitflag an, das angibt, ob die Optionen herstellerspezifisch sind oder nicht. Andernfalls sollte dieser Parameter 0 sein.
| Wert | Bedeutung |
|---|---|
|
Dieses Flag sollte festgelegt werden, wenn die Option von einem Anbieter bereitgestellt wird. |
ClassData
Zeiger auf einen Bytepuffer, der bestimmte Daten für die Klasse enthält. Beim Übergeben dieser Struktur an DhcpGetClassInfo sollte dieser Puffer auf die erwartete Größe der zurückzugebenden Daten initialisiert werden.
Anforderungen
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Kopfzeile | dhcpsapi.h |