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 GET_CONFIGURATION_HEADER Struktur wird verwendet, um die von der IOCTL_CDROM_GET_CONFIGURATION Anforderung abgerufenen Ausgabedaten zu formatieren.
Syntax
typedef struct _GET_CONFIGURATION_HEADER {
UCHAR DataLength[4];
UCHAR Reserved[2];
UCHAR CurrentProfile[2];
UCHAR Data[0];
} GET_CONFIGURATION_HEADER, *PGET_CONFIGURATION_HEADER;
Angehörige
DataLength[4]
Gibt die Datenmenge in Byte an, die im Pufferbereich zurückgegeben wird, auf den das Data-Element verweist. Wenn die Datenlänge größer als 65.530 Byte ist, sind mehrere GET CONFIGURATION-Befehle erforderlich, damit der Initiator alle Konfigurationsdaten lesen kann. Die Bytes in diesem Array werden in big-endischer Reihenfolge angeordnet. DataLength-[0] hat das wichtigste Byte, und DataLength-[3] hat das am wenigsten signifikante Byte.
Reserved[2]
Reserviert.
CurrentProfile[2]
Enthält einen Enumerationswert vom Typ FEATURE_PROFILE_TYPE, der das aktuelle Profil des Geräts angibt. Die Bytes in diesem Array werden in big-endischer Reihenfolge angeordnet. CurrentProfile-[0] weist das wichtigste Byte auf, und CurrentProfile-[3] hat das am wenigsten signifikante Byte.
Data[0]
Enthält die Featuredaten, beginnend mit dem FEATURE_HEADER.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddmmc.h (enthalten Ntddcdrm.h) |