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) |