다음을 통해 공유


PARBITRATE_ROUTINE 콜백 함수(resapi.h)

노드쿼럼 리소스의 소유권을 다시 얻을 수 있도록 허용합니다. PARBITRATE_ROUTINE 형식은 이 함수에 대한 포인터를 정의합니다.

구문

PARBITRATE_ROUTINE ParbitrateRoutine;

DWORD ParbitrateRoutine(
  [in] RESID Resource,
  [in] PQUORUM_RESOURCE_LOST LostQuorumResource
)
{...}

매개 변수

[in] Resource

소유할 쿼럼 리소스에 대한 리소스 식별자입니다.

[in] LostQuorumResource

성공적으로 얻은 후 쿼럼 리소스의 제어가 손실되면 호출해야 하는 QuorumResourceLost 콜백 함수의 주소입니다.

반환 값

반환 코드/값 설명
ERROR_SUCCESS
0
중재가 성공했으며 쿼럼 리소스는 계속 방어됩니다.
오류 코드
중재가 성공하지 못했습니다.

설명

중재 진입점 함수는 쿼럼 리소스에 대해서만 구현됩니다. 이 함수는 StartupOpen 이 모두 호출된 후에만 호출될 것으로 예상합니다.

중재 구현을 완료하는 데 300밀리초 미만이 걸립니다.

중재가 성공하면 현재 노드만 ResourceId가 나타내는 쿼럼 리소스에 대해 성공적으로 중재할 수 있는지 확인합니다. 예를 들어 디스크 리소스는 초당 한 번 예약을 지속적으로 대체하여 방어를 구현할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
대상 플랫폼 Windows
헤더 resapi.h

추가 정보

리소스 DLL Entry-Point 함수