共用方式為


WdsBpParseInitialize 函式 (wdsbp.h)

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

語法

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

參數

[in] pPacket

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

[in] uPacketLen

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

[out, optional] pbPacketType

值,表示傳送封包的開機程序類型。 下表中的位旗標可以合併。

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

[out] phHandle

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

傳回值

如果函式成功,傳回會 S_OK

規格需求

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