RtlVolumeDeviceToDosName-Funktion (ntddk.h)
Die RtlVolumeDeviceToDosName-Routine ist für Windows XP und höhere Versionen von Windows veraltet . Verwenden Sie stattdessen IoVolumeDeviceToDosName .
RtlVolumeDeviceToDosName gibt den MS-DOS-Pfad für ein angegebenes Geräteobjekt zurück, das ein Dateisystemvolume darstellt.
Syntax
NTSYSAPI NTSTATUS RtlVolumeDeviceToDosName(
[in] PVOID VolumeDeviceObject,
[out] PUNICODE_STRING DosName
);
Parameter
[in] VolumeDeviceObject
Zeiger auf ein Geräteobjekt, das ein Volumegerätobjekt darstellt, das von einem Speicherklassentreiber erstellt wurde.
[out] DosName
Zeiger auf eine Unicode-Zeichenfolge, die den MS-DOS-Pfad des volume-Geräteobjekts enthält, das von VolumeDeviceObject angegeben wird.
Rückgabewert
RtlVolumeDeviceToDosName gibt STATUS_SUCCESS oder einen entsprechenden Fehler status zurück.
Hinweise
Das Verhalten dieser Routine ist mit dem verhalten von IoVolumeDeviceToDosName identisch. Weitere Informationen zur Verwendung dieser Routine finden Sie unter IoVolumeDeviceToDosName.
Treiber, die auf älteren NT-basierten Betriebssystemen funktionieren müssen, können diese Routine verwenden. Treiber, die für Windows XP und höher geschrieben wurden, müssen stattdessen IoVolumeDeviceToDosName verwenden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Veraltet für Microsoft Windows XP und höhere Versionen von Windows. Verwenden Sie stattdessen IoVolumeDeviceToDosName. |
Zielplattform | Universell |
Header | ntddk.h (include Ntddk.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |