IUnknown::Release 메서드(unknwn.h)
COM 개체의 인터페이스에 대한 참조 수를 감소합니다.
구문
ULONG Release();
반환 값
메서드는 새 참조 수를 반환합니다. 이 값은 테스트 목적으로만 사용됩니다.
설명
개체의 참조 개수가 0에 도달하면 Release 에서 인터페이스 포인터를 해제해야 합니다. 해제된 포인터가 개체에 대한 유일한(이전의) 미해결 참조인 경우(개체가 단일 인터페이스 또는 여러 인터페이스를 지원하는지 여부) 구현은 개체를 해제해야 합니다.
개체의 집계는 인터페이스 포인터를 복구하는 기능을 제한합니다.
발신자에 대한 참고 사항
인터페이스 포인터를 더 이상 사용할 필요가 없는 경우 이 메서드를 호출합니다. in-out 매개 변수를 사용하는 메서드를 작성하는 경우 전달하려는 포인터에서 Release 를 호출한 후 그 위에 있는 out-value를 복사합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | unknwn.h |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기