Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Zprostředkovatel trasování je součástí aplikace v uživatelském režimu nebo ovladače v režimu jádra, který používá technologii Trasování událostí pro Windows (ETW) ke generování trasovacích zpráv nebo událostí trasování. Události trasování a zprávy obvykle hlásí jednotlivé akce poskytovatele. Čtení záznamu událostí vám pomůže pochopit, co poskytovatel ve skutečných provozních podmínkách dělá.
Sledovací relace může obsahovat více než jeden zdroj sledování. To je užitečné zejména pro trasování ovladačů nebo aplikací, které implementují více než jednu komponentu zprostředkovatele, a také pro trasování více ovladačů nebo aplikací, které komunikují.
Chcete-li spustit relaci trasování s více než jedním poskytovatelem trasování, musíte zadat řídicí identifikátory GUID všech požadovaných poskytovatelů v souborech GUID (přípona .guid) nebo v řídicím souboru, který odešlete k řízení trasování. Zprávy trasování vygenerované zprostředkovateli jsou prokládány v souboru protokolu trasování událostí (.etl).
Ovladač režimu jádra nebo aplikace v uživatelském režimu může podporovat více než jednu komponentu zprostředkovatele trasování, a to i v rámci jednoho zdrojového souboru. Tato funkce je užitečná pro trasování konkrétních operací v ovladači nebo aplikaci. Pokud chcete implementovat více zprostředkovatelů trasování, musíte pro každého zprostředkovatele použít jiný GUID ovládacího prvku v makru WPP_CONTROL_GUIDS.
Podobně může být více ovladačů nebo aplikací součástí jednoho zprostředkovatele trasování a sdílet jeho prostředky. Tato funkce je užitečná při trasování souvisejících aplikací a ovladačů, jako jsou ovladače portů a miniportů. Pokud chcete tuto funkci implementovat, zadejte stejný identifikátor GUID ovládacího prvku v makrech WPP_CONTROL_GUIDS pro každého zprostředkovatele.