IWMDMLogger::IsEnabled 方法 (wmdmlog.h)
IsEnabled方法會判斷是否啟用記錄。
語法
HRESULT IsEnabled(
[out] BOOL *pfEnabled
);
參數
[out] pfEnabled
啟用記錄時,輸出上為 true 的旗標指標。
傳回值
方法會傳回 HRESULT。 Windows Media 中的所有介面方法裝置管理員都可以傳回下列任何錯誤碼類別:
- 標準 COM 錯誤碼
- 轉換成 HRESULT 值的 Windows 錯誤碼
- Windows Media 裝置管理員錯誤碼
備註
WmdmLog.idl 檔案是 WmdmLog.dll 的 IDL 原始程式碼。 MIDL 工具會處理此檔案,以產生類型程式庫 (WmdmLog.tlb) 和封送處理常式代碼。
範例
// 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;
}
規格需求
目標平台 | Windows |
標頭 | wmdmlog.h |
程式庫 | Mssachlp.lib |