Поделиться через


Функция обратного вызова PxeProviderInitialize

Экспорт из библиотеки динамической компоновки поставщика (DLL), которая инициализирует поставщика и подготавливает его к получению клиентских запросов. Поставщики необходимы для экспорта функции PxeProviderInitialize . Все обратные вызовы к поставщику должны быть зарегистрированы с помощью вызова функции PxeRegisterCallback во время обработки PxeProviderInitialize. После возврата этой функции поставщик должен быть полностью инициализирован и готов к обработке клиентских запросов.

Синтаксис

DWORD PXEAPI PxeProviderInitialize(
  _In_ HANDLE hProvider,
  _In_ HKEY   hProviderKey
);

Параметры

hProvider [in]

Дескриптор экземпляра поставщика. Этот дескриптор должен храниться поставщиком и использоваться во всех последующих вызовах. Этот дескриптор действителен до вызова функции обратного вызова PxeProviderShutdown .

hProviderKey [in]

Обработка раздела реестра, в котором должны храниться сведения о конфигурации поставщика.

Возвращаемое значение

Если инициализация поставщика выполнена успешно, обратный вызов должен вернуть ERROR_SUCCESS. В случае сбоя должен быть возвращен соответствующий код ошибки.

Требования

Требование Значение
Минимальная версия клиента
Ни одна версия не поддерживается
Минимальная версия сервера
Windows Server 2008, Windows Server 2003 с пакетом обновления 2 (SP2) [только классические приложения]

См. также раздел

Функции сервера служб развертывания Windows

PxeProviderShutdown