Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Traceringsvlaggen worden door elke traceringsprovideronafhankelijk gedefinieerd. Als gevolg hiervan kunnen de vlagwaarden voor één provider iets totaal anders betekenen dan de vlagwaarden voor een andere provider. Als u de waarden wilt interpreteren, moet u de provider begrijpen.
Traceringsvlagmen vertegenwoordigen doorgaans steeds gedetailleerdere rapportageniveaus.
Vlagwaarden worden gedefinieerd in de WPP_DEFINE_BIT elementen van de WPP_CONTROL_GUIDS macro, zoals in dit voorbeeld:
#define WPP_CONTROL_GUIDS \
WPP_DEFINE_CONTROL_GUID(GUIDFriendlyName, (ControlGUID), \
WPP_DEFINE_BIT(Error) \
WPP_DEFINE_BIT(Unusual) \
WPP_DEFINE_BIT(Noise) )
Windows wijst aan elk WPP_DEFINE_BIT element een opeenvolgende bitwaarde toe vanaf 1. Er wordt bijvoorbeeld 1 toegewezen aan de eerste bit (fout), 2 aan de tweede bit (ongebruikelijk) en 4 aan de derde bit (ruis).
Wanneer u een traceersessiestart, gebruikt u de bitwaarde om de vlaggen weer te geven. Met de volgende opdracht wordt bijvoorbeeld Tracelog gebruikt om een traceringssessie te starten met de traceringsprovider zoals eerder gedefinieerd. Hiermee wordt de vlagwaarde ingesteld op 4 (Ruis).
tracelog -start MyTrace -guid MyDriver.guid -flags 4