CComModule::UpdateRegistryClass

ATL 7.0 기준으로 CComModule 사용 되지 않습니다: 참조 ATL 모듈 클래스 에 대 한 자세한 내용은.

ATL_DEPRECATED HRESULT UpdateRegistryClass(
   const CLSID& clsid,
   LPCTSTR lpszProgID,
   LPCTSTR lpszVerIndProgID,
   UINT nDescID,
   DWORD dwFlags,
   BOOL bRegister 
);
ATL_DEPRECATED HRESULT UpdateRegistryClass(
   const CLSID& clsid,
   LPCTSTR lpszProgID,
   LPCTSTR lpszVerIndProgID,
   LPCTSTR szDesc,
   DWORD dwFlags,
   BOOL bRegister 
);

매개 변수

  • clsid
    등록 하거나 등록을 해제 하려면 개체의 CLSID입니다.

  • lpszProgID
    개체와 연관 된 ProgID입니다.

  • lpszVerIndProgID
    버전 독립적인 ProgID 개체와 연관 된.

  • nDescID
    개체의 설명을 문자열 리소스의 식별자입니다.

  • szDesc
    개체의 설명을 포함 하는 문자열입니다.

  • dwFlags
    레지스트리를 입력 하는 스레딩 모델을 지정 합니다.가능한 값은 THREADFLAGS_APARTMENT, THREADFLAGS_BOTH, 또는 AUTPRXFLAG.

  • bRegister
    개체를 등록 해야 하는지 여부를 나타냅니다.

반환 값

표준 HRESULT 값입니다.

설명

경우 bRegister 는 TRUE,이 메서드는 개체의 표준 클래스 등록 시스템 레지스트리에 입력 합니다.

경우 bRegister 는 거짓, 개체의 등록을 제거 합니다.

값에 따라 bRegister, UpdateRegistryClass 호출 중 RegisterClassHelper 또는 UnregisterClassHelper.

지정 하는 DECLARE_REGISTRY 매크로 UpdateRegistryClass 개체 맵을 처리 될 때 자동으로 호출 됩니다.

요구 사항

헤더: atlbase.h

참고 항목

참조

CComModule 클래스