Controllo bug 0x93: INVALID_KERNEL_HANDLE
Il controllo INVALID_KERNEL_HANDLE bug ha un valore di 0x00000093. Questo controllo di bug indica che un handle non valido o protetto è stato passato a NtClose.
Importante
Questo articolo è destinato ai programmatori. Se si è un cliente che ha ricevuto un codice di errore dello schermo blu durante l'uso del computer, vedere Risolvere gli errori dello schermo blu.
parametri INVALID_KERNEL_HANDLE
Parametro 1 | Parametro 2 | Parametro 3 | Parametro 4 | Causa di errore |
---|---|---|---|---|
Handle con cui è stato chiamato NtClose | 0 | 0 | 0 | Un handle protetto è stato chiuso. |
Handle con cui è stato chiamato NtClose | 1 | 0 | 0 | Un handle non valido è stato chiuso o fatto riferimento. |
Handle a cui è stato fatto riferimento | Tabella handle | 0 | 1 | L'errore si è verificato facendo riferimento a un handle kernel non valido e il rilevamento di handle non valido è stato abilitato. |
Causa
Il controllo del bug INVALID_KERNEL_HANDLE indica che un codice kernel (ad esempio un server, un reindirizzamento o un altro driver) ha tentato di chiudere un handle non valido o un handle protetto.
Se il parametro 4 ha un valore 1, questo indica che l'errore si è verificato facendo riferimento a un handle kernel non valido e il rilevamento di handle non valido è stato abilitato.
Questo messaggio si verifica se il codice del kernel tenta di chiudere o fare riferimento a un handle che non è un handle valido. Solo handle non validi o protetti passati a NtClose causeranno questo bugcheck, a meno che non sia abilitato il rilevamento di handle non valido.