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


функция обратного вызова PSET_RESOURCE_STATUS_ROUTINE_EX (resapi.h)

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

Синтаксис

PSET_RESOURCE_STATUS_ROUTINE_EX PsetResourceStatusRoutineEx;

DWORD PsetResourceStatusRoutineEx(
  RESOURCE_HANDLE ResourceHandle,
  PRESOURCE_STATUS_EX ResourceStatus
)
{...}

Параметры

ResourceHandle

Дескриптор обновляемого ресурса. Параметр ResourceHandle должен содержать тот же дескриптор, который используется для параметра ResourceHandle в точке входа OpenV2 для этого ресурса.

ResourceStatus

Указатель на структуру RESOURCE_STATUS_EX , содержащую сведения о состоянии ресурса.

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

Одно из следующих значений перечисления RESOURCE_EXIT_STATE .

Возвращаемый код/значение Описание
ResourceExitStateContinue
0
Ресурс не был завершен. Рабочие потоки могут продолжать операции OnlineV2 и OfflineV2 для ресурса.
ResourceExitStateTerminate
1
Ресурс был прерван. Вызывающие стороны должны завершить операции OnlineV2 или OfflineV2 и немедленно завершить все рабочие потоки, назначенные ресурсу.

Требования

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

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

Функции обратного вызова БИБЛИОТЕКи РЕСУРСОВ