структура 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 |
См. также раздел
ResourceControl