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.
Ruft einen Optionswert aus einem DHCP-Paket ab.
Syntax
DWORD PXEAPI PxeDhcpGetOptionValue(
[in] PVOID pPacket,
[in] ULONG uPacketLen,
[in] ULONG uInstance,
[in] BYTE bOption,
[out, optional] PBYTE pbOptionLen,
[out, optional] PVOID *ppOptionValue
);
Parameter
[in] pPacket
Zeiger auf ein Antwortpaket, das der PxePacketAllocate-Funktion zugeordnet ist.
[in] uPacketLen
Länge des Pakets, auf das der pReplyPacket-Parameter verweist.
[in] uInstance
Ein basierter Index, der angibt, welche instance des bOption-Parameters abgerufen werden sollen.
[in] bOption
Option, deren Wert abgerufen wird.
[out, optional] pbOptionLen
Adresse von BYTE , die die Länge des Optionswerts erhält.
[out, optional] ppOptionValue
Adresse von PVOID , die die Adresse des Optionswerts innerhalb des Pakets empfängt.
Rückgabewert
Allgemeine Rückgabewerte sind in der folgenden Tabelle aufgeführt. Für alle anderen Fehler wird ein entsprechender Windows-Fehlercode zurückgegeben.
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Die Option wurde gefunden, und ein Zeiger auf den Wert wurde zurückgegeben. |
|
Die Option wurde nicht gefunden. |
|
Das Paket ist kein gültiges DHCP-Paket. Dieser Test ist nicht so gründlich wie die Tests, die von der PxeDhcpIsValid-Funktion verwendet werden. nur die Paketlänge und das Magic Cookie werden überprüft. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008, Windows Server 2003 mit SP2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wdspxe.h |
Bibliothek | WdsPxe.lib |
DLL | WdsPxe.dll |