FsRtlIsAnsiCharacterLegal-Makro (ntifs.h)
Das FsRtlIsAnsiCharacterLegal Makro bestimmt, ob ein Zeichen ein zulässiges ANSI-Zeichen ist.
Syntax
void FsRtlIsAnsiCharacterLegal(
C,
FLAGS
);
Parameter
C
Das zu testende Zeichen.
FLAGS
Kombination aus mindestens einem der folgenden Flagwerte:
Flagge | Bedeutung |
---|---|
FSRTL_FAT_LEGAL |
Gültige Zeichen für FAT-Dateinamen sind zulässig. |
FSRTL_HPFS_LEGAL |
Gültige Zeichen für HPFS-Dateinamen (High-Performance File System) sind zulässig. |
FSRTL_NTFS_LEGAL |
Gültige Zeichen für NTFS-Dateinamen sind zulässig. |
FSRTL_WILD_CHARACTER |
Wildcardzeichen sind zulässig. |
FSRTL_OLE_LEGAL |
Gültige Zeichen für NTFS-Datenstromnamen sind zulässig. |
FSRTL_NTFS_STREAM_LEGAL |
FSRTL_NTFS_LEGAL | FSRTL_OLE_LEGAL |
Rückgabewert
Nichts
Bemerkungen
Um ein legales ANSI-Zeichen zu sein, muss ein Zeichen im ANSI-Array für juristische Zeichen vorhanden sein und die Eingabekennzeichnungseinstellungen erfüllen.
Informationen zu anderen Zeichenfolgenbehandlungsroutinen finden Sie unter Run-Time Library (RTL)-Routinen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | ntifs.h (einschließlich Ntifs.h) |
IRQL- | Beliebige Ebene |