다음을 통해 공유


PeerDistUnregisterForStatusChangeNotification 함수(peerdist.h)

PeerDistUnregisterForStatusChangeNotification 함수는 지정된 핸들과 연결된 세션에 대한 상태 변경 알림을 등록 취소합니다.

구문

DWORD PeerDistUnregisterForStatusChangeNotification(
  [in] PEERDIST_INSTANCE_HANDLE hPeerDist
);

매개 변수

[in] hPeerDist

PeerDistStartup에서 반환된 PEERDIST_INSTANCE_HANDLE.

반환 값

함수가 성공하면 반환 값이 ERROR_SUCCESS. 그렇지 않은 경우에는 함수가 다음 값 중 하나를 반환할 수 있습니다.

반환 코드 설명
ERROR_INVALID_PARAMETER
하나 이상의 매개 변수가 잘못되었습니다.
ERROR_INVALID_HANDLE
hPeerDist 핸들이 잘못되었습니다.

설명

이 함수는 PeerDistRegisterForStatusChangeNotification 함수 호출에서 이전에 설정한 등록된 알림을 취소합니다.

성공적으로 취소된 작업을 확인하려면 GetQueuedCompletionStatus에서 반환된 OVERLAPPED 구조체를 사용하여 GetOverlappedResult에 대한 호출을 수행해야 하며 예상 반환은 FALSE입니다.

또한 성공적인 PeerDistRegisterForStatusChangeNotification 직후 GetLastError를 호출하면 ERROR_OPERATION_ABORTED 오류 코드가 반환됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 7 Professional [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 peerdist.h
라이브러리 PeerDist.lib
DLL PeerDist.dll

추가 정보

PeerDistRegisterForStatusChangeNotification