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

指向 Unicode 字符串的指针,该字符串包含 VolumeDeviceObject 指定的卷设备对象的 MS-DOS 路径。

返回值

RtlVolumeDeviceToDosName 返回STATUS_SUCCESS或适当的错误状态。

注解

此例程的行为与 IoVolumeDeviceToDosName 的行为相同。 有关如何使用此例程的详细信息,请参阅 IoVolumeDeviceToDosName

必须在基于 NT 的旧版操作系统上运行的驱动程序可能使用此例程。 为 Windows XP 和更高版本编写的驱动程序必须改用 IoVolumeDeviceToDosName

要求

要求
最低受支持的客户端 对于 Microsoft Windows XP 和更高版本的 Windows 已过时。 请改用 IoVolumeDeviceToDosName。
目标平台 通用
标头 ntddk.h (包括 Ntddk.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe