SetClusterNetworkPriorityOrder 함수(clusapi.h)
[이 함수는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이 메서드에 대한 지원은 Windows Server 2008에서 제거되었으며 이 함수는 아무 것도 수행하지 않으며 ERROR_CALL_NOT_IMPLEMENTED 반환합니다.]
클러스터 노드 간의 내부 통신에 사용되는 네트워크 집합의 우선 순위 순서 를 설정합니다. PCLUSAPI_SET_CLUSTER_NETWORK_PRIORITY_ORDER 형식은 이 함수에 대한 포인터를 정의합니다.
구문
DWORD SetClusterNetworkPriorityOrder(
[in] HCLUSTER hCluster,
[in] DWORD NetworkCount,
[in] HNETWORK [] NetworkList
);
매개 변수
[in] hCluster
영향을 받을 클러스터 에 대한 핸들입니다.
[in] NetworkCount
NetworkList 매개 변수로 지정된 목록의 항목 수입니다.
[in] NetworkList
네트워크 개체에 대한 핸들의 우선 순위가 지정된 배열입니다. 배열의 첫 번째 핸들의 우선 순위가 가장 높습니다. 목록에는 클러스터의 노드 간 내부 통신에 사용되는 네트워크만 포함되어야 하며 중복될 수 없습니다.
반환 값
작업이 성공하면 함수는 ERROR_SUCCESS (0)을 반환합니다.
작업이 실패하면 함수는 시스템 오류 코드를 반환합니다. 가능한 오류 코드는 다음과 같습니다.
반환 코드/값 | 설명 |
---|---|
|
NetworkList에 중복 네트워크가 있었습니다. |
설명
LPC 및 RPC 핸들을 동일한 함수 호출에 전달하지 마세요. 그렇지 않으면 호출이 RPC 예외를 발생시키고 추가적인 파괴적인 영향을 미칠 수 있습니다. LPC 및 RPC 핸들을 만드는 방법에 대한 자세한 내용은 개체 핸들 및 OpenCluster 사용을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2003 Enterprise, Windows Server 2003 Datacenter |
대상 플랫폼 | Windows |
헤더 | clusapi.h |
라이브러리 | ClusAPI.lib |
DLL | ClusAPI.dll |