AACS_VOLUME_ID structure (ntddcdvd.h)

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[16]

The volume identifier.

MAC[16]

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

Requirement Value
Header ntddcdvd.h (include Ntddcdvd.h)

See also

IOCTL_AACS_READ_VOLUME_ID