Compartir a través de


Interfaz IWMDMLogger (wmdmlog.h)

Windows Media usa la interfaz IWMDMLogger Administrador de dispositivos aplicaciones y proveedores de servicios para registrar entradas en un archivo de registro común. No es necesario certificar los componentes para usar este objeto.

Esta interfaz se expone mediante un objeto COM que se debe crear mediante el identificador de clase CLSID_WMDMLogger, como se muestra aquí:


IWMDMLogger* m_pLogger = NULL;
CoCreateInstance(CLSID_WMDMLogger, NULL, CLSCTX_ALL, __uuidof(IWMDMLogger), (void**)&m_pLogger);

Este GUID de interfaz no está definido correctamente en mssachlp.lib; por lo tanto, para obtener las definiciones adecuadas al implementar esta interfaz, debe #include mswmdm.h y wmdmlog_i.c desde wmdmlog.idl.

Herencia

La interfaz IWMDMLogger hereda de la interfaz IUnknown . IWMDMLogger también tiene estos tipos de miembros:

Métodos

La interfaz IWMDMLogger tiene estos métodos.

 
IWMDMLogger::Enable

El método Enable habilita o deshabilita el registro. El registro está habilitado de manera predeterminada.
IWMDMLogger::GetLogFileName

El método GetLogFileName devuelve la ruta de acceso completa al archivo de registro actual.
IWMDMLogger::GetSizeParams

El método GetSizeParams recupera los parámetros de tamaño actuales del archivo de registro actual.
IWMDMLogger::IsEnabled

El método IsEnabled determina si el registro está habilitado.
IWMDMLogger::LogDword

El método LogDword registra un valor DWORD en el archivo de registro actual. Se agrega un retorno de carro y avance de línea a cada entrada de registro.
IWMDMLogger::LogString

El método LogString registra una cadena en el archivo de registro actual. Se agrega un retorno de carro y avance de línea a cada entrada de registro.
IWMDMLogger::Reset

El método Reset elimina el contenido del archivo de registro actual.
IWMDMLogger::SetLogFileName

El método SetLogFileName establece la ruta de acceso completa al archivo de registro actual. Todas las entradas de registro posteriores se colocarán en este archivo.
IWMDMLogger::SetSizeParams

El método SetSizeParams establece los parámetros de tamaño actuales para el archivo de registro actual.

Requisitos

   
Plataforma de destino Windows
Encabezado wmdmlog.h

Consulte también

Habilitar el registro

Interfaces para proveedores de servicios y aplicaciones