다음을 통해 공유


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 매개 변수는 이 리소스의 OpenV2 진입점에서 ResourceHandle 매개 변수에 사용되는 것과 동일한 핸들을 포함해야 합니다.

ResourceStatus

리소스 상태에 대한 정보를 포함하는 RESOURCE_STATUS_EX 구조체에 대한 포인터입니다.

반환 값

RESOURCE_EXIT_STATE 열거형의 다음 값 중 하나입니다.

반환 코드/값 설명
ResourceExitStateContinue
0
리소스가 종료되지 않았습니다. 작업자 스레드는 리소스에 대한 OnlineV2OfflineV2 작업을 계속할 수 있습니다.
ResourceExitStateTerminate
1
리소스가 종료되었습니다. 호출자는 OnlineV2 또는 OfflineV2 작업을 종료하고 리소스에 할당된 모든 작업자 스레드를 즉시 종료해야 합니다.

요구 사항

   
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2012
대상 플랫폼 Windows
헤더 resapi.h

추가 정보

리소스 DLL 콜백 함수