Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I mutex veloci e i mutex sorvegliati possono essere usati come sostituzione per gli oggetti mutex. Un mutex veloce o un mutex sorvegliato può essere acquisito e rilasciato più velocemente di un oggetto mutex, ma hanno le restrizioni seguenti:
I driver non possono utilizzare le routine KeWaitForSingleObject o KeWaitForMultipleObjects per attendere un mutex veloce o sorvegliato. Pertanto, un driver non può attendere contemporaneamente un mutex veloce o sorvegliato e un oggetto dispatcher.
I driver non possono acquisire un mutex veloce o sorvegliato in modo ricorsivo. Se un driver tenta di acquisire un mutex veloce o sorvegliato che ha già acquisito, il driver si trova in uno stato di deadlock. Un oggetto mutex, tuttavia, può essere acquisito in modo ricorsivo.
Per altre informazioni sui mutex veloci e sorvegliati, vedere Mutex veloci e Mutex sorvegliati.