CoRevokeInitializeSpy 함수(objbase.h)

IInitializeSpy 인터페이스의 등록된 구현을 취소합니다.

구문

HRESULT CoRevokeInitializeSpy(
  [in] ULARGE_INTEGER uliCookie
);

매개 변수

[in] uliCookie

등록을 식별하는 ULARGE_INTEGER 쿠키입니다.

반환 값

이 함수는 E_INVALIDARG 표준 반환 값뿐만 아니라 성공을 나타내는 S_OK 반환할 수 있습니다.

설명

CoRevokeInitializeSpy 는 현재 스레드에서 실행된 CoRegisterInitializeSpy에 대한 이전 호출에서 발급한 쿠키만 취소할 수 있습니다. 다른 스레드의 쿠키 또는 이미 해지된 등록에 해당하는 쿠키를 사용하면 E_INVALIDARG 반환됩니다.

IInitializeSpy 메서드 호출 내에서 CoRevokeInitializeSpy 호출이 CoInitializeEx 또는 CoUninitialize대한 현재 최상위(중첩되지 않은) 호출 중에 영향을 미치는지 여부는 예측할 수 없습니다. 해지는 항상 CoInitializeEx 또는 CoUninitialize에 대한 현재 최상위 호출이 반환된 후에 적용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 objbase.h
라이브러리 Ole32.lib
DLL Ole32.dll

추가 정보

CoRegisterInitializeSpy

IInitializeSpy