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)
NtosKrnl.lib
DLL NtosKrnl.exe