макрос CLRES_V4_FUNCTION_TABLE_SET (resapi.h)
Инициализирует таблицу функций для API ресурсов версии 4.0.
Синтаксис
void CLRES_V4_FUNCTION_TABLE_SET(
_Name,
_Version,
_Prefix,
_Arbitrate,
_Release,
_BeginResCtrl,
_BeginResTypeCtrl,
_LooksAlive,
_IsAlive,
_Cancel,
_BeginResCtrlAsUser,
_BeginResTypeCtrlAsUser
);
Параметры
_Name
Имя таблицы функций.
_Version
Версия таблицы функций, например CLRES_VERSION_V4_00.
_Prefix
Префикс, добавляемый в начало каждой точки входа в таблице функций.
_Arbitrate
Имя точки входа Arbitrate .
_Release
Имя точки входа выпуска .
_BeginResCtrl
Имя точки входа BeginResourceControl .
_BeginResTypeCtrl
Имя точки входа BeginResourceTypeControl .
_LooksAlive
Имя точки входа LooksAlive .
_IsAlive
Имя точки входа IsAlive .
_Cancel
Имя точки входа Cancel .
_BeginResCtrlAsUser
Имя точки входа BeginResourceControlAsUser .
_BeginResTypeCtrlAsUser
Имя точки входа BeginResourceTypeControlAsUser .
Возвращаемое значение
None
Remarks
Макрос CLRES_V4_FUNCTION_TABLE_SET создает таблицу функций для версии 4.0 RESOURCE API, используя версию, указанную параметром Version, и метку, указанную параметром Name. Фактические имена точек входа создаются путем объединения префикса, указанного в параметре Prefix , с универсальными именами, определенными в API ресурсов. Например, если для префикса задана строка FileShare, то функция Open будет иметь имя FileShareOpen. Необязательные функции точек входа могут иметь значение NULL.
Результирующая таблица функций содержит следующие элементы.
Член | Описание |
---|---|
Prefix | Имя точки входа OpenV2 . |
Prefix | Имя точки входа Close . |
Prefix | Имя точки входа OnlineV2 . |
Prefix | Имя точки входа OfflineV2 . |
Prefix | Имя точки входа Terminate . |
Чтобы просмотреть формат таблицы функций, ознакомьтесь со структурой CLRES_FUNCTION_TABLE .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2016 |
Целевая платформа | Windows |
Header | resapi.h |