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


Заголовок resapi.h

Этот заголовок используется в кластеризации Windows. Дополнительные сведения см. в разделе:

resapi.h содержит следующие программные интерфейсы:

Функции

 
CloseClusterCryptProvider

Закрывает дескриптор для поставщика служб шифрования (CSP). Тип PCLOSE_CLUSTER_CRYPT_PROVIDER определяет указатель на эту функцию.
CLRES_V1_FUNCTION_TABLE

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

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

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

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

Функция ClusAddClusterHealthFault — это служебная функция сбоя работоспособности, которая является частью заголовка resapi.h, используемого кластеризации Windows.
ClusGetClusterHealthFaults

Функция ClusGetClusterHealthFaults — это служебная функция сбоя работоспособности, которая является частью заголовка resapi.h, используемого кластерикой Windows.
ClusRemoveClusterHealthFault

Функция ClusRemoveClusterHealthFault — это служебная функция сбоя работоспособности, которая является частью заголовка resapi.h, используемого кластерикой Windows.
ClusterClearBackupStateForSharedVolume

Очищает состояние резервного копирования общего тома кластера.
ClusterDecrypt

Расшифровывает данные контрольных точек для поставщика служб шифрования (CSP).
ClusterEncrypt

Шифрует данные контрольных точек для поставщика служб шифрования (CSP).
ClusterGetVolumeNameForVolumeMountPoint

ClusterGetVolumeNameForVolumeMountPoint может быть изменен или недоступен. Вместо этого используйте GetVolumeNameForVolumeMountPoint.
ClusterGetVolumePathName

ClusterGetVolumePathName может быть изменен или недоступен. Вместо этого используйте GetVolumePathName.
ClusterIsPathOnSharedVolume

Определяет, находится ли путь в общем томе кластера.
ClusterPrepareSharedVolumeForBackup

ClusterPrepareSharedVolumeForBackup может быть изменен или недоступен.
ClusWorkerCheckTerminate

Определяет, должен ли рабочий поток завершить работу как можно скорее. Тип PCLUSAPIClusWorkerCheckTerminate определяет указатель на эту функцию.
ClusWorkerCreate

Создает рабочий поток. Тип PCLUSAPI_CLUS_WORKER_CREATE определяет указатель на эту функцию.
ClusWorkersTerminate

Ожидает завершения нескольких рабочих потоков до указанного времени ожидания.
ClusWorkerTerminate

Ожидает завершения рабочего потока до указанного времени ожидания. (ClusWorkerTerminate)
ClusWorkerTerminateEx

Ожидает завершения рабочего потока до указанного времени ожидания. (ClusWorkerTerminateEx)
FreeClusterCrypt

Функция FreeClusterCrypt — это служебная служебная функция сбоя работоспособности, которая является частью заголовка resapi.h, используемого кластерикой Windows.
FreeClusterHealthFault

Функция FreeClusterHealthFault — это служебная функция сбоя работоспособности, которая является частью заголовка resapi.h, используемого кластерикой Windows.
FreeClusterHealthFaultArray

Функция FreeClusterHealthFaultArray — это служебная функция сбоя работоспособности, которая является частью заголовка resapi.h, используемого кластерикой Windows.
InitializeClusterHealthFault

Функция InitializeClusterHealthFault — это служебная функция сбоя работоспособности, которая является частью заголовка resapi.h, используемого кластеризированием Windows.
InitializeClusterHealthFaultArray

Функция InitializeClusterHealthFaultArray — это служебная функция сбоя работоспособности, которая является частью заголовка resapi.h, используемого кластеризированием Windows.
OpenClusterCryptProvider

Открывает дескриптор для поставщика служб шифрования (CSP), чтобы управлять шифрованием данных контрольных точек для ресурса кластера. Тип POPEN_CLUSTER_CRYPT_PROVIDER определяет указатель на эту функцию.
ResUtilAddUnknownProperties

Извлекает набор неизвестных свойств из базы данных кластера и добавляет их в конец списка свойств.
ResUtilCreateDirectoryTree

Создает все каталоги, указанные в пути, пропуская уже существующие каталоги. Тип PRESUTIL_CREATE_DIRECTORY_TREE определяет указатель на эту функцию.
ResUtilDupParameterBlock

Выполняет копирование данных на основе элементов из одного блока параметров в другой.
ResUtilDupString

Дублирует строку Юникода, завершаемую null.
ResUtilEnumPrivateProperties

Извлекает имена частных свойств объекта кластера. Тип PRESUTIL_ENUM_PRIVATE_PROPERTIES определяет указатель на эту функцию.
ResUtilEnumProperties

Перечисляет имена свойств объекта кластера. Тип PRESUTIL_ENUM_PROPERTIES определяет указатель на эту функцию.
ResUtilEnumResources

Перечисляет все ресурсы в локальном кластере и инициирует определяемую пользователем операцию для каждого ресурса. Тип PRESUTIL_ENUM_RESOURCES определяет указатель на эту функцию.
ResUtilEnumResourcesEx

Перечисляет все ресурсы в указанном кластере и инициирует определяемую пользователем операцию для каждого ресурса. Тип PRESUTIL_ENUM_RESOURCES_EX определяет указатель на эту функцию.
ResUtilEnumResourcesEx2

Перечисляет все ресурсы в указанном кластере и инициирует определяемую пользователем операцию для каждого ресурса. Тип PRESUTIL_ENUM_RESOURCES_EX2 определяет указатель на эту функцию.
ResUtilExpandEnvironmentStrings

Развертывает строки, содержащие нерасширенные ссылки на переменные среды. Тип PRESUTIL_EXPAND_ENVIRONMENT_STRINGS определяет указатель на эту функцию.
ResUtilFindBinaryProperty

Находит указанное двоичное свойство в списке свойств и может также возвращать значение свойства . Тип PRESUTIL_FIND_BINARY_PROPERTY определяет указатель на эту функцию.
ResUtilFindDependentDiskResourceDriveLetter

Извлекает букву диска, связанную с зависимостью физического диска ресурса. Тип PRESUTIL_FIND_DEPENDENT_DISK_RESOURCE_DRIVE_LETTER определяет указатель на эту функцию.
ResUtilFindDwordProperty

Находит значение длинного свойства без знака в списке свойств. Тип PRESUTIL_FIND_DWORD_PROPERTY определяет указатель на эту функцию.
ResUtilFindExpandedSzProperty

Находит развернутое строковое значение свойства в списке свойств. Тип PRESUTIL_FIND_EXPANDED_SZ_PROPERTY определяет указатель на эту функцию.
ResUtilFindExpandSzProperty

Находит расширяемое строковое свойство в списке свойств. Тип PRESUTIL_FIND_EXPAND_SZ_PROPERTY определяет указатель на эту функцию.
ResUtilFindFileTimeProperty

Подлежит уточнению. Тип PRESUTIL_FIND_FILETIME_PROPERTY определяет указатель на эту функцию.
ResUtilFindLongProperty

Находит значение подписанного длинного свойства в списке свойств. Тип PRESUTIL_FIND_LONG_PROPERTY определяет указатель на эту функцию.
ResUtilFindMultiSzProperty

Находит свойство из нескольких строк в списке свойств. Тип PRESUTIL_FIND_MULTI_SZ_PROPERTY определяет указатель на эту функцию.
ResUtilFindSzProperty

Находит строковое свойство в списке свойств. Тип PRESUTIL_FIND_SZ_PROPERTY определяет указатель на эту функцию.
ResUtilFindULargeIntegerProperty

Возвращает большое целочисленное значение свойства из списка свойств. Тип PRESUTIL_FIND_ULARGEINTEGER_PROPERTY определяет указатель на эту функцию.
ResUtilFreeEnvironment

Удаляет блок переменных среды, созданный с помощью ResUtilGetEnvironmentWithNetName. Тип PRESUTIL_FREE_ENVIRONMENT определяет указатель на эту функцию.
ResUtilFreeParameterBlock

Освобождает память, выделенную для блока параметров resUtilDupParameterBlock.
ResUtilGetAllProperties

Возвращает список свойств, включающий все свойства по умолчанию и неизвестные свойства для объекта кластера. Тип PRESUTIL_GET_ALL_PROPERTIES определяет указатель на эту функцию.
ResUtilGetBinaryProperty

Извлекает двоичное свойство из списка свойств и перемещает указатель на следующее свойство в списке. Тип PRESUTIL_GET_BINARY_PROPERTY определяет указатель на эту функцию.
ResUtilGetBinaryValue

Возвращает двоичное значение из базы данных кластера.
ResUtilGetClusterRoleState

Определяет, назначена ли определенная роль кластеру.
ResUtilGetCoreClusterResources

Возвращает дескриптор основных ресурсов сетевого имени, IP-адреса и кворума. Тип PRESUTIL_GET_CORE_CLUSTER_RESOURCES определяет указатель на эту функцию.
ResUtilGetCoreClusterResourcesEx

Возвращает дескриптор для ресурсов ядра, сетевого имени, IP-адреса и кворума. Тип PRESUTIL_GET_CORE_CLUSTER_RESOURCES_EX определяет указатель на эту функцию.
ResUtilGetDwordProperty

Извлекает свойство DWORD из списка свойств и перемещает указатель на следующее свойство в списке. Тип PRESUTIL_GET_DWORD_PROPERTY определяет указатель на эту функцию.
ResUtilGetDwordValue

Возвращает числовое значение из базы данных кластера.
ResUtilGetEnvironmentWithNetName

Корректирует данные среды для ресурса таким образом, чтобы ресурс использовал сетевое имя кластера для определения своего расположения.
ResUtilGetExpandSzValue

Возвращает расширяемое строковое значение из базы данных кластера.
ResUtilGetFileTimeProperty

Подлежит уточнению. Тип PRESUTIL_GET_FILETIME_PROPERTY определяет указатель на эту функцию.
ResUtilGetLongProperty

Подлежит уточнению. Тип PRESUTIL_GET_LONG_PROPERTY определяет указатель на эту функцию.
ResUtilGetMultiSzProperty

Извлекает многострочное свойство из списка свойств и перемещает указатель на следующее свойство в списке. Тип PRESUTIL_GET_MULTI_SZ_PROPERTY определяет указатель на эту функцию.
ResUtilGetMultiSzValue

Возвращает многостроковое значение из базы данных кластера.
ResUtilGetPrivateProperties

Возвращает закрытые свойства для объекта кластера. Тип PRESUTIL_GET_PRIVATE_PROPERTIES определяет указатель на эту функцию.
ResUtilGetProperties

Извлекает свойства, указанные в таблице свойств, из базы данных кластера, и возвращает их в списке свойств. Тип PRESUTIL_GET_PROPERTIES определяет указатель на эту функцию.
ResUtilGetPropertiesToParameterBlock

Извлекает свойства, заданные таблицей свойств, из базы данных кластера и возвращает их в блоке параметров.
ResUtilGetProperty

Возвращает указанное свойство из базы данных кластера. Тип PRESUTIL_GET_PROPERTY определяет указатель на эту функцию.
ResUtilGetPropertyFormats

Возвращает список форматов свойств, описывающий формат указанного набора свойств. Тип PRESUTIL_GET_PROPERTY_FORMATS определяет указатель на эту функцию.
ResUtilGetPropertySize

Возвращает общее количество байтов, необходимых для указанного свойства.
ResUtilGetQwordValue

Функция ResUtilGetQwordValue — это служебная функция сбоя работоспособности, которая является частью заголовка resapi.h, используемого кластером Windows.
ResUtilGetResourceDependency

Перечисляет зависимости указанного ресурса и возвращает дескриптор зависимости указанного типа. Тип PRESUTIL_GET_RESOURCE_DEPENDENCY определяет указатель на эту функцию.
ResUtilGetResourceDependencyByClass

Перечисляет зависимости указанного ресурса в указанном кластере и возвращает дескриптор зависимости, которая соответствует указанному классу ресурсов. Тип PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS определяет указатель на эту функцию.
ResUtilGetResourceDependencyByClassEx

Перечисляет зависимости указанного ресурса в указанном кластере и возвращает дескриптор зависимости, которая соответствует указанному классу ресурсов. Тип PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS_EX определяет указатель на эту функцию.
ResUtilGetResourceDependencyByName

Перечисляет зависимости указанного ресурса в указанном кластере и возвращает дескриптор зависимости указанного типа. Тип PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME определяет указатель на эту функцию.
ResUtilGetResourceDependencyByNameEx

Перечисляет зависимости указанного ресурса в указанном кластере и возвращает дескриптор зависимости указанного типа. Тип PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME_EX определяет указатель на эту функцию.
ResUtilGetResourceDependencyEx

Перечисляет зависимости указанного ресурса и возвращает дескриптор зависимости указанного типа. Тип PRESUTIL_GET_RESOURCE_DEPENDENCY_EX определяет указатель на эту функцию.
ResUtilGetResourceDependentIPAddressProps

Извлекает частные свойства первой зависимости IP-адреса, обнаруженной для указанного ресурса. Тип PRESUTIL_GET_RESOURCE_DEPENDENTIP_ADDRESS_PROPS определяет указатель на эту функцию.
ResUtilGetResourceName

Возвращает имя ресурса. Тип PRESUTIL_GET_RESOURCE_NAME определяет указатель на эту функцию.
ResUtilGetResourceNameDependency

Перечисляет зависимости указанного ресурса в локальном кластере и возвращает дескриптор зависимости указанного типа ресурса. Тип PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY определяет указатель на эту функцию.
ResUtilGetResourceNameDependencyEx

Перечисляет зависимости указанного ресурса в локальном кластере и возвращает дескриптор зависимости указанного типа ресурса. Тип PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY_EX определяет указатель на эту функцию.
ResUtilGetSzProperty

Извлекает строковое свойство из списка свойств и перемещает указатель на следующее свойство в списке. Тип PRESUTIL_GET_SZ_PROPERTY определяет указатель на эту функцию.
ResUtilGetSzValue

Возвращает строковое значение из базы данных кластера.
ResUtilInitializeResourceStatus

Инициализирует структуру RESOURCE_STATUS.
ResUtilIsPathValid

Проверяет, является ли путь синтаксически допустимым.
ResUtilIsResourceClassEqual

Проверяет, равен ли класс ресурсов указанного ресурса указанному классу ресурсов. Тип PRESUTIL_IS_RESOURCE_CLASS_EQUAL определяет указатель на эту функцию.
ResUtilLeftPaxosIsLessThanRight

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

Сравнивает два тега Paxos и указывает, имеют ли они одинаковые значения.
ResUtilPropertyListFromParameterBlock

Создает список свойств из таблицы свойств и блока параметров.
ResUtilRemoveResourceServiceEnvironment

Удаляет данные среды из службы. Эта функция должна вызываться из библиотеки DLL ресурса. Тип PRESUTIL_REMOVE_RESOURCE_SERVICE_ENVIRONMENT определяет указатель на эту функцию.
ResUtilResourcesEqual

Проверяет, представляют ли два дескриптора ресурса один и тот же ресурс. Тип PRESUTIL_RESOURCES_EQUAL определяет указатель на эту функцию.
ResUtilResourceTypesEqual

Проверяет, соответствует ли тип ресурса имени типа указанного ресурса. Тип PRESUTIL_RESOURCE_TYPES_EQUAL определяет указатель на эту функцию.
ResUtilSetBinaryValue

Задает двоичное значение в базе данных кластера.
ResUtilSetDwordValue

Задает числовое значение в базе данных кластера. Тип PRESUTIL_SET_DWORD_VALUE определяет указатель на эту функцию.
ResUtilSetExpandSzValue

Задает расширяемое строковое значение в базе данных кластера. Тип PRESUTIL_SET_EXPAND_SZ_VALUE определяет указатель на эту функцию.
ResUtilSetMultiSzValue

Задает многостроковое значение в базе данных кластера. Тип PRESUTIL_SET_MULTI_SZ_VALUE определяет указатель на эту функцию.
ResUtilSetPrivatePropertyList

Задает закрытые свойства объекта кластера.
ResUtilSetPropertyParameterBlock

Задает свойства в базе данных кластера из блока параметров. (ResUtilSetPropertyParameterBlock)
ResUtilSetPropertyParameterBlockEx

Задает свойства в базе данных кластера из блока параметров. (ResUtilSetPropertyParameterBlockEx)
ResUtilSetPropertyTable

Задает свойства в базе данных кластера на основе списка свойств из таблицы свойств.
ResUtilSetPropertyTableEx

Задает свойства в базе данных кластера на основе списка свойств из таблицы свойств.
ResUtilSetQwordValue

Подлежит уточнению. Тип PRESUTIL_SET_QWORD_VALUE определяет указатель на эту функцию.
ResUtilSetResourceServiceEnvironment

Корректирует данные среды для службы таким образом, чтобы служба использовала сетевое имя кластера для определения своего расположения. Эта функция должна вызываться из библиотеки DLL ресурса. Тип PRESUTIL_SET_RESOURCE_SERVICE_ENVIRONMENT определяет указатель на эту функцию.
ResUtilSetResourceServiceStartParameters

Настраивает параметры запуска указанной службы таким образом, чтобы она правильно работала как ресурс кластера. Он должен вызываться из библиотеки DLL ресурса. Тип PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS определяет указатель на эту функцию.
ResUtilSetResourceServiceStartParametersEx

Настраивает параметры запуска указанной службы таким образом, чтобы она правильно работала в качестве ресурса кластера. Он должен вызываться из библиотеки DLL ресурса. Тип PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS_EX определяет указатель на эту функцию.
ResUtilSetSzValue

Задает строковое значение в базе данных кластера. Тип PRESUTIL_SET_SZ_VALUE определяет указатель на эту функцию.
ResUtilSetUnknownProperties

Сохраняет неизвестные свойства объекта кластера в базе данных кластера.
ResUtilSetValueEx

Задает значение в базе данных кластера.
ResUtilStartResourceService

Запускает службу. Тип PRESUTIL_START_RESOURCE_SERVICE определяет указатель на эту функцию.
ResUtilStopResourceService

Останавливает именованную службу. Тип PRESUTIL_STOP_RESOURCE_SERVICE определяет указатель на эту функцию.
ResUtilStopService

Останавливает службу, определяемую дескриптором. Тип PRESUTIL_STOP_SERVICE определяет указатель на эту функцию.
ResUtilTerminateServiceProcessFromResDll

Пытается завершить процесс службы, управляемой в качестве ресурса кластера с помощью библиотеки DLL ресурса. Тип PRESUTIL_TERMINATE_SERVICE_PROCESS_FROM_RES_DLL определяет указатель на эту функцию.
ResUtilVerifyPrivatePropertyList

Проверяет, правильно ли отформатирован список свойств.
ResUtilVerifyPropertyTable

Использует таблицу свойств для проверки правильности форматирования списка свойств.
ResUtilVerifyResourceService

Проверяет, запущена ли именованной служба или запущена ли она в данный момент. Тип PRESUTIL_VERIFY_RESOURCE_SERVICE определяет указатель на эту функцию.
ResUtilVerifyService

Проверяет, запущена ли служба, определяемая дескриптором, или она запущена. Тип PRESUTIL_VERIFY_SERVICE определяет указатель на эту функцию.

Функции обратного вызова

 
LPRESOURCE_CALLBACK

Функция обратного вызова LPRESOURCE_CALLBACK доступна другой функции и вызывается после завершения первой функции. (LPRESOURCE_CALLBACK)
LPRESOURCE_CALLBACK_EX

Функция обратного вызова LPRESOURCE_CALLBACK_EX доступна другой функции и вызывается после завершения первой функции. (LPRESOURCE_CALLBACK_EX)
PARBITRATE_ROUTINE

Позволяет узлу попытаться восстановить владение ресурсом кворума.
PBEGIN_RESCALL_AS_USER_ROUTINE

Тип PBEGIN_RESCALL_AS_USER_ROUTINE определяет указатель на эту функцию обратного вызова.
PBEGIN_RESCALL_ROUTINE

Запускает вызов кода элемента управления ресурсами. Тип PBEGIN_RESCALL_ROUTINE определяет указатель на эту функцию обратного вызова.
PBEGIN_RESTYPECALL_AS_USER_ROUTINE

Тип PBEGIN_RESTYPECALL_AS_USER_ROUTINE определяет указатель на эту функцию обратного вызова.
PBEGIN_RESTYPECALL_ROUTINE

Запускает вызов кода элемента управления ресурсами. Тип PBEGIN_RESTYPECALL_ROUTINE определяет указатель на эту функцию обратного вызова.
PCANCEL_ROUTINE

Отменяет операцию с ресурсом.
PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS

Тип PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS определяет указатель на эту функцию.
PCHANGE_RESOURCE_PROCESS_FOR_DUMPS

Тип PCHANGE_RESOURCE_PROCESS_FOR_DUMPS определяет указатель на эту функцию.
PCLOSE_ROUTINE

Закрывает ресурс.
PCLUSAPI_CLUS_WORKER_TERMINATE

Завершает рабочий поток. Тип PCLUSAPI_CLUS_WORKER_TERMINATE определяет указатель на эту функцию.
PEND_CONTROL_CALL

Вызывается при завершении операции с кодом элемента управления ресурсами. Тип PEND_CONTROL_CALL определяет указатель на эту функцию.
PEND_TYPE_CONTROL_CALL

Вызывается при завершении операции кода элемента управления типом ресурса. Тип PEND_TYPE_CONTROL_CALL определяет указатель на эту функцию.
PEXTEND_RES_CONTROL_CALL

Увеличивает время ожидания для вызова кода элемента управления ресурсами. Тип PEXTEND_RES_CONTROL_CALL определяет указатель на эту функцию.
PEXTEND_RES_TYPE_CONTROL_CALL

Увеличивает время ожидания для вызова кода элемента управления типа ресурса. Тип PEXTEND_RES_TYPE_CONTROL_CALL определяет указатель на эту функцию.
PIS_ALIVE_ROUTINE

Определяет, доступен ли ресурс для использования.
PLOG_EVENT_ROUTINE

Записывает событие в журнал кластера.
PLOOKS_ALIVE_ROUTINE

Определяет, доступен ли ресурс для использования.
POFFLINE_ROUTINE

Функция обратного вызова POFFLINE_ROUTINE помечает ресурс как недоступный для использования после завершения обработки очистки.
POFFLINE_V2_ROUTINE

Функция обратного вызова POFFLINE_V2_ROUTINE помечает ресурс как недоступный для использования после завершения очистки.
PONLINE_ROUTINE

Функция обратного вызова PONLINE_ROUTINE помечает ресурс как доступный для использования. (PONLINE_ROUTINE)
PONLINE_V2_ROUTINE

Функция обратного вызова PONLINE_V2_ROUTINE помечает ресурс как доступный для использования. (PONLINE_V2_ROUTINE)
POPEN_ROUTINE

Функция обратного вызова POPEN_ROUTINE открывает ресурс. Тип POPEN_ROUTINE определяет указатель на эту функцию.
POPEN_V2_ROUTINE

Функция обратного вызова POPEN_V2_ROUTINE открывает ресурс. Тип POPEN_V2_ROUTINE определяет указатель на эту функцию.
PQUORUM_RESOURCE_LOST

Вызывается при потере контроля над ресурсом кворума.
PRAISE_RES_TYPE_NOTIFICATION

Подлежит уточнению. Тип PRAISE_RES_TYPE_NOTIFICATION является указателем на эту функцию.
PRELEASE_ROUTINE

Освобождает ресурс кворума от арбитража.
PRESOURCE_CONTROL_ROUTINE

Выполняет операцию, которая применяется к ресурсу.
PRESOURCE_TYPE_CONTROL_ROUTINE

Выполняет операцию, которая применяется к типу ресурса.
PSET_INTERNAL_STATE

Задает внутреннее состояние ресурса.
PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE

Функция обратного вызова PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE вызывается при завершении операции кода элемента управления типом ресурса.
PSET_RESOURCE_LOCKED_MODE_ROUTINE

Сообщает, что для ресурса настроен заблокированный режим.
PSET_RESOURCE_STATUS_ROUTINE

Функция обратного вызова PSET_RESOURCE_STATUS_ROUTINE вызывается для обновления состояния ресурса.
PSET_RESOURCE_STATUS_ROUTINE_EX

Функция обратного вызова PSET_RESOURCE_STATUS_ROUTINE_EX вызывается для обновления состояния ресурса. (PSET_RESOURCE_STATUS_ROUTINE_EX)
PSIGNAL_FAILURE_ROUTINE

Сообщает, что в экземпляре ресурса произошел сбой. Тип PSIGNAL_FAILURE_ROUTINE определяет указатель на эту функцию.
PSTARTUP_EX_ROUTINE

Загружает библиотеку DLL ресурса, возвращающую структуру, содержащую таблицу функций и номер версии.
PSTARTUP_ROUTINE

Загружает библиотеку DLL ресурса, возвращающую структуру, содержащую таблицу функций и номер версии.
PTERMINATE_ROUTINE

Немедленно помечает ресурс как недоступный для использования, не дожидаясь завершения обработки очистки.
PWORKER_START_ROUTINE

Инициализирует рабочий поток указанной подпрограммой обратного вызова. Тип PWORKER_START_ROUTINE определяет указатель на эту функцию.

Структуры

 
CLRES_CALLBACK_FUNCTION_TABLE

Представляет таблицу функций для функции обратного вызова StartupEx.
CLRES_FUNCTION_TABLE

Описывает таблицу функций для любой версии API ресурсов.
CLRES_V1_FUNCTIONS

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

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

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

Содержит указатели на все точки входа API ресурсов версии 4.0, за исключением StartupEx.
CLUS_WORKER

Содержит сведения о рабочем потоке.
CLUSTER_HEALTH_FAULT

Структура CLUSTER_HEALTH_FAULT является частью заголовка resapi.h, используемого кластеризации Windows.
CLUSTER_HEALTH_FAULT_ARRAY

Структура CLUSTER_HEALTH_FAULT_ARRAY является частью заголовка resapi.h, используемого кластером Windows.
GET_OPERATION_CONTEXT_PARAMS

Представляет параметры контекста, используемые в качестве входных данных для кода элемента управления CLUSCTL_RESOURCE_GET_OPERATION_CONTEXT.
MONITOR_STATE

Структура MONITOR_STATE является частью заголовка resapi.h, используемого кластеризации Windows.
PaxosTagCStruct

Содержит значения тега Paxos узла кластера, в котором хранятся сведения о версии конфигурации кластера узла, когда кластер использует файловый ресурс-свидетель.
POST_UPGRADE_VERSION_INFO

Представляет сведения о состоянии после обновления для службы кластера.
RESOURCE_STATUS

Содержит сведения о ресурсе, который подключен к сети или отключен. Эта структура используется в качестве параметра функции обратного вызова SetResourceStatus.
RESOURCE_STATUS_EX

Содержит сведения о ресурсе, который подключен к сети или отключен. Эта структура используется в качестве параметра функции обратного вызова SetResourceStatusEx.
RESUTIL_FILETIME_DATA

Описывает значения по умолчанию, максимальные и минимальные значения, допустимые для FILETIME.
RESUTIL_LARGEINT_DATA

Описывает значения по умолчанию, максимальные и минимальные значения, допустимые для большого целого числа со знаком.
RESUTIL_PROPERTY_ITEM

Содержит сведения о свойстве объекта кластера. Массив структур RESUTIL_PROPERTY_ITEM формирует таблицу свойств, которую можно использовать в операциях со свойствами.
RESUTIL_ULARGEINT_DATA

Описывает значения по умолчанию, максимальные и минимальные значения, допустимые для большого целого числа без знака.
WitnessTagHelper

Содержит сведения, используемые для проверки структуры PaxosTagCStruct.
WitnessTagUpdateHelper

Содержит сведения, используемые для обновления и проверки структуры PaxosTagCStruct.

Перечисления

 
CLUSTER_RESOURCE_APPLICATION_STATE

Перечисляет состояния приложения ресурсов.
CLUSTER_ROLE

Содержит имена стандартных ролей кластера.
CLUSTER_ROLE_STATE

Определяет потенциальные возвращаемые значения для функции ResUtilGetClusterRoleState.
FAILURE_TYPE

Определяет типы сбоев для ресурсов кластера.
LOG_LEVEL

Представляет серьезность события журнала, переданного функции обратного вызова LogEvent.
RESDLL_CONTEXT_OPERATION_TYPE

Указывает различные типы операций контекста для структуры GET_OPERATION_CONTEXT_PARAMS.
RESOURCE_EXIT_STATE

Перечисляет возможные состояния выхода ресурса.
RESOURCE_MONITOR_STATE

Перечисление RESOURCE_MONITOR_STATE предоставляет представление о действиях инструментирования, выполняемых при выполнении приложения.
VM_RESDLL_CONTEXT

Содержит действия, выполняемые виртуальной машиной.