| Previous | Next |
| NS_E_DRM_LICENSE_APPSECLOW | NS_E_DRM_STORE_NOTALLOWED |
NS_E_DRM_STORE_NEEDINDI
The store rejected the license pending DRM individualization
NS_E_DRM_STORE_NEEDINDI (0xC00D27DB) is returned before a license is committed to the local license store because the DRM component does not yet satisfy the individualization/security-upgrade requirement carried by the license.
What distinguishes this from license validity errors
Record the individualization state and DRM component version together with the license ID/KID. The important fact is whether the client can satisfy the license's storage prerequisite. Expiration, play count, output protection, and action rights are separate checks and should be recorded only if reached afterward.
Retest after the required upgrade
Complete the supported DRM security upgrade or individualization flow, reacquire the DRM object, and retry storing the same license. If storage then succeeds but playback fails, preserve the new HRESULT instead of continuing to label the incident as a storage problem. Avoid deleting the entire license store: this code does not by itself indicate store corruption.
Technical references
Looking for a different code? Search another status or error code.
