Функция TdhLoadManifestFromBinary (tdh.h)
Принимает путь к двоичному файлу, который содержит ресурсы метаданных, необходимые для декодирования определенного поставщика событий.
Синтаксис
TDHSTATUS TdhLoadManifestFromBinary(
[in] PWSTR BinaryPath
);
Параметры
[in] BinaryPath
Тип: PWSTR
Путь к двоичному файлу поставщика трассировки событий Windows, который содержит ресурсы метаданных.
Возвращаемое значение
Тип: ULONG
В случае успешного выполнения возвращает ERROR_SUCCESS. В противном случае эта функция возвращает один из следующих кодов возврата в дополнение к другим.
Код возврата | Описание |
---|---|
ERROR_INVALID_PARAMETER | Один или несколько параметров являются недопустимыми. |
ERROR_FILE_NOT_FOUND | Файл, на который указывает BinaryPath, не найден. |
ERROR_NOT_ENOUGH_MEMORY | Сбой выделения памяти. |
ERROR_RESOURCE_NOT_FOUND | Файл не содержит ресурсы метаданных событий. |
Комментарии
Идентификаторы GUID и строка BinaryPath кэшируются.
Если метаданные запрашиваются для заданного события или поставщика, но поставщик не установлен в системе, выполняется поиск в кэше двоичных файлов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | tdh.h |
Библиотека | Tdh.lib |
DLL | Tdh.dll |