_AACS_VOLUME_ID structure

The AACS_VOLUME_ID structure contains an Advanced Access Content System (AACS) volume ID and the corresponding message authentication code (MAC).

Syntax

typedef struct _AACS_VOLUME_ID {
  UCHAR VolumeID[16];
  UCHAR MAC[16];
} AACS_VOLUME_ID, *PAACS_VOLUME_ID;

Members

VolumeID

The volume identifier.

MAC

The message authentication code (MAC) that the client uses to verify that the volume identifier is for the current AACS authentication sequence.

Remarks

Clients retrieve an AACS volume ID with an IOCTL_AACS_READ_VOLUME_ID request.

Requirements

   
Header ntddcdvd.h (include Ntddcdvd.h)

See Also

IOCTL_AACS_READ_VOLUME_ID