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


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

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

Синтаксис

void CLRES_V1_FUNCTION_TABLE(
   _Name,
   _Version,
   _Prefix,
   _Arbitrate,
   _Release,
   _ResControl,
   _ResTypeControl
);

Параметры

_Name

Метка для таблицы функций.

_Version

Определяет точную версию, например CLRES_VERSION_V1_00.

_Prefix

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

_Arbitrate

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

_Release

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

_ResControl

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

_ResTypeControl

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

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

None

Remarks

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

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

Член Описание
Prefix Имя открытой точки входа.
Prefix Имя точки входа Close .
Prefix Имя точки входа в сети .
Prefix Имя автономной точки входа.
Prefix Имя точки входа Terminate .
Prefix Имя точки входа LooksAlive .
Prefix Имя точки входа IsAlive .
 

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

Примеры

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

Требования

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

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

Арбитражном

CLRES_FUNCTION_TABLE

Макросы структуры данных

Выпуск

ResourceControl

ResourceTypeControl