ERROR_GENERIC_NOT_MAPPED - 1360 (0x550)

Generic access types were contained in an access mask which should already be mapped to nongeneric types.

Updated: Feb 21, 2026

Technical Meaning

The ERROR_GENERIC_NOT_MAPPED error code indicates that generic access types were included in an access mask, but these should have been mapped to non-generic types. This suggests a misconfiguration or misuse of the access control mechanism.

Error Details

This error typically arises when attempting to perform an operation where the access mask contains both generic and non-generic access rights. The system expects all access rights to be explicitly defined in terms of specific permissions rather than relying on generic types that need further mapping.

Usage Context

The ERROR_GENERIC_NOT_MAPPED is relevant in scenarios involving file or directory operations, particularly when dealing with advanced security descriptors or custom access control mechanisms. It can also appear in situations where the application attempts to manipulate complex access masks directly.

Developer Interpretation

Developers should ensure that all access rights are explicitly defined and not rely on generic types that require additional mapping. This error often indicates a need for more precise control over permissions, especially when working with security descriptors or custom access control mechanisms.

Related Errors

FAQ

Q: What does the ERROR_GENERIC_NOT_MAPPED error mean?

A: It indicates that generic access types were included in an access mask, but these should have been mapped to non-generic types. This suggests a misconfiguration or misuse of the access control mechanism.

Q: How can I resolve this issue?

A: Ensure all access rights are explicitly defined and not rely on generic types that require additional mapping.

Summary

The ERROR_GENERIC_NOT_MAPPED error code is indicative of a problem with the way access masks are being used in an operation. Developers should ensure precise control over permissions, especially when working with security descriptors or custom access control mechanisms.