PxeDhcpv6IsValid, fonction (wdspxe.h)
Vérifie qu’un paquet est un paquet DHCPv6 valide.
Pour plus d’informations sur les paquets DHCPv6 valides, les développeurs doivent se reporter au protocole RFC 3315 (Dynamic Host Configuration Protocol for IPv6) géré par l’Internet Engineering Task Force (IETF).
Syntaxe
DWORD PXEAPI PxeDhcpv6IsValid(
[in] PVOID pPacket,
[in] ULONG uPacketLen,
[in] BOOL bRequestPacket,
[out] PBOOL pbPxeOptionPresent
);
Paramètres
[in] pPacket
Pointeur vers un paquet de réponse alloué avec la fonction PxePacketAllocate .
[in] uPacketLen
Longueur du paquet pointé vers le paramètre pPacket .
[in] bRequestPacket
Indique si le paquet est un paquet de requête. Le tableau suivant répertorie les valeurs possibles.
Valeur | Signification |
---|---|
|
Le paquet à valider est un paquet de requête du client. |
|
Le paquet à valider est un paquet généré par le serveur. |
[out] pbPxeOptionPresent
Adresse d’un boOL défini sur TRUE si le paquet est un paquet DHCPv6 valide.
Valeur retournée
Si la fonction réussit, la valeur de retour est ERROR_SUCCESS.
Remarques
Les fournisseurs utilisent cette fonction lorsque le jeu de filtres avec la fonction PxeProviderSetAttribute est défini pour recevoir tous les paquets afin de déterminer si un paquet spécifié est un paquet DHCPv6 valide. Les fournisseurs peuvent également utiliser cette fonction pour valider les paquets de réponse ; En règle générale, cette opération est effectuée uniquement pour les builds de débogage ou de test du fournisseur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wdspxe.h |
Bibliothèque | WdsPxe.lib |
DLL | WdsPxe.dll |