What does HRESULT 0xC004D00C (SL_REMAPPING_SP_PUB_API_TOO_MANY_LOADED_ENVIRONMENTS) mean?

 
Previous Next
SL_REMAPPING_SP_PUB_API_INVALID_ALGORITHM_TYPE SL_REMAPPING_SP_PUB_API_BAD_GET_INFO_QUERY

SL_REMAPPING_SP_PUB_API_TOO_MANY_LOADED_ENVIRONMENTS

SL_REMAPPING_SP_PUB_API_TOO_MANY_LOADED_ENVIRONMENTS: too many Software Protection public API environments are loaded concurrently

SL_REMAPPING_SP_PUB_API_TOO_MANY_LOADED_ENVIRONMENTS (0xC004D00C) identifies a narrow contract boundary: too many Software Protection public API environments are loaded concurrently. Do not replace it with a generic subsystem failure when the symbolic result already tells you which state or input was rejected.

Evidence

capture environment handles, creation/close timestamps, owning threads/processes, leaked references, and configured/provider limit.

Verification

close/reuse environments deterministically and verify the same workload stays below the provider limit.

Technical references


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