Funzione RtlIsNameLegalDOS8Dot3 (winternl.h)
[RtlIsNameLegalDOS8Dot3 è disponibile per l'uso in Windows XP. È possibile che in versioni successive sia stata modificata o non sia più disponibile. Le applicazioni destinate almeno a Windows Server 2003 e Windows XP con Service Pack 1 (SP1) e versioni successive devono usare la funzione CheckNameLegalDOS8Dot3 .
Determina se è possibile utilizzare o meno un nome specificato per creare un file nel file system FAT.
Sintassi
BOOLEAN RtlIsNameLegalDOS8Dot3(
[in] PUNICODE_STRING Name,
[in, out, optional] POEM_STRING OemName,
[out, optional] PBOOLEAN NameContainsSpaces
);
Parametri
[in] Name
Nome del file, in formato 8.3.
[in, out, optional] OemName
Puntatore a un buffer che riceve la stringa OEM corrispondente a Name.
Questo parametro può essere NULL.
[out, optional] NameContainsSpaces
Se la funzione restituisce TRUE, questo parametro indica se il nome contiene spazi.
Se la funzione restituisce FALSE, questo parametro non è definito.
Valore restituito
Se il nome specificato costituisce un nome di file system FAT valido 8.3 nella tabella codici OEM corrente, la funzione restituisce TRUE. In caso contrario, la funzione restituisce FALSE.
Commenti
Questa funzione non dispone di una libreria di importazione associata. È necessario usare le funzioni LoadLibrary e GetProcAddress per collegare dinamicamente a NtDll.dll.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | winternl.h |
Libreria | ntdll.lib |
DLL | ntdll.dll |