Microsoft DirectX 9.0

AM_DVDCOPYSTATE

Specifies the copy protection state.

Syntax

typedef enum {
    AM_DVDCOPYSTATE_INITIALIZE,
    AM_DVDCOPYSTATE_INITIALIZE_TITLE,
    AM_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED, 
    AM_DVDCOPYSTATE_AUTHENTICATION_REQUIRED,
    AM_DVDCOPYSTATE_DONE
} AM_DVDCOPYSTATE;

Elements

AM_DVDCOPYSTATE_INITIALIZE

Starting a full key-exchange algorithm.

AM_DVDCOPYSTATE_INITIALIZE_TITLE

Starting a title key-exchange algorithm.

AM_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED

Authentication is not required.

AM_DVDCOPYSTATE_AUTHENTICATION_REQUIRED

Authentication required.

AM_DVDCOPYSTATE_DONE

Key exchange negotiation is complete.

Remarks

The AM_DVDCOPY_SET_COPY_STATE structure uses this data type.

See Also