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 |