다음을 통해 공유


CComObjectGlobal 클래스

이 클래스를 포함 하는 모듈의 참조 횟수 관리를 Base 개체입니다.

template<
   class Base 
>
class CComObjectGlobal :
   public Base

매개 변수

  • Base
    파생 클래스에서 CComObjectRoot 또는 CComObjectRootEx, 개체에서 지 원하는 다른 인터페이스 이름으로 원하는 대로.

Members

8096d61f.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CComObjectGlobal::CComObjectGlobal

생성자입니다.

CComObjectGlobal:: ~ CComObjectGlobal

소멸자

8096d61f.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CComObjectGlobal::AddRef

전역 구현 AddRef.

CComObjectGlobal::QueryInterface

전역 구현 QueryInterface.

CComObjectGlobal::Release

전역 구현 릴리스.

8096d61f.collapse_all(ko-kr,VS.110).gif공용 데이터 멤버

Name

설명

CComObjectGlobal::m_hResFinalConstruct

포함의 HRESULT 생성 하는 동안 반환 된 CComObjectGlobal 개체.

설명

CComObjectGlobal포함 하는 모듈의 참조 횟수를 관리를 Base 개체입니다.CComObjectGlobal모듈을 해제 하는 경우 개체는 삭제 되지 않습니다 보장 합니다.전체 모듈의 참조 횟수가 0이 되 면 개체는 제거 됩니다.

예를 들어, 사용 하 여 CComObjectGlobal, 모든 클라이언트에서 공유 하는 일반적인 전역 개체 클래스 팩터리를 보유할 수 있습니다.

상속 계층 구조

Base

CComObjectGlobal

요구 사항

헤더: atlcom.h

참고 항목

참조

CComObjectStack 클래스

CComAggObject 클래스

CComObject 클래스

기타 리소스

ATL 클래스 개요