Макрос IoAssignArcName (ntddk.h)

Подпрограмма IoAssignArcName создает символьную связь между именем ARC физического устройства и именем соответствующего объекта устройства при его создании.

Синтаксис

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

Параметры

[in] ArcName

Указатель на буфер, содержащий arc-имя устройства. Имя ARC должно быть строкой Юникода.

[in] DeviceName

Указатель на буфер, содержащий имя объекта устройства, представляющего то же устройство. Имя объекта устройства должно быть строкой Юникода.

Возвращаемое значение

None

Remarks

Драйверы устройств с жесткими дисками не должны вызывать эту подпрограмму. Драйверы других запоминающих устройств, включая гибкие диски, компакт-диски и ленточные устройства, должны вызывать IoAssignArcName во время их инициализации.

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows 2000.
Целевая платформа Персональный компьютер
Верхняя часть ntddk.h (включая Ntddk.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
Правила соответствия DDI HwStorPortProhibitedDIs(storport)

См. также раздел

IoCreateDevice