| Previous | Next |
| STG_E_DEVICE_UNRESPONSIVE | STG_E_CSS_AUTHENTICATION_FAILURE |
STG_E_STATUS_COPY_PROTECTION_FAILURE
STG_E_STATUS_COPY_PROTECTION_FAILURE: exact failure boundary
0x80030305 corresponds to STG_E_STATUS_COPY_PROTECTION_FAILURE. The platform message is Generic Copy Protection Error. This result is returned while DVD or protected-media access through storage and copy-protection APIs. The diagnostic question is whether the copy-protection workflow failed without a more specific CSS condition being reported.
Evidence to capture
- Record this result, 0x80030305, the native method name, process and thread IDs, operation ID, component build, architecture, and elapsed time.
- Capture session generation, key type, title or sector identity, region masks, and whether the drive reset invalidated prior state.
- Keep IErrorInfo, provider extended status, relevant device/storage events, and the first lower-level failure.
- When handling this result, release the copy-protection session and key material according to the driver contract; never log key bytes or decrypted media payloads.
Likely causes to separate
- Key exchange failed at an unspecified stage.
- The drive or media does not support the requested protection operation.
- A lower-level driver mapped detailed status to the generic result.
Focused diagnostic test
Reproduce the same native call with the same object identity and change one cause candidate at a time. Preserve the first provider or lower-layer result and compare object state before cleanup. A different HRESULT after one controlled change is a new boundary, not proof that the original operation is fully repaired.
Correction
capture the exact IOCTL or property request, drive and media state, then restart the session only after releasing prior keys.
Verification
After correction, repeat the operation that returned this result. Verify the intended API operation completes and that any output, ownership transfer or persistent state is valid; do not treat disappearance of the dialog alone as success.
Technical references
- Microsoft: IOCTL_DVD_READ_KEY
- Microsoft: DVD_COPY_PROTECT_KEY
- Microsoft: DVD Copy Protection Property Set
- Microsoft: STG error codes
Looking for a different code? Search another status or error code.
