Condividi tramite


Funzione WdsBpParseInitializev6 (wdsbp.h)

Riceve un handle per il pacchetto inviato dal programma di avvio di rete.

Sintassi

DWORD WDSBPAPI WdsBpParseInitializev6(
  [in]            PVOID  pPacket,
  [in]            ULONG  uPacketLen,
  [out, optional] PBYTE  pbPacketType,
  [out]           HANDLE *phHandle
);

Parametri

[in] pPacket

Puntatore al pacchetto ricevuto dal client WDS. Il pacchetto deve essere un pacchetto DHCPv6 valido.

[in] uPacketLen

Lunghezza del pacchetto, in byte.

[out, optional] pbPacketType

Valore che indica il tipo di programma di avvio che ha inviato il pacchetto. I flag di bit nella tabella seguente possono essere combinati ad eccezione di WDSBP_PK_TYPE_DHCP e WDSBP_PK_TYPE_DHCPV6 si escludono a vicenda.

Valore Significato
WDSBP_PK_TYPE_DHCP
1
La presenza di questo valore indica che il pacchetto è un pacchetto DHCP. Questo valore si escludono a vicenda WDSBP_PK_TYPE_DHCPV6.
WDSBP_PK_TYPE_WDSNBP
2
Questa presenza di questo valore indica che il pacchetto DHCPv6 proviene dal programma di avvio di rete WDS. Se questo valore è assente, il tipo di client non è stato riconosciuto.
WDSBP_PK_TYPE_BCD
4
La presenza di questo valore indica che il pacchetto contiene un percorso a un file BCD (Boot Configuration Data).
WDSBP_PK_TYPE_DHCPV6
8
La presenza di questo valore indica che il pacchetto è un pacchetto DHCPV6. Questo valore si escludono a vicenda WDSBP_PK_TYPE_DHCP.

[out] phHandle

Handle per il pacchetto. Questo handle può essere usato dalla funzione WdsBpQueryOption e deve essere chiuso usando la funzione WdsBpCloseHandle .

Valore restituito

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

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 wdsbp.h
Libreria Wdsbp.lib
DLL Wdsbp.dll