TdhLoadManifestFromBinary 函式 (tdh.h)
採用以 NULL 終止的二進位檔路徑,其中包含譯碼特定事件提供者所需的元數據資源。
語法
TDHSTATUS TdhLoadManifestFromBinary(
[in] PWSTR BinaryPath
);
參數
[in] BinaryPath
類型: PWSTR
包含元數據資源的 ETW 提供者二進位檔路徑。
傳回值
類型: ULONG
如果成功,則傳回ERROR_SUCCESS。 否則,除了其他傳回碼之外,此函式還會傳回下列其中一個傳回碼。
傳回碼 | Description |
---|---|
ERROR_INVALID_PARAMETER | 一或多個參數無效。 |
ERROR_FILE_NOT_FOUND | 找不到 BinaryPath 指向的檔案。 |
ERROR_NOT_ENOUGH_MEMORY | 記憶體配置失敗。 |
ERROR_RESOURCE_NOT_FOUND | 檔案不包含任何事件元數據資源。 |
備註
會快取 GUID 和 BinaryPath 字串。
當指定事件或提供者要求元數據,但未在系統中安裝提供者時,將會搜尋二進位檔的快取。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | tdh.h |
程式庫 | Tdh.lib |
Dll | Tdh.dll |