Macro IoAssignArcName (ntddk.h)

La routine IoAssignArcName crée un lien symbolique entre le nom ARC d’un appareil physique et le nom de l’objet d’appareil correspondant lors de sa création.

Syntaxe

void IoAssignArcName(
  [in]  ArcName,
  [in]  DeviceName
);

Paramètres

[in] ArcName

Pointeur vers une mémoire tampon contenant le nom ARC de l’appareil. Le nom ARC doit être une chaîne Unicode.

[in] DeviceName

Pointeur vers une mémoire tampon contenant le nom de l’objet d’appareil, représentant le même appareil. Le nom de l’objet de l’appareil doit être une chaîne Unicode.

Valeur de retour

None

Remarques

Les pilotes des périphériques à disque dur n’ont pas besoin d’appeler cette routine. Les pilotes d’autres périphériques de stockage de masse, notamment la disquette, le CD-ROM et les périphériques à bande, doivent appeler IoAssignArcName pendant leur initialisation.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 2000.
Plateforme cible Desktop (Expérience utilisateur)
En-tête ntddk.h (incluez Ntddk.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
Règles de conformité DDI HwStorPortProhibitedDDIs(storport)

Voir aussi

IoCreateDevice