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


макрос CLRES_V3_FUNCTION_TABLE_SET (resapi.h)

Инициализирует таблицу функций для API ресурсов версии 3.0.

Синтаксис

void CLRES_V3_FUNCTION_TABLE_SET(
   _Name,
   _Version,
   _Prefix,
   _Arbitrate,
   _Release,
   _BeginResourceControl,
   _BeginResourceTypeControl,
   _LooksAlive,
   _IsAlive,
   _Cancel
);

Параметры

_Name

Имя таблицы функций.

_Version

Версия таблицы функций, например CLRES_VERSION_V3_00.

_Prefix

Префикс, добавляемый к передней части каждой точки входа в таблице функций.

_Arbitrate

Имя точки входа arbitrate .

_Release

Имя точки входа выпуска .

_BeginResourceControl

Имя точки входа BeginResourceControl .

Windows Server 2012 R2: не поддерживается.

_BeginResourceTypeControl

Имя точки входа BeginResourceTypeControl .

Windows Server 2012 R2: этот параметр добавлен в Windows Server 2016.

_LooksAlive

Имя точки входа LooksAlive .

_IsAlive

Имя точки входа IsAlive .

_Cancel

Имя точки входа Cancel .

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

None

Remarks

Макрос CLRES_V3_FUNCTION_TABLE_SET создает таблицу функций для API ресурсов версии 3.0, используя версию, указанную параметром Version , и метку, указанную параметром Name . Фактические имена точек входа создаются путем объединения префикса, указанного в параметре Prefix , с универсальными именами, определенными в API ресурсов. Например, если для префикса задана строка "FileShare", то имя функции Open будет "FileShareOpen". Необязательные функции точки входа могут иметь значение NULL.

Результирующая таблица функций содержит следующие элементы.

Член Описание
Prefix Имя точки входа OpenV2 .
Prefix Имя точки входа Close .
Prefix Имя точки входа OnlineV2 .
Prefix Имя точки входа OfflineV2 .
Prefix Имя точки входа Terminate .
 

Чтобы просмотреть формат таблицы функций, см. структуру CLRES_FUNCTION_TABLE .

Требования

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

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

Макросы отказоустойчивого кластера