Site icon EfmSoft

What does NTSTATUS 0xC00000E6 (STATUS_GENERIC_NOT_MAPPED) mean?

 
Previous Next
STATUS_INTERNAL_ERROR STATUS_BAD_DESCRIPTOR_FORMAT

STATUS_GENERIC_NOT_MAPPED

Generic rights were not translated for the object type

Generic bits are placeholders whose meaning depends on the securable object. Before an access check or an object-specific operation, the caller must map them through the correct GENERIC_MAPPING. Using the mapping for a file on a registry key, service, process, or custom object produces an incorrect effective mask.

Capture both the original and mapped masks. Do not simply clear generic bits, because that silently removes requested rights. Define and test a complete mapping for custom object types and apply it consistently to desired-access masks and ACE masks where the API requires it.

What to inspect

References


Looking for a different code? Search another status or error code.

Exit mobile version