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


функция обратного вызова PSTARTUP_EX_ROUTINE (resapi.h)

Загружает библиотеку DLL ресурса, возвращающую структуру, содержащую таблицу функций и номер версии. Тип PSTARTUP_EX_ROUTINE определяет указатель на эту функцию.

Синтаксис

PSTARTUP_EX_ROUTINE PstartupExRoutine;

DWORD PstartupExRoutine(
  [in]        LPCWSTR ResourceType,
  [in]        DWORD MinVersionSupported,
  [in]        DWORD MaxVersionSupported,
  [in] [in]   PCLRES_CALLBACK_FUNCTION_TABLE MonitorCallbackFunctions,
  [out] [out] PCLRES_FUNCTION_TABLE *ResourceDllInterfaceFunctions
)
{...}

Параметры

[in] ResourceType

Тип запускаемого ресурса.

[in] MinVersionSupported

Минимальная версия API ресурсов , поддерживаемая службой кластеров.

[in] MaxVersionSupported

Максимальная версия API ресурсов, поддерживаемая службой кластеров.

[in] [in] MonitorCallbackFunctions

TBD

[out] [out] ResourceDllInterfaceFunctions

TBD

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

Возвращаемый код/значение Описание
ERROR_SUCCESS
0
Запрос выполнен успешно.
ERROR_REVISION_MISMATCH
1306 (0x51A)
Библиотека DLL ресурса не поддерживает версию, которая попадает в диапазон, определенный параметрами MinVersionSupported и MaxVersionSupported .

Требования

   
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header resapi.h

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

Функции Entry-Point библиотеки ресурсов