!wdfkd.wdftagtracker
L'estensione !wdfkd.wdftagtracker visualizza tutte le informazioni sui tag disponibili (inclusi il valore del tag, la riga, il file e l'ora) per uno strumento di rilevamento tag specificato.
!wdfkd.wdftagtracker TagObjectPointer [Flags]
Parametri
TagObjectPointer
Puntatore a un tracciatore di tag.
Bandiere
Facoltativo. Tipo di informazioni da visualizzare. I flag possono essere qualsiasi combinazione dei bit seguenti. Il valore predefinito è 0x0.
Bit 0 (0x1)
Visualizza la cronologia delle operazioni di acquisizione e delle operazioni di rilascio sull'oggetto .
Bit 1 (0x2)
Visualizza il numero di riga dell'oggetto in formato esadecimale anziché decimale.
DLL
Wdfkd.dll
Framework
KMDF 1, UMDF 2
Informazioni aggiuntive
Per altre informazioni, vedere Debug del framework driver in modalità kernel.
Osservazioni:
Per recuperare un puntatore a un tracciatore di tag, usare l'estensione !wdfkd.wdfobject in un puntatore a oggetti framework interno.
Per usare il rilevamento dei tag, è necessario abilitare il verificatore del driver in modalità kernel (KMDF) e gestire il rilevamento nel Registro di sistema. Entrambe queste impostazioni vengono archiviate nella sottochiave Parameters\Wdf del driver della chiave HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services.
Per abilitare il verificatore kmdf, impostare un valore diverso da zero per VerifierOn.
Per abilitare il rilevamento dell'handle, impostare il valore di TrackHandles sul nome di uno o più tipi di oggetto oppure specificare un asterisco (*) per tenere traccia di tutti i tipi di oggetto. L'esempio seguente, ad esempio, specifica il rilevamento dei riferimenti a tutti gli oggetti WDFDEVICE e WDFQUEUE.
TrackHandles: MULTI_SZ: WDFDEVICE WDFQUEUE
Quando si abilita il rilevamento dell'handle per un tipo di oggetto, il framework tiene traccia dei riferimenti acquisiti su qualsiasi oggetto di tale tipo. Questa impostazione è utile per trovare perdite di memoria del driver che causano riferimenti non rilasciati. TrackHandles funziona solo se il verificatore KMDF è abilitato.