CHANGER_PRODUCT_DATA structure (winioctl.h)
Représente les données de produit d’un appareil de changement. Il est utilisé par le code de contrôle IOCTL_CHANGER_GET_PRODUCT_DATA .
Syntaxe
typedef struct _CHANGER_PRODUCT_DATA {
BYTE VendorId[VENDOR_ID_LENGTH];
BYTE ProductId[PRODUCT_ID_LENGTH];
BYTE Revision[REVISION_LENGTH];
BYTE SerialNumber[SERIAL_NUMBER_LENGTH];
BYTE DeviceType;
} CHANGER_PRODUCT_DATA, *PCHANGER_PRODUCT_DATA;
Membres
VendorId[VENDOR_ID_LENGTH]
Nom du fabricant de l’appareil. Cela est acquis directement à partir des données d’interrogation de l’appareil.
ProductId[PRODUCT_ID_LENGTH]
L’identification du produit, telle que définie par le fournisseur. Cela est acquis directement à partir des données d’interrogation de l’appareil.
Revision[REVISION_LENGTH]
Révision du produit, telle que définie par le fournisseur.
SerialNumber[SERIAL_NUMBER_LENGTH]
Valeur unique utilisée pour identifier globalement cet appareil, telle que définie par le fournisseur.
DeviceType
Type d’appareil de transport de données, tel que défini par SCSI-2. Ce membre doit être FILE_DEVICE_CHANGER.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP |
Serveur minimal pris en charge | Windows Server 2003 |
En-tête | winioctl.h (inclure Windows.h) |