Condividi tramite


!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)