Freigeben über


IWMDMLogger::LogString-Methode (wmdmlog.h)

Die LogString-Methode protokolliert eine Zeichenfolge in der aktuellen Protokolldatei. Jedem Protokolleintrag werden ein Wagenrücklauf und ein Zeilenvorschub hinzugefügt.

Syntax

HRESULT LogString(
  [in] DWORD dwFlags,
  [in] LPSTR pszSrcName,
  [in] LPSTR pszLog
);

Parameter

[in] dwFlags

Flags, die die Protokollierung einer Zeichenfolge steuern. Dieser Parameter ist eine Kombination aus mindestens einem der folgenden Werte.

Wert BESCHREIBUNG
WMDM_LOG_SEV_INFO Markieren Sie den Protokolleintrag als Information.
WMDM_LOG_SEV_WARN Markieren Sie den Protokolleintrag als Warnung.
WMDM_LOG_SEV_ERROR Markieren Sie den Protokolleintrag als Fehler.
WMDM_LOG_NOTIMESTAMP Fügen Sie keinen Zeitstempel in den Protokolleintrag ein. Zeitstempel befinden sich im ISO-Format abzüglich der Zeitzoneninformationen.

[in] pszSrcName

Zeiger auf eine Zeichenfolge, die den Namen des Moduls enthält, das den Protokolleintrag erstellt. Dieser Parameter kann NULL sein.

[in] pszLog

Zeiger auf eine Zeichenfolge, die in das Protokoll kopiert werden soll. Dieser Parameter kann NULL sein.

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:

  • Com-Standardfehlercodes
  • In HRESULT-Werte konvertierte Windows-Fehlercodes
  • Windows Media Geräte-Manager Fehlercodes
Eine ausführliche Liste möglicher Fehlercodes finden Sie unter Fehlercodes.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile wmdmlog.h
Bibliothek Mssachlp.lib

Weitere Informationen

Aktivieren der Protokollierung

IWMDMLogger-Schnittstelle