| Previous | Next |
| NS_E_DRM_UNABLE_TO_CREATE_CERTIFICATE_OBJECT | NS_E_DRM_INVALID_MIGRATION_IMAGE |
NS_E_DRM_MIGRATION_TARGET_NOT_ONLINE
The exact DRM condition
NS_E_DRM_MIGRATION_TARGET_NOT_ONLINE is Windows Media DRM HRESULT 0xC00D2787. It identifies the migration target is not online or reachable for the migration transaction. The useful scope is the controlled import/export path that packages legacy DRM state, validates the migration image and source identity, and commits eligible licenses to a supported target environment; it is not a generic statement that the media player, network or file system failed.
Record target identity, service state and transport/authentication result.
Evidence worth preserving
- Code-specific proof: record target identity, service state and transport/authentication result.
- Protected identity: migration image identity, hash and creation time.
- Operation state: legacy V2 secure-store entry and supplied password.
- Persistence or transport: importer plug-in availability and current operation state.
- Security context: per-license duplicate or import result.
- Correlation point: source and target OS versions and user SIDs.
Related codes and the diagnostic split
| Result | Different condition |
|---|---|
NS_E_DRM_INVALID_MIGRATION_IMAGE | The migration image fails format, signature or source-identity validation. |
NS_E_DRM_MIGRATION_TARGET_STATES_CORRUPTED | Protected DRM state on the migration target is corrupt. |
NS_E_DRM_MIGRATION_IMPORTER_NOT_AVAILABLE | The required migration importer component is unavailable. |
Diagnostic sequence
- Prove the boundary by ensuring you can record target identity, service state and transport/authentication result.
- After you bring the supported target online and restart with a fresh migration operation, verify both the requested right and the final store/device state.
Correcting the producing condition
Resolve the underlying condition directly: bring the supported target online and restart with a fresh migration operation. A player reinstall, reboot or new license request is useful only when it changes the condition “migration target not online” and can be verified against the original evidence.
Representative case: The source creates a migration image but cannot contact the destination service.
Actions that do not prove a fix
- Avoid running concurrent playback or DRM operations against the source while migration owns it.
- Avoid editing migration images or combining data from different source machines.
Code-specific operational note
The user-facing message “A problem has occurred in the Digital Rights Management component during license migration.
Technical references
Looking for a different code? Search another status or error code.