INVALID_KERNEL_HANDLE
Code: 0x93 (147)
As HRESULT:- S: 0 (Success)
- C: 0 (Microsoft-defined)
- N: 0 (Not an NTSTATUS value)
- Facility: 0x000 (FACILITY_NULL: Default)
- Code: 0x0093 (147)
- Sev: 0 (STATUS_SEVERITY_SUCCESS)
- C: 0 (Microsoft-defined)
- Facility: 0x000 (Default)
- Code: 0x0093 (147)
Parameters
| Parameter | Description |
|---|---|
| The handle that NtClose was called with | 0 |
| The handle that NtClose was called with | 1 |
| The handle that was referenced | The handle table |
Description
The INVALID_KERNEL_HANDLE bug check has a value of 0x00000093. This bug check indicates that an invalid or protected handle was passed to NtClose.
Important
This article is for programmers. If you're a customer who has received a blue screen error code while using your computer, see Troubleshoot blue screen errors.
Cause
The INVALID_KERNEL_HANDLE bug check indicates that some kernel code (for example, a server, redirector, or another driver) tried to close an invalid handle or a protected handle.
If parameter 4 has a value of 1, this indicates that the error occurred referencing an invalid kernel handle and bad handle detection was enabled.
This message occurs if kernel code attempts to close or reference a handle that is not a valid handle. Only invalid or protected handles passed to NtClose will cause this bugcheck, unless bad handle detection is enabled.
Article text from the Windows driver documentation (opens in a new tab), by Microsoft, under the CC BY 4.0 (opens in a new tab) licence.
Associated Modules
| Module | Code | Found in | Description |
|---|---|---|---|
| EventCreate.exe | 0x93 | 78.11011 | %1 |
| KernelBase.dll | 0x93 | 78.1 | Not enough resources are available to process this command. |
| dsreg.dll | 0x93 | 1011 | Unable to create FIDO credential. Exit code: %1 UPN: %2 Credential display name: %3 User display name: %4 User image URL: %5 Key algorithm: %6 Auth token: %7 Request ID: %8 Flags: %9 |
| hvservice.sys | 0x93 | 10 | A device will not work correctly because of a problem with the system BIOS. An IOAPIC is not correctly reported. IOAPIC ID: %1 |
| kernel32.dll | 0x93 | 78.11011 | Not enough resources are available to process this command. |
| nslookup.exe | 0x93 | 78.11011 | mail addr = |
| sc.exe | 0x93 | 78.11011 | IP ADDRESS AVAILABILITY : %1 [FIRST IP ADDRESS AVAILABLE] |
| webservices.dll | 0x93 | 78.11011 | Message-level security may not be used with envelope version 'none'. |
| win32k.sys | 0x93 | 78.1 | MinHorzGap |
| win32kbase.sys | 0x93 | 1011 | MinHorzGap |
| 10 entries | |||