Função RtlVolumeDeviceToDosName (ntddk.h)

A rotina RtlVolumeDeviceToDosName está obsoleta para o Windows XP e versões posteriores do Windows. Em vez disso, use IoVolumeDeviceToDosName .

RtlVolumeDeviceToDosName retorna o caminho MS-DOS para um objeto de dispositivo especificado que representa um volume do sistema de arquivos.

Sintaxe

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

Parâmetros

[in] VolumeDeviceObject

Ponteiro para um objeto de dispositivo que representa um objeto de dispositivo de volume criado por um driver de classe de armazenamento.

[out] DosName

Ponteiro para uma cadeia de caracteres Unicode que contém o caminho MS-DOS do objeto de dispositivo de volume especificado por VolumeDeviceObject.

Retornar valor

RtlVolumeDeviceToDosName retorna STATUS_SUCCESS ou um erro apropriado status.

Comentários

O comportamento dessa rotina é idêntico ao de IoVolumeDeviceToDosName. Para obter mais informações sobre como usar essa rotina, consulte IoVolumeDeviceToDosName.

Os drivers que devem trabalhar em sistemas operacionais mais antigos baseados em NT podem usar essa rotina. Os drivers gravados para o Windows XP e posterior devem usar IoVolumeDeviceToDosName .

Requisitos

Requisito Valor
Cliente mínimo com suporte Obsoleto para o Microsoft Windows XP e versões posteriores do Windows. Em vez disso, use IoVolumeDeviceToDosName.
Plataforma de Destino Universal
Cabeçalho ntddk.h (inclua Ntddk.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe