共用方式為


WdsBpParseInitializev6 函式 (wdsbp.h)

接收網路開機程式所傳送之封包的句柄。

語法

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

參數

[in] pPacket

從 WDS 用戶端接收之封包的指標。 封包必須是有效的 DHCPv6 封包。

[in] uPacketLen

封包的長度,以位元組為單位。

[out, optional] pbPacketType

值,指出傳送封包的開機程序類型。 下表中的位旗標可以合併,但 WDSBP_PK_TYPE_DHCPWDSBP_PK_TYPE_DHCPV6 互斥。

意義
WDSBP_PK_TYPE_DHCP
1
這個值的存在表示封包是 DHCP 封包。 這個值互斥 WDSBP_PK_TYPE_DHCPV6
WDSBP_PK_TYPE_WDSNBP
2
這個值的存在表示 DHCPv6 封包來自 WDS 網路開機程式。 如果此值不存在,則無法辨識客戶端的類型。
WDSBP_PK_TYPE_BCD
4
這個值的存在表示封包包含開機設定數據的路徑, (BCD) 檔案。
WDSBP_PK_TYPE_DHCPV6
8
這個值的存在表示封包是 DHCPV6 封包。 這個值互斥 WDSBP_PK_TYPE_DHCP

[out] phHandle

封包的句柄。 WdsBpQueryOption 函式可以使用這個句柄,而且必須使用 WdsBpCloseHandle 函式來關閉。

傳回值

如果函式成功,則傳回會 S_OK

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 wdsbp.h
程式庫 Wdsbp.lib
Dll Wdsbp.dll