IInitializeSpy::P ostInitialize 메서드(objidl.h)

CoInitializeEx 함수를 호출한 후 필요한 초기화 단계를 수행합니다.

구문

HRESULT PostInitialize(
  [in] HRESULT hrCoInit,
  [in] DWORD   dwCoInit,
  [in] DWORD   dwNewThreadAptRefs
);

매개 변수

[in] hrCoInit

CoInitializeEx에서 반환되는 값입니다.

[in] dwCoInit

COInitializeEx에 전달된 아파트 유형으로, COINIT 열거형의 멤버로 지정됩니다.

[in] dwNewThreadAptRefs

이 스레드에서 CoInitializeEx 가 호출된 횟수입니다.

반환 값

이 메서드는 호출자에게 반환하기 위해 CoInitializeEx 호출을 수행하려는 값을 반환합니다. 자세한 내용은 주의 섹션을 참조하세요.

설명

PostInitialize의 반환 값은 CoInitializeEx 호출에서 반환된 HRESULT를 위한 것입니다. 항상 이 스레드에서 단일 활성 등록의 경우입니다.

이 스레드에서 활성화된 등록이 여러 개인 경우 반환된 HRESULT는 다음과 같이 다양한 PostInitialize 메서드를 연결하여 도착합니다. COM 결정 HRESULT는 호출된 첫 번째 PostInitialize 메서드에 hrCoInit 매개 변수로 전달됩니다. 해당 PostInitialize 호출의 HRESULThrCoInit 매개 변수로 다음 PostInitialize 호출에 전달됩니다. 이 연결은 CoInitializeEx 호출에서 HRESULT로 반환되는 마지막 PostInitialize 호출의 HRESULT로 계속 이어집니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 SP1이 설치된 Windows XP[데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 objidl.h

추가 정보

CoInitializeEx

IInitializeSpy