Compartilhar via


Função WdsBpParseInitializev6 (wdsbp.h)

Recebe um identificador para o pacote enviado pelo programa de inicialização de rede.

Sintaxe

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

Parâmetros

[in] pPacket

Um ponteiro para o pacote recebido do cliente WDS. O pacote deve ser um pacote DHCPv6 válido.

[in] uPacketLen

O comprimento do pacote, em bytes.

[out, optional] pbPacketType

Um valor que indica o tipo de programa de inicialização que enviou o pacote. Os sinalizadores de bits na tabela a seguir podem ser combinados, exceto WDSBP_PK_TYPE_DHCP e WDSBP_PK_TYPE_DHCPV6 são mutuamente exclusivos.

Valor Significado
WDSBP_PK_TYPE_DHCP
1
A presença desse valor indica que o pacote é um pacote DHCP. Esse valor é mutuamente exclusivo de WDSBP_PK_TYPE_DHCPV6.
WDSBP_PK_TYPE_WDSNBP
2
Essa presença desse valor indica que o pacote DHCPv6 veio do programa de inicialização de rede WDS. Se esse valor estiver ausente, o tipo de cliente não foi reconhecido.
WDSBP_PK_TYPE_BCD
4
A presença desse valor indica que o pacote contém um caminho para um arquivo BCD (Dados de Configuração de Inicialização).
WDSBP_PK_TYPE_DHCPV6
8
A presença desse valor indica que o pacote é um pacote DHCPV6. Esse valor é mutuamente exclusivo de WDSBP_PK_TYPE_DHCP.

[out] phHandle

Um identificador para o pacote. Esse identificador pode ser usado pela função WdsBpQueryOption e deve ser fechado usando a função WdsBpCloseHandle .

Retornar valor

Se a função for bem-sucedida, o retorno será S_OK.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wdsbp.h
Biblioteca Wdsbp.lib
DLL Wdsbp.dll