Format du chemin d’accès de l’emplacement du disque dur

Cette rubrique décrit le format de chemin d’accès à l’emplacement du disque dur. Ce format permet d’identifier chaque disque dans l’outil DiskPart à l’aide du chemin d’accès d’emplacement. Le format location-path est basé sur la connexion physique à l’ordinateur.

Pour obtenir des instructions qui décrivent comment configurer Windows pour identifier un lecteur en fonction du format location-path, consultez Configurer plusieurs disques durs.

Format du chemin d’accès à l’emplacement

La syntaxe de base du chemin d’accès d’emplacement pour les disques qui ont un type de bus SCSI (Small Computer System Interface), SAS (Serial Attached SCSI) ou RAID (Redundant Array of Independent Disks) est la suivante :

<Chemin d’accès de l’emplacement PnP de l’adaptateur>#<Type de> bus(P<ID de chemin d’accès>T<ID> cibleL<ID DE NUMÉRO D’UNITÉ LOGIQUE>)

La syntaxe de base du chemin d’accès d’emplacement pour les disques qui ont un type de bus ATA (Advanced Technology Attachment) ou SATA (Serial ATA) est la suivante :

<Chemin d’accès de l’emplacement PnP de l’adaptateur>#<Type de> bus(C<ID de> canalT<ID> cibleL<ID DE NUMÉRO D’UNITÉ LOGIQUE>)

Le tableau suivant définit les éléments dans le chemin d’accès de l’emplacement.

Élément Description

<Chemin d’accès de l’emplacement PnP de l’adaptateur>

Chemin de l’adaptateur. Récupérez le chemin d’accès en appelant setupDiGetDeviceProperty avec la propriété DEVPKEY_Device_LocationPaths.

#<Bus Type>

L’un des types suivants : ATA, SCSI, SAS ou RAID.

P<ID de chemin d’accès>

Champ PathId de SCSI_ADDRESS. Récupérez le PathID en appelant IOCTL_SCSI_GET_ADDRESS.

C<ID de canal>

Champ PathId de SCSI_ADDRESS. Récupérez le PathID en appelant IOCTL_SCSI_GET_ADDRESS.

Remarque

Pour les disques qui utilisent le type de bus ATA/SATA, l’ID de canal fait référence au même champ que PathID. Le préfixe C est toujours utilisé.

T<ID cible>

Champ TargetId de SCSI_ADDRESS. Récupérez le TargetId en appelant IOCTL_SCSI_GET_ADDRESS.

L<ID DE NUMÉRO D’UNITÉ LOGIQUE>

Champ Numéro d’unité logique (LUN) de SCSI_ADDRESS. Récupérez le numéro d’unité logique en appelant IOCTL_SCSI_GET_ADDRESS.

Exemples

Le tableau suivant fournit un exemple de chemin d’accès d’emplacement pour chaque type de bus ou de disque :

Type de bus ou de disque Chemin d’emplacement

Environnement de développement intégré (IDE), ATA, ATA parallèle (PATA) ou SATA

PCIROOT(0)#PCI(0100)#ATA(C01T03L00)

SCSI

PCIROOT(0)#PCI(1C00)#PCI(0000)#SCSI(P00T01L01)

SAS

PCIROOT(1)#PCI(0300)#SAS(P00T03L00)

RAID pci (Peripheral Component Interconnect)

PCIROOT(0)#PCI(0200)#PCI(0003)#PCI(0100)#RAID(P02T00L00)

Configurer plusieurs disques durs

Syntaxe Command-Line DiskPart