Funzione TdhLoadManifestFromBinary (tdh.h)
Accetta un percorso con terminazione NULL a un file binario che contiene risorse di metadati necessarie per decodificare un provider di eventi specifico.
Sintassi
TDHSTATUS TdhLoadManifestFromBinary(
[in] PWSTR BinaryPath
);
Parametri
[in] BinaryPath
Tipo: PWSTR
Percorso del file binario del provider ETW contenente le risorse dei metadati.
Valore restituito
Tipo: ULONG
Restituisce ERROR_SUCCESS se riuscito. In caso contrario, questa funzione restituisce uno dei codici restituiti seguenti oltre ad altri.
Codice restituito | Descrizione |
---|---|
ERROR_INVALID_PARAMETER | Uno o più parametri non sono validi. |
ERROR_FILE_NOT_FOUND | Il file a cui fa riferimento BinaryPath non è stato trovato. |
ERROR_NOT_ENOUGH_MEMORY | Allocazioni di memoria non riuscite. |
ERROR_RESOURCE_NOT_FOUND | Il file non contiene alcuna risorsa di metadati di evento. |
Commenti
I GUID e la stringa BinaryPath vengono memorizzati nella cache.
Quando i metadati vengono richiesti per un determinato evento o provider, ma il provider non è installato nel sistema, verrà eseguita la ricerca nella cache dei file binari.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | tdh.h |
Libreria | Tdh.lib |
DLL | Tdh.dll |