Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die AACS_READ_BINDING_NONCE-Struktur ist ein Wrapper für die Authentifizierungsgewährungs-ID (Authentication Grant Identifier, AGID) und ein logisches Blockadressenpaar (LBA)/length, das zum Lesen einer Nonce erforderlich ist.
Syntax
typedef struct _AACS_READ_BINDING_NONCE {
DVD_SESSION_ID SessionId;
ULONG NumberOfSectors;
ULONGLONG StartLba;
union {
HANDLE Handle;
ULONGLONG ForceStructureLengthToMatch64bit;
};
} AACS_READ_BINDING_NONCE, *PAACS_READ_BINDING_NONCE;
Angehörige
SessionId
Ein Wert vom Typ DVD_SESSION_ID, der eine AGID angibt. Der Client ruft diesen Wert durch einen erfolgreichen Aufruf von IOCTL_AACS_START_SESSION ab.
NumberOfSectors
Die Anzahl der Sektoren in dem Bereich, für den die bindungsfreie Nonce abgerufen wird. Um die Nonce für eine Datei anzufordern, muss der Aufrufer von IOCTL_AACS_READ_BINDING_NONCE dieses Element auf MAXULONGLONG FESTLEGEN.
StartLba
Die erste logische Blockadresse des Bereichs, für den die Bindungs-Nonce abgerufen wird. Um die Nonce für eine Datei anzufordern, muss der Aufrufer von IOCTL_AACS_GENERATE_BINDING_NONCE oder IOCTL_AACS_READ_BINDING_NONCE dieses Element auf MAXULONGLONG FESTLEGEN.
Handle
Das Dateihandle. Aufrufer von IOCTL_AACS_READ_BINDING_NONCE, die die Dateisystemunterstützung verwenden, können dieses Mitglied auf ein Dateihandle festlegen. Wenn der Aufrufer keine Dateisystemunterstützung verwendet, muss dieses Element den Wert INVALID_HANDLE_VALUE haben.
ForceStructureLengthToMatch64bit
Bemerkungen
Clients rufen die Bindungs nonce mit einer IOCTL_AACS_GENERATE_BINDING_NONCE Anforderung oder einer IOCTL_AACS_READ_BINDING_NONCE Anforderung ab.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddcdvd.h (enthalten Ntddcdvd.h) |