Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Starting with Windows 10, Version 2004 (OS build 19041.488 or higher), two additional identifiers are available for NVMe storage disk drives which support the STOR_RICH_DEVICE_DESCRIPTION structure:
SCSI\t*v(8)p(40)
Where:
t* est un code de type d’appareil de longueur variable
v(8) est un identificateur de fournisseur de 8 caractères
p(40) est un identificateur de produit de 40 caractères
SCSI\t*v(8)p(40)r(8)
Where:
t* est un code de type d’appareil de longueur variable
v(8) est un identificateur de fournisseur de 8 caractères
p(40) est un identificateur de produit de 40 caractères
r(8) est une valeur de niveau de révision de 8 caractères
Dans les versions de Windows antérieures à Windows 10, version 2004 (build de système d’exploitation 19041.488 ou ultérieure), le format d’ID d’appareil pour un appareil SCSI (Small Computer System Interface) est le suivant :
SCSI\t*v(8)p(16)r(4)
Where:
t* is a device type code of variable length
v(8) is an 8-character vendor identifier
p(16) is a 16-character product identifier
r(4) is a 4-character revision level value
L’énumérateur de bus détermine le type d’appareil en indexant une table de chaînes interne, à l’aide d’un code de type d’appareil SCSI codé numériquement, obtenu en interrogeant l’appareil, comme indiqué dans le tableau suivant. Les composants restants sont uniquement des chaînes retournées par l’appareil, mais avec des caractères spéciaux (y compris l’espace, la virgule et tout graphique non imprimable) remplacés par un trait de soulignement.
Le pilote de port SCSI retourne actuellement les chaînes de type d’appareil suivantes, dont les neuf premiers correspondent aux codes de type SCSI standard.
| Code de type SCSI | Device type | Generic type | Peripheral ID |
|---|---|---|---|
| DIRECT_ACCESS_DEVICE (0) | Disk | GenDisk | DiskPeripheral |
| SEQUENTIAL_ACCESS_DEVICE (1) | Sequential | TapePeripheral | |
| PRINTER_DEVICE (2) | Printer | GenPrinter | PrinterPeripheral |
| PROCESSOR_DEVICE (3) | Processor | OtherPeripheral | |
| WRITE_ONCE_READ_MULTIPLE_DEVICE (4) | Worm | GenWorm | WormPeripheral |
| READ_ONLY_DIRECT_ACCESS_DEVICE (5) | CdRom | GenCdRom | CdRomPeripheral |
| SCANNER_DEVICE (6) | Scanner | GenScanner | ScannerPeripheral |
| OPTICAL_DEVICE (7) | Optical | GenOptical | OpticalDiskPeripheral |
| MEDIUM_CHANGER (8) | Changer | ScsiChanger | MediumChangerPeripheral |
| COMMUNICATION_DEVICE (9) | Net | ScsiNet | CommunicationsPeripheral |
| 10 | ASCIT8 | ScsiASCIT8 | ASCPrePressGraphicsPeripheral |
| 11 | ASCIT8 | ScsiASCIT8 | ASCPrePressGraphicsPeripheral |
| 12 | Array | ScsiArray | ArrayPeripheral |
| 13 | Enclosure | ScsiEnclosure | EnclosurePeripheral |
| 14 | RBC | ScsiRBC | RBCPeripheral |
| 15 | CardReader | ScsiCardReader | CardReaderPeripheral |
| 16 | Bridge | ScsiBridge | BridgePeripheral |
| 17 | Other | ScsiOther | OtherPeripheral |
Voici un exemple d’ID d’appareil pour un lecteur de disque :
SCS\\DiskSEAGATE_ST39102LW_______0004
Il existe quatre ID matériels en plus de l’ID d’appareil :
SCSI\t*v(8)p(16)
SCSI\t*v(8)
SCSI\v(8)p(16)r(1)
V(8)p(16)r(1)
In the third and fourth of these additional identifiers, r(1) represents just the first character of the revision identifier. Ces ID matériels sont illustrés par les exemples suivants :
SCSI\DiskSEAGATE_ST39102LW_______
SCSI\DiskSEAGATE_
SCSI\DiskSEAGATE_ST39102LW_______0
SEAGATE_ST39102LW_______0
Le pilote de port SCSI ne fournit qu’un ID compatible, l’un des codes de type générique de taille variable du tableau précédent.
Par exemple, l’ID compatible pour un lecteur de disque est le suivant :
GenDisk
L’identificateur générique est utilisé dans les fichiers INF pour les appareils SCSI plus que tout autre, car les pilotes SCSI sont généralement génériques.
N’oubliez pas que le pilote de port SCSI ne retourne aucun nom générique pour les appareils d’accès séquentiel et de « processeur ».