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 |