ITraceDataProvider::get_Level 方法 (pla.h)
擷取用來啟用提供者的資訊層級。
這個屬性是唯讀的。
語法
HRESULT get_Level(
IValueMap **ppLevel
);
參數
ppLevel
傳回值
無
備註
ppLevel 參數是提供者定義的值,指定事件產生的信息層級。 例如,您可以使用此值來指出您想要提供者產生之事件 (資訊、警告、錯誤) 事件的嚴重性層級。
您可以使用 IValueMap 介面來擷取或設定層級值。 IValueMap::Value 屬性包含層級值。
您也可以使用 IValueMap::Add 方法來新增一或多個層級值。 只有在您想要命名層級,或想要啟用或停用層級,而不需新增或移除層級時,才需要使用 IValueMapItem 介面。 只能啟用一個層級。
IValueMapItem::Key 屬性包含層級的字串表示,例如 Information。 IValueMapItem::Value 屬性包含層級值。 IValueMapItem::Enabled 屬性會指出層級是否已啟用。
如果您使用 IValueMap::Value 來設定層級,而值對應集合包含一或多個專案,PLA 會搜尋集合中的相符值,並加以啟用並停用其他專案。 如果清單中沒有值,PLA 會在專案未命名) (新增層級。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | pla.h |
Dll | Pla.dll |