Compartir a través de


Interfaz IRegistrar

Esta interfaz se define en atliface.h y se usa internamente con las funciones miembro de CAtlModule, como UpdateRegistryFromResourceD.

Sintaxis

typedef interface IRegistrar IRegistrar;

Comentarios

Consulte el tema Uso de parámetros reemplazables ( el preprocesador del registrador) para más información.

Miembros

Métodos públicos

Nombre Descripción
IRegistrar::ResourceRegisterSz Registra el recurso.
IRegistrar::ResourceUnregisterSz Anula el registro del recurso.
IRegistrar::FileRegister Registra el archivo.
IRegistrar::FileUnregister Anula el registro del archivo.
IRegistrar::StringRegister Registra la cadena.
IRegistrar::StringUnregister Anula el registro de la cadena
IRegistrar::ResourceRegister Registra el recurso.
IRegistrar::ResourceUnregister Anula el registro del recurso.

Requisitos

Encabezado: atlifase.h

IRegistrar::ResourceRegisterSz

Registra el recurso.

virtual HRESULT STDMETHODCALLTYPE ResourceRegisterSz(
    /* [in] */ _In_z_ LPCOLESTR resFileName,
    /* [in] */ _In_z_ LPCOLESTR szID,
    /* [in] */ _In_z_ LPCOLESTR szType) = 0;

IRegistrar::ResourceUnregisterSz

Anula el registro del recurso.

virtual HRESULT STDMETHODCALLTYPE ResourceUnregisterSz(
    /* [in] */ _In_z_ LPCOLESTR resFileName,
    /* [in] */ _In_z_ LPCOLESTR szID,
    /* [in] */ _In_z_ LPCOLESTR szType) = 0;

IRegistrar::FileRegister

Registra el archivo.

virtual HRESULT STDMETHODCALLTYPE FileRegister(
    /* [in] */ _In_z_ LPCOLESTR fileName) = 0;

IRegistrar::FileUnregister

Anula el registro del archivo.

virtual HRESULT STDMETHODCALLTYPE FileUnregister(
    /* [in] */ _In_z_ LPCOLESTR fileName) = 0;

IRegistrar::StringRegister

Registra los datos de la cadena especificados.

virtual HRESULT STDMETHODCALLTYPE StringRegister(
    /* [in] */ _In_z_ LPCOLESTR data) = 0;

IRegistrar::StringUnregister

Anula el registro de los datos de la cadena especificados.

virtualHRESULT STDMETHODCALLTYPE StringUnregister(
    /* [in] */ _In_z_ LPCOLESTR data) = 0;

IRegistrar::ResourceRegister

Registra el recurso.

virtual HRESULT STDMETHODCALLTYPE ResourceRegister(
    /* [in] */ _In_z_ LPCOLESTR resFileName,
    /* [in] */ _In_ UINT nID,
    /* [in] */ _In_z_ LPCOLESTR szType) = 0;

IRegistrar::ResourceUnregister

Anula el registro del recurso.

virtualHRESULT STDMETHODCALLTYPE ResourceUnregister(
    /* [in] */ _In_z_ LPCOLESTR resFileName,
    /* [in] */ _In_ UINT nID,
    /* [in] */ _In_z_ LPCOLESTR szType) = 0;

Consulte también

Usar parámetros reemplazables (el preprocesador del registrador)
Información general sobre la clase
Clases de módulo
Componente de registro (Registrador)