Função RtlIsDosDeviceName_U

Examina o nome do arquivo de formato Dos e determina se é um nome de dispositivo Dos.

Sintaxe

ULONG RtlIsDosDeviceName_U(
    __in PCWSTR DosFileName
)

Parâmetros

isProcessorMode

Um ponteiro booliano fornecido pelo aplicativo de chamada. Após a execução bem-sucedida, essa variável indicará se o sistema operacional está no modo de processador ou no modo do controlador.

Valor retornado

Valor Descrição
0 O nome do arquivo Dos especificado não é o nome de um dispositivo Dos.
> 0 O nome do arquivo Dos especificado é o nome de um dispositivo Dos e o valor retornado é um ULONG em que a ordem alta de 16 bits é o deslocamento no buffer de entrada em que o nome do dispositivo está sendo e a ordem baixa de 16 bits é o comprimento do nome do dispositivo do tamanho do nome (excluindo os dois-pontos à direita opcionais).

Comentários

Os nomes de dispositivos Valid Dos são:

  • LPTn
  • Comn
  • PRN
  • AUX
  • NUL
  • CON
  • CONIN$
  • CONOUT$

Quando n é um dígito. Dois-pontos à direita é ignorado se presente.

Essa função não tem biblioteca de importação ou arquivo de cabeçalho associado; você deve chamá-lo usando as funções LoadLibrary e GetProcAddress . A API é exportada de ntdll.dll.

Requisitos

Requisito Valor
DLL ntdll.dll