IWMDMLogger::IsEnabled-Methode (wmdmlog.h)
Die IsEnabled-Methode bestimmt, ob die Protokollierung aktiviert ist.
Syntax
HRESULT IsEnabled(
[out] BOOL *pfEnabled
);
Parameter
[out] pfEnabled
Zeiger auf ein Flag, das bei der Ausgabe true ist, wenn die Protokollierung aktiviert ist.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Alle Schnittstellenmethoden in Windows Media Geräte-Manager können eine der folgenden Klassen von Fehlercodes zurückgeben:
- Standard-COM-Fehlercodes
- In HRESULT-Werte konvertierte Windows-Fehlercodes
- Windows Media Geräte-Manager Fehlercodes
Hinweise
Die Datei WmdmLog.idl ist der IDL-Quellcode für WmdmLog.dll. Diese Datei wird vom MIDL-Tool verarbeitet, um die Typbibliothek (WmdmLog.tlb) und Marshallingcode zu erstellen.
Beispiele
// Create logging object.
CoCreateInstance(CLSID_WMDMLogger, NULL, CLSCTX_ALL, __uuidof(IWMDMLogger), (void**)&m_pLogger);
BOOL enabled = FALSE;
hr = m_pLogger->IsEnabled(&enabled);
// TODO: Display a message that logging is either enabled or disabled.
if(!enabled)
{
if(m_pLogger->Enable(TRUE) != S_OK)
m_pLogger = NULL;
}
Requirements (Anforderungen)
Zielplattform | Windows |
Kopfzeile | wmdmlog.h |
Bibliothek | Mssachlp.lib |