Compartir a través de


Función RtlIsNameLegalDOS8Dot3 (winternl.h)

[RtlIsNameLegalDOS8Dot3 está disponible para su uso en Windows XP. En versiones posteriores podría modificarse o no estar disponible. Las aplicaciones destinadas a un mínimo de Windows Server 2003 y Windows XP con Service Pack 1 (SP1) y versiones posteriores deben usar la función CheckNameLegalDOS8Dot3 .

Determina si se puede usar o no un nombre especificado para crear un archivo en el sistema de archivos FAT.

Sintaxis

BOOLEAN RtlIsNameLegalDOS8Dot3(
  [in]                PUNICODE_STRING Name,
  [in, out, optional] POEM_STRING     OemName,
  [out, optional]     PBOOLEAN        NameContainsSpaces
);

Parámetros

[in] Name

El nombre de archivo, en formato 8.3.

[in, out, optional] OemName

Puntero a un búfer que recibe la cadena oem que corresponde a Name.

Este parámetro puede ser NULL.

[out, optional] NameContainsSpaces

Si la función devuelve TRUE, este parámetro indica si el nombre contiene espacios o no.

Si la función devuelve FALSE, este parámetro no está definido.

Valor devuelto

Si el nombre especificado forma un nombre de sistema de archivos FAT 8.3 válido en la página de códigos OEM actual, la función devuelve TRUE. De lo contrario, la función devuelve FALSE.

Comentarios

Esta función no tiene una biblioteca de importación asociada. Debe usar las funciones LoadLibrary y GetProcAddress para vincular dinámicamente a NtDll.dll.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado winternl.h
Library ntdll.lib
Archivo DLL ntdll.dll

Consulte también

CheckNameLegalDOS8Dot3