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


Функция OfflineClusterResource (clusapi.h)

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

Синтаксис

DWORD OfflineClusterResource(
  [in] HRESOURCE hResource
);

Параметры

[in] hResource

Дескриптор к ресурсу, который будет отключен.

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

Если операция выполнена успешно, функция возвращает ERROR_SUCCESS.

Если операция завершается сбоем, функция возвращает один из следующих кодов системных ошибок.

Код возврата Описание
ERROR_IO_PENDING
Ресурс или один из ресурсов, от которого он зависит, вернул ERROR_IO_PENDING из функции автономной точки входа.
ERROR_RESOURCE_FAILED
Этот код системной ошибки не возвращается.

Windows Server 2008 Datacenter и Windows Server 2008 Корпоративная: Функция попыталась перевести ресурс в автономный режим, поэтому ресурс, завершив сбой, не был переведен в автономное состояние.

Комментарии

При вызове OfflineClusterResource к автономному ресурсу, который завершился сбоем, он возвращает ERROR_SUCCESS вместо ERROR_RESOURCE_FAILED, и ресурс перейдет в автономное состояние.

Не вызывайте OfflineClusterResource из библиотеки DLL ресурса. Дополнительные сведения см. в разделе Вызовы функций, которые следует избегать в библиотеках DLL ресурсов.

Требования

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

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

В отключенном режиме

Справка в Интернете

OnlineClusterResource

OpenClusterResource