Функция RtlVolumeDeviceToDosName (ntddk.h)

Подпрограмма RtlVolumeDeviceToDosNameустарела для Windows XP и более поздних версий Windows. Вместо этого используйте IoVolumeDeviceToDosName .

RtlVolumeDeviceToDosName возвращает путь MS-DOS для указанного объекта устройства, представляющего том файловой системы.

Синтаксис

NTSYSAPI NTSTATUS RtlVolumeDeviceToDosName(
  [in]  PVOID           VolumeDeviceObject,
  [out] PUNICODE_STRING DosName
);

Параметры

[in] VolumeDeviceObject

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

[out] DosName

Указатель на строку Юникода, содержащую путь MS-DOS к объекту устройства тома, указанному в VolumeDeviceObject.

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

RtlVolumeDeviceToDosName возвращает STATUS_SUCCESS или соответствующее состояние ошибки.

Комментарии

Поведение этой подпрограммы идентично поведению IoVolumeDeviceToDosName. Дополнительные сведения об использовании этой подпрограммы см. в разделе IoVolumeDeviceToDosName.

Эту процедуру могут использовать драйверы, которые должны работать в старых операционных системах на основе NT. Драйверы, написанные для Windows XP и более поздних версий, должны использовать ioVolumeDeviceToDosName .

Требования

Требование Значение
Минимальная версия клиента Устарело для Microsoft Windows XP и более поздних версий Windows. Вместо этого используйте IoVolumeDeviceToDosName.
Целевая платформа Универсальное
Верхняя часть ntddk.h (включая Ntddk.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe