다음을 통해 공유


PNRP_CLOUD_STATE 열거형(pnrpdef.h)

PNRP_CLOUD_STATE 열거형은 PNRP 클라우드가 있을 수 있는 다양한 상태를 지정합니다.

Syntax

typedef enum _PNRP_CLOUD_STATE {
  PNRP_CLOUD_STATE_VIRTUAL = 0,
  PNRP_CLOUD_STATE_SYNCHRONISING = 1,
  PNRP_CLOUD_STATE_ACTIVE = 2,
  PNRP_CLOUD_STATE_DEAD = 3,
  PNRP_CLOUD_STATE_DISABLED = 4,
  PNRP_CLOUD_STATE_NO_NET = 5,
  PNRP_CLOUD_STATE_ALONE = 6
} PNRP_CLOUD_STATE;

상수

 
PNRP_CLOUD_STATE_VIRTUAL
값: 0
클라우드가 아직 초기화되지 않았습니다.
PNRP_CLOUD_STATE_SYNCHRONISING
값: 1
클라우드가 초기화 중입니다.
PNRP_CLOUD_STATE_ACTIVE
값: 2
클라우드가 활성화되어 있습니다.
PNRP_CLOUD_STATE_DEAD
값: 3
클라우드가 초기화되었지만 네트워크에 대한 연결이 끊겼습니다.
PNRP_CLOUD_STATE_DISABLED
값: 4
레지스트리에서 클라우드를 사용할 수 없습니다.
PNRP_CLOUD_STATE_NO_NET
값: 5
클라우드가 활성화되었지만 네트워크에 대한 액세스 권한이 손실되었습니다. 이 상태에서는 클라우드를 등록에 계속 사용할 수 있지만 주소를 확인할 수는 없습니다.
PNRP_CLOUD_STATE_ALONE
값: 6
로컬 노드가 부트스트랩되었지만 클라우드에서 다른 노드를 찾을 수 없습니다. 이는 로컬 노드가 클라우드 내에서 다른 노드를 찾을 수 없으므로 방화벽과 같은 네트워크 문제의 결과일 수도 있습니다. 또한 PNRP_CLOUD_STATE_ALONE 상태의 클라우드에 등록된 IP 주소가 없을 수도 있습니다.

참고 로컬 노드가 이 클라우드 상태에 있는 동안 네트워크 연결을 끊고 PNRP_CLOUD_STATE_NO_NET 상태로 전환하지 않을 수 있습니다.

 

요구 사항

요구 사항
지원되는 최소 클라이언트 WINDOWS XP SP2 [데스크톱 앱만 해당],Windows XP용 고급 네트워킹 팩이 있는 WINDOWS XP SP1
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 pnrpdef.h

추가 정보

PNRP 및 WSALookupServiceNext

PNRPCLOUDINFO