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


структура CLRES_V1_FUNCTIONS (resapi.h)

Содержит указатели на все точки входа API ресурсов версии 1.0, кроме запуска.

Синтаксис

typedef struct CLRES_V1_FUNCTIONS {
  POPEN_ROUTINE                  Open;
  PCLOSE_ROUTINE                 Close;
  PONLINE_ROUTINE                Online;
  POFFLINE_ROUTINE               Offline;
  PTERMINATE_ROUTINE             Terminate;
  PLOOKS_ALIVE_ROUTINE           LooksAlive;
  PIS_ALIVE_ROUTINE              IsAlive;
  PARBITRATE_ROUTINE             Arbitrate;
  PRELEASE_ROUTINE               Release;
  PRESOURCE_CONTROL_ROUTINE      ResourceControl;
  PRESOURCE_TYPE_CONTROL_ROUTINE ResourceTypeControl;
} CLRES_V1_FUNCTIONS, *PCLRES_V1_FUNCTIONS;

Члены

Open

Указатель на точку входа Open .

Close

Указатель на точку входа Закрыть .

Online

Указатель на точку входа в сети .

Offline

Указатель на точку входа в автономном режиме .

Terminate

Указатель на точку входа Terminate .

LooksAlive

Указатель на точку входа LooksAlive .

IsAlive

Указатель на точку входа IsAlive .

Arbitrate

Указатель на точку входа Arbitrate .

Release

Указатель на точку входа Release .

ResourceControl

Указатель на точку входа ResourceControl .

ResourceTypeControl

Указатель на точку входа ResourceTypeControl .

Комментарии

Структура CLRES_V1_FUNCTIONS — это таблица функций, возвращаемая функцией Startup в API ресурсов 1.0. Библиотеки DLL ресурсов , поддерживающие несколько типов ресурсов , должны предоставлять одну таблицу функций для каждого типа ресурсов. Все указатели функций должны иметь значение, отличное от NULL, за исключением следующих точек входа:

Дополнительные сведения см. в разделе Реализация библиотек DLL ресурсов.

Чтобы создать таблицу функций для API ресурсов версии 1.0, используйте макрос CLRES_V1_FUNCTION_TABLE .

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008 Корпоративная, Windows Server 2008 Datacenter
Верхняя часть resapi.h

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

Арбитражном

CLRES_V1_FUNCTION_TABLE

Закрыть

Isalive

LooksAlive

В отключенном режиме

Справка в Интернете

Открыть

Выпуск

ResourceControl

ResourceTypeControl

Запуск

Завершение