Freigeben über


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

Siehe auch

FsRtlIsAnsiCharacterLegalFat

FsRtlIsAnsiCharacterLegalHpfs

FsRtlIsAnsiCharacterLegalNtfs