структура RESOURCE_STATUS_EX (resapi.h)
Содержит сведения о ресурсе , который подключен к сети или отключен. Эта структура используется в качестве параметра функции обратного вызова SetResourceStatusEx.
Синтаксис
typedef struct RESOURCE_STATUS_EX {
CLUSTER_RESOURCE_STATE ResourceState;
DWORD CheckPoint;
HANDLE EventHandle;
DWORD ApplicationSpecificErrorCode;
DWORD Flags;
DWORD WaitHint;
} RESOURCE_STATUS_EX, *PRESOURCE_STATUS_EX;
Члены
ResourceState
Значение перечисления CLUSTER_RESOURCE_STATE , описывающее состояние ресурса.
CheckPoint
Значение, заданное библиотекой DLL ресурса для пометки отчета о состоянии как нового.
EventHandle
Дескриптор события, указывающего, когда произошел сбой ресурса.
ApplicationSpecificErrorCode
TBD
Flags
Битовая маска флагов, задающая параметры для операции. Этот элемент может содержать одно или несколько из следующих значений:
CLUSRESDLL_STATUS_OFFLINE_BUSY (0x00000001)
Ресурс занят.
CLUSRESDLL_STATUS_OFFLINE_SOURCE_THROTTLED (0x00000002)
Источник регулируется.
CLUSRESDLL_STATUS_OFFLINE_DESTINATION_THROTTLED (0x00000004)
Назначение регулируется.
CLUSRESDLL_STATUS_OFFLINE_DESTINATION_REJECTED (0x00000008)
Назначение было отклонено.
CLUSRESDLL_STATUS_INSUFFICIENT_MEMORY (0x00000010)
Недостаточно памяти для выполнения операции.
CLUSRESDLL_STATUS_INSUFFICIENT_PROCESSOR (0x00000020)
Недостаточно ресурсов обработки для выполнения операции.
CLUSRESDLL_STATUS_INSUFFICIENT_OTHER_RESOURCES (0x00000040)
Недостаточно ресурсов (кроме ресурсов обработки или памяти) для выполнения операции.
STATUS_INVALID_PARAMETERS (0x00000080)
Функция SetResourceStatusEx получила недопустимые параметры.
CLUSRESDLL_STATUS_NETWORK_NOT_AVAILABLE (0x00000100)
Сеть недоступна.
Windows Server 2012: это значение не поддерживается до Windows Server 2012 R2.
WaitHint
В настоящее время этот элемент не используется.
Windows Server 2012: этот элемент добавлен в Windows Server 2012 R2.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2012 |
Верхняя часть | resapi.h |