PARBITRATE_ROUTINE 콜백 함수(resapi.h)
노드가 쿼럼 리소스의 소유권을 다시 얻을 수 있도록 허용합니다. PARBITRATE_ROUTINE 형식은 이 함수에 대한 포인터를 정의합니다.
구문
PARBITRATE_ROUTINE ParbitrateRoutine;
DWORD ParbitrateRoutine(
[in] RESID Resource,
[in] PQUORUM_RESOURCE_LOST LostQuorumResource
)
{...}
매개 변수
[in] Resource
소유할 쿼럼 리소스에 대한 리소스 식별자입니다.
[in] LostQuorumResource
성공적으로 얻은 후 쿼럼 리소스의 제어가 손실되면 호출해야 하는 QuorumResourceLost 콜백 함수의 주소입니다.
반환 값
반환 코드/값 | 설명 |
---|---|
|
중재가 성공했으며 쿼럼 리소스는 계속 방어됩니다. |
중재가 성공하지 못했습니다. |
설명
중재 진입점 함수는 쿼럼 리소스에 대해서만 구현됩니다. 이 함수는 Startup 및 Open 이 모두 호출된 후에만 호출될 것으로 예상합니다.
중재 구현을 완료하는 데 300밀리초 미만이 걸립니다.
중재가 성공하면 현재 노드만 ResourceId가 나타내는 쿼럼 리소스에 대해 성공적으로 중재할 수 있는지 확인합니다. 예를 들어 디스크 리소스는 초당 한 번 예약을 지속적으로 대체하여 방어를 구현할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
대상 플랫폼 | Windows |
헤더 | resapi.h |