Compartir a través de


Función WdsBpParseInitialize (wdsbp.h)

Recibe un identificador para el paquete enviado por el programa de arranque de red.

Sintaxis

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

Parámetros

[in] pPacket

Puntero al paquete recibido del cliente WDS. El paquete debe ser un paquete DHCP válido.

[in] uPacketLen

Longitud del paquete, en bytes.

[out, optional] pbPacketType

Valor que indica el tipo de programa de arranque que envió el paquete. Las marcas de bits de la tabla siguiente se pueden combinar.

Valor Significado
WDSBP_PK_TYPE_DHCP
1
La presencia de este valor indica que el paquete es un paquete DHCP.
WDSBP_PK_TYPE_WDSNBP
2
Esta presencia de este valor indica que el paquete DHCP procede del programa de arranque de red WDS. Si este valor no está presente, no se reconoció el tipo de cliente.
WDSBP_PK_TYPE_BCD
4
La presencia de este valor indica que el paquete contiene una ruta de acceso a un archivo de datos de configuración de arranque (BCD).

[out] phHandle

Identificador del paquete. La función WdsBpQueryOption puede usar este identificador y debe cerrarse mediante la función WdsBpCloseHandle .

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es S_OK.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista con SP1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wdsbp.h
Library Wdsbp.lib
Archivo DLL Wdsbp.dll