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
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 |