共用方式為


PxeRegisterCallback 函式 (wdspxe.h)

為不同的通知事件註冊回呼函式。

語法

DWORD PXEAPI PxeRegisterCallback(
  [in] HANDLE            hProvider,
  [in] PXE_CALLBACK_TYPE CallbackType,
  [in] PVOID             pCallbackFunction,
  [in] PVOID             pContext
);

參數

[in] hProvider

傳遞至PxeProviderInitialize 函式HANDLE

[in] CallbackType

指定要註冊的回呼。

意義
PXE_CALLBACK_RECV_REQUEST
0
註冊 PxeProviderRecvRequest 回呼。 當提供者正在處理 PxeProviderInitialize 函式時,必須註冊此回呼,否則提供者將會關閉。
PXE_CALLBACK_SHUTDOWN
1
註冊 PxeProviderShutdown 回 呼。 當提供者正在處理 PxeProviderInitialize 函式時,必須註冊此回呼,否則提供者將會關閉。
PXE_CALLBACK_SERVICE_CONTROL
2
註冊 PxeProviderServiceControl 回 呼。
PXE_CALLBACK_MAX
3
用來判斷超出範圍的索引。 大於或等於 PXE_CALLBACK_MAX 的值無效。

[in] pCallbackFunction

回呼函式的位址。 函式簽章會根據 CallbackType 參數而有所不同。

[in] pContext

要傳遞至回呼函式的內容值。

傳回值

如果函式成功,傳回值會 ERROR_SUCCESS

規格需求

   
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2008、Windows Server 2003 SP2 [僅限傳統型應用程式]
目標平台 Windows
標頭 wdspxe.h
程式庫 WdsPxe.lib
Dll WdsPxe.dll

另請參閱

PxeProviderInitialize

PxeProviderRecvRequest

PxeProviderServiceControl

PxeProviderShutdown

Windows 部署服務伺服器函式