Функция PxeRegisterCallback (wdspxe.h)
Регистрирует функции обратного вызова для различных событий уведомлений.
Синтаксис
DWORD PXEAPI PxeRegisterCallback(
[in] HANDLE hProvider,
[in] PXE_CALLBACK_TYPE CallbackType,
[in] PVOID pCallbackFunction,
[in] PVOID pContext
);
Параметры
[in] hProvider
HANDLE передается в функцию PxeProviderInitialize .
[in] CallbackType
Указывает регистрируемого обратного вызова.
Значение | Значение |
---|---|
|
Зарегистрируйте обратный вызов PxeProviderRecvRequest . Этот обратный вызов должен быть зарегистрирован, когда поставщик обрабатывает функцию PxeProviderInitialize , иначе поставщик будет закрыт. |
|
Зарегистрируйте обратный вызов PxeProviderShutdown . Этот обратный вызов должен быть зарегистрирован, когда поставщик обрабатывает функцию PxeProviderInitialize , иначе поставщик будет закрыт. |
|
Зарегистрируйте обратный вызов PxeProviderServiceControl . |
|
Используется для определения индекса вне диапазона. Недопустимые значения, превышающие или равные PXE_CALLBACK_MAX. |
[in] pCallbackFunction
Адрес функции обратного вызова. Сигнатура функции зависит от параметра CallbackType .
[in] pContext
Значение контекста, передаваемое функции обратного вызова.
Возвращаемое значение
Если функция завершается успешно, возвращаемое значение будет ERROR_SUCCESS.
Требования
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008, Windows Server 2003 с пакетом обновления 2 (SP2) [только классические приложения] |
Целевая платформа | Windows |
Header | wdspxe.h |
Библиотека | WdsPxe.lib |
DLL | WdsPxe.dll |