Freigeben über


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
Eine umfassende Liste möglicher Fehlercodes finden Sie unter 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

Weitere Informationen

Aktivieren der Protokollierung

IWMDMLogger-Schnittstelle