Partager via


Méthode IWMDMLogger::IsEnabled (wmdmlog.h)

La méthode IsEnabled détermine si la journalisation est activée.

Syntaxe

HRESULT IsEnabled(
  [out] BOOL *pfEnabled
);

Paramètres

[out] pfEnabled

Pointeur vers un indicateur qui a la valeur true sur la sortie si la journalisation est activée.

Valeur retournée

Cette méthode retourne un code HRESULT. Toutes les méthodes d’interface dans Windows Media Gestionnaire de périphériques peuvent retourner l’une des classes de codes d’erreur suivantes :

  • Codes d’erreur COM standard
  • Codes d’erreur Windows convertis en valeurs HRESULT
  • Codes d’erreur Gestionnaire de périphériques Windows Media
Pour obtenir une liste complète des codes d’erreur possibles, consultez Codes d’erreur.

Remarques

Le fichier WmdmLog.idl est le code source IDL pour WmdmLog.dll. Ce fichier est traité par l’outil MIDL pour produire la bibliothèque de types (WmdmLog.tlb) et le code de marshaling.

Exemples


// 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;
}

Spécifications

   
Plateforme cible Windows
En-tête wmdmlog.h
Bibliothèque Mssachlp.lib

Voir aussi

Activation de la journalisation

IWMDMLogger Interface