Interfaccia IWMDMLogger (wmdmlog.h)
L'interfaccia IWMDMLogger viene usata da applicazioni e provider di servizi di Windows Gestione dispositivi Media per registrare le voci in un file di log comune. I componenti non devono essere certificati per l'uso di questo oggetto.
Questa interfaccia viene esposta da un oggetto COM che deve essere creato usando l'ID classe CLSID_WMDMLogger, come illustrato di seguito:
IWMDMLogger* m_pLogger = NULL;
CoCreateInstance(CLSID_WMDMLogger, NULL, CLSCTX_ALL, __uuidof(IWMDMLogger), (void**)&m_pLogger);
Questo GUID dell'interfaccia non è definito correttamente in mssachlp.lib; pertanto, per ottenere le definizioni appropriate durante l'implementazione di questa interfaccia, è necessario #include sia mswmdm.h che wmdmlog_i.c da wmdmlog.idl.
Ereditarietà
L'interfaccia IWMDMLogger eredita dall'interfaccia IUnknown . IWMDMLogger include anche questi tipi di membri:
Metodi
L'interfaccia IWMDMLogger include questi metodi.
IWMDMLogger::Enable Il metodo Enable abilita o disabilita la registrazione. La funzionalità di creazione di log è abilitata per impostazione predefinita. |
IWMDMLogger::GetLogFileName Il metodo GetLogFileName restituisce il percorso completo del file di log corrente. |
IWMDMLogger::GetSizeParams Il metodo GetSizeParams recupera i parametri delle dimensioni correnti del file di log corrente. |
IWMDMLogger::IsEnabled Il metodo IsEnabled determina se la registrazione è abilitata. |
IWMDMLogger::LogDword Il metodo LogDword registra un valore DWORD nel file di log corrente. Un feed di ritorno a capo e riga viene aggiunto a ogni voce di log. |
IWMDMLogger::LogString Il metodo LogString registra una stringa nel file di log corrente. Un feed di ritorno a capo e riga viene aggiunto a ogni voce di log. |
IWMDMLogger::Reset Il metodo Reset elimina il contenuto del file di log corrente. |
IWMDMLogger::SetLogFileName Il metodo SetLogFileName imposta il percorso completo del file di log corrente. Tutte le voci di log successive verranno inserite in questo file. |
IWMDMLogger::SetSizeParams Il metodo SetSizeParams imposta i parametri delle dimensioni correnti per il file di log corrente. |
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | wmdmlog.h |