Macro FsRtlIsAnsiCharacterLegal (ntifs.h)
La macro FsRtlIsAnsiCharacterLegal determina se un carattere è un carattere ANSI legale.
Sintassi
void FsRtlIsAnsiCharacterLegal(
C,
FLAGS
);
Parametri
C
Carattere da testare.
FLAGS
Combinazione di uno o più dei valori di flag seguenti:
Contrassegno | Significato |
---|---|
FSRTL_FAT_LEGAL |
I caratteri validi per i nomi di file FAT sono validi. |
FSRTL_HPFS_LEGAL |
I caratteri validi per i nomi di file system HPFS (High Performance File System) sono validi. |
FSRTL_NTFS_LEGAL |
I caratteri validi per i nomi di file NTFS sono validi. |
FSRTL_WILD_CHARACTER |
I caratteri jolly sono legali. |
FSRTL_OLE_LEGAL |
I caratteri validi per i nomi di flusso NTFS sono validi. |
FSRTL_NTFS_STREAM_LEGAL |
FSRTL_NTFS_LEGAL | FSRTL_OLE_LEGAL |
Valore restituito
nessuno
Osservazioni
Per essere un carattere ANSI legale, un carattere deve essere presente nella matrice di caratteri legali ANSI e deve soddisfare le impostazioni del flag di input.
Per informazioni su altre routine di gestione delle stringhe, vedere Routine RTL (Run-Time Library).
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | ntifs.h (include Ntifs.h) |
IRQL | Qualsiasi livello |