Interface IWMDMLogger (wmdmlog.h)
A interface IWMDMLogger é usada pelo Windows Media Gerenciador de Dispositivos aplicativos e provedores de serviços para registrar entradas em um arquivo de log comum. Os componentes não precisam ser certificados para usar esse objeto.
Essa interface é exposta por um objeto COM que deve ser criado usando a ID da classe CLSID_WMDMLogger, conforme mostrado aqui:
IWMDMLogger* m_pLogger = NULL;
CoCreateInstance(CLSID_WMDMLogger, NULL, CLSCTX_ALL, __uuidof(IWMDMLogger), (void**)&m_pLogger);
Esse GUID de interface não está definido corretamente em mssachlp.lib; Portanto, para obter as definições adequadas ao implementar essa interface, você deve #include mswmdm.h e wmdmlog_i.c de wmdmlog.idl.
Herança
A interface IWMDMLogger herda da interface IUnknown . IWMDMLogger também tem estes tipos de membros:
Métodos
A interface IWMDMLogger tem esses métodos.
IWMDMLogger::Enable O método Enable habilita ou desabilita o registro em log. O registro em logs é habilitado por padrão. |
IWMDMLogger::GetLogFileName O método GetLogFileName retorna o caminho completo para o arquivo de log atual. |
IWMDMLogger::GetSizeParams O método GetSizeParams recupera os parâmetros de tamanho atuais do arquivo de log atual. |
IWMDMLogger::IsEnabled O método IsEnabled determina se o registro em log está habilitado. |
IWMDMLogger::LogDword O método LogDword registra um valor DWORD no arquivo de log atual. Um retorno de carro e um feed de linha são adicionados a cada entrada de log. |
IWMDMLogger::LogString O método LogString registra uma cadeia de caracteres no arquivo de log atual. Um retorno de carro e um feed de linha são adicionados a cada entrada de log. |
IWMDMLogger::Reset O método Reset exclui o conteúdo do arquivo de log atual. |
IWMDMLogger::SetLogFileName O método SetLogFileName define o caminho completo para o arquivo de log atual. Todas as entradas de log subsequentes serão colocadas nesse arquivo. |
IWMDMLogger::SetSizeParams O método SetSizeParams define os parâmetros de tamanho atuais para o arquivo de log atual. |
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | wmdmlog.h |