Condividi tramite


Funzione PxeDhcpv6Initialize (wdspxe.h)

Inizializza un pacchetto di risposta come pacchetto di risposta DHCPv6.

Per i messaggi RELAY-FORW, questa funzione inizializza il tipo di messaggio, il numero di hop, l'indirizzo di collegamento e l'indirizzo peer. Per altri tipi di richiesta DHCPv6, questa funzione inizializza il tipo di messaggio e l'ID transazione. In tutti i casi, il payload dell'opzione del pacchetto prodotto sarà vuoto.

Per altre informazioni sui messaggi RELAY-FORW, gli sviluppatori devono fare riferimento al Protocollo di configurazione host dinamico per IPv6 (RFC 3315) gestito da Internet Engineering Task Force (IETF).

Sintassi

DWORD PXEAPI PxeDhcpv6Initialize(
  [in]      PVOID  pRequest,
  [in]      ULONG  cbRequest,
  [in, out] PVOID  pReply,
  [in]      ULONG  cbReply,
  [out]     PULONG pcbReplyUsed
);

Parametri

[in] pRequest

Indirizzo di un pacchetto DHCPv6 valido ricevuto dal client nel callback PxeProviderRecvRequest .

[in] cbRequest

Lunghezza del pacchetto a cui punta il parametro pRequest .

[in, out] pReply

Puntatore a un pacchetto di risposta allocato con la funzione PxePacketAllocate .

[in] cbReply

Lunghezza allocata del pacchetto a cui punta il parametro pReply .

[out] pcbReplyUsed

Indirizzo di una ULONG che al completamento completato riceverà la lunghezza del pacchetto a cui punta il parametro pReply .

Valore restituito

Se la funzione ha esito positivo, il valore restituito viene ERROR_SUCCESS.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wdspxe.h
Libreria WdsPxe.lib
DLL WdsPxe.dll