Compartilhar via


Função WdsBpInitialize (wdsbp.h)

Constrói opções para o programa de inicialização de rede do WDS.

Sintaxe

DWORD WDSBPAPI WdsBpInitialize(
  [in]  BYTE   bPacketType,
  [out] HANDLE *phHandle
);

Parâmetros

[in] bPacketType

O tipo de programa de inicialização. Esse parâmetro pode ter um dos valores a seguir.

Valor Significado
WDSBP_PK_TYPE_WDSNBP
2
Especifique esse valor para criar um programa de inicialização usando opções para o programa de inicialização "wdsnbp.com". O programa de inicialização "wdsnbp.com" é o programa de inicialização de rede do WDS para IPv4 PXE em sistemas BIOS herdados e não dá suporte a outros sistemas.
WDSBP_PK_TYPE_BCD
4
Especifique esse valor para criar um programa de inicialização usando a opção WDSBP_OPT_BCD_FILE_PATH . Ele pode ser usado com "wdsnbp.com" ou outros programas de inicialização.
WDSBP_PK_TYPE_DHCPV6
8
Especifique esse valor para indicar que o pacote contém um caminho para um arquivo BCD (Dados de Configuração de Inicialização). Use esse valor para qualquer e todas as opções DHCPv6. A presença desse valor indica que o pacote contém um caminho para um arquivo BCD (Dados de Configuração de Inicialização).

[out] phHandle

Um ponteiro para o identificador para o pacote. Esse identificador pode ser usado pela função WdsBpAddOption para adicionar opções para o programa de inicialização de rede do WDS. Depois que todas as opções tiverem sido adicionadas, use a função WdsBpGetOptionBuffer para adicioná-las à lista de opções DHCP enviadas ao programa de inicialização de rede do WDS. O identificador 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 Vista com SP1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wdsbp.h
Biblioteca Wdsbp.lib
DLL Wdsbp.dll