!locks (!ntsdexts.locks)
L'estensione !locks in Ntsdexts.dll visualizza un elenco di sezioni critiche associate al processo corrente.
Questo comando di estensione non deve essere confuso con il comando di estensione !xt*.locks .
!locks [Options]
Parametri
Opzioni
Specifica la quantità di informazioni da visualizzare. È possibile usare qualsiasi combinazione delle opzioni seguenti:
-v
Fa sì che la visualizzazione includa tutte le sezioni critiche, anche quelle che non sono attualmente di proprietà.
-o
Fa sì che la visualizzazione includa solo informazioni orfane (puntatori che non puntano effettivamente a sezioni critiche valide).
DLL
Ntsdexts.dll
Informazioni aggiuntive
Per altri comandi ed estensioni in grado di visualizzare informazioni sulla sezione critica, vedere Visualizzazione di una sezione critica. Per informazioni sulle sezioni critiche, vedere la documentazione di Microsoft Windows SDK e microsoft Windows Internals di Mark Russinovich e David Solomon.
Osservazioni:
Questo comando di estensione mostra tutte le sezioni critiche inizializzate chiamando RtlInitializeCriticalSection. Se non sono presenti sezioni critiche, non verrà restituito alcun output.
Ecco un esempio:
0:000> !locks
CritSec w3svc!g_pWamDictator+a0 at 68C2C298
LockCount 0
RecursionCount 1
OwningThread d1
EntryCount 1
ContentionCount 0
*** Locked
CritSec SMTPSVC+66a30 at 67906A30
LockCount 0
RecursionCount 1
OwningThread d0
EntryCount 1
ContentionCount 0
*** Locked
Vedi anche
Visualizzazione di una sezione critica
Timeout della sezione critica (modalità utente)