Поделиться через


Функция 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 и более поздних версий, должны использовать вместо этого IoVolumeDeviceToDos Name.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Устаревшее для Microsoft Windows XP и более поздних версий Windows. Вместо этого используйте IoVolumeDeviceToDosName.
целевая платформа Всеобщий
заголовка ntddk.h (include Ntddk.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe