INQUIRY_DATA
This structure contains information on the CD-ROM device.
typedef struct _INQUIRY_DATA {
UCHAR inqDevType;
UCHAR inqRMB;
UCHAR inqVersion;
UCHAR inqAtapiVersion;
UCHAR inqLength;
UCHAR inqReserved[3];
UCHAR inqVendor[8];
UCHAR inqProdID[16];
UCHAR inqRev[4];
UCHAR inqReserved2[60];
} INQUIRY_DATA, *PINQUIRY_DATA;
Members
- inqDevType
Bits 5-7: Peripheral qualifier
Bits 0-4: Device class - inqRMB
Bit 7: Removable device - inqVersion
Bits 6-7: ISO version
Bits 3-5: ECMA version
Bits 0-2: ASCII version - inqAtapiVersion
Bit 7: AEN – Asynchronous Event Notification capability
Bit 6: TIO – Terminate I/O Process support
Bit 5: Reserved
Bit 4: Reserved
Bits 0-3: Data format - inqLength
Additonal data length. - inqReserved
Reserved. - inqVendor
Manufacturer's name in ASCII. - inqProdID
Product's name in ASCII. - inqRev
Product's version in ASCII. - inqReserved2
Reserved.
Remarks
This structure directly corresponds to the sense data returned by the ATA packet interface driver. For more information, see the Small Computer System InterfaceSpecification.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Atapi2.h.
See Also
Last updated on Tuesday, May 18, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.