FsRtlTestAnsiCharacter-Makro (ntifs.h)
Das FsRtlTestAnsiCharacter-Makro bestimmt, ob ein ANSI- oder DBCS-Zeichensatzzeichen (Double-Byte Character Set) die angegebenen Kriterien erfüllt.
Syntax
void FsRtlTestAnsiCharacter(
C,
DEFAULT_RET,
WILD_OK,
FLAGS
);
Parameter
C
Zeiger auf das zu testende Zeichen.
DEFAULT_RET
Standardwert, der zurückgegeben werden soll, wenn der Wert von (SCHAR *)Character < 0 ist.
WILD_OK
Legen Sie auf TRUE fest, wenn Dies als zulässig gilt, andernfalls false .
FLAGS
Kombination aus mindestens einem der im Folgenden beschriebenen Flagwerte.
Flag | Bedeutung |
---|---|
FSRTL_FAT_LEGAL |
Gültige Zeichen für FAT-Dateinamen sind zulässig. |
FSRTL_HPFS_LEGAL |
Gültige Zeichen für HPFS-Dateinamen sind zulässig. |
FSRTL_NTFS_LEGAL |
Gültige Zeichen für NTFS-Dateinamen sind zulässig. |
FSRTL_WILD_CHARACTER |
Wildcardzeichen sind legal. |
FSRTL_OLE_LEGAL |
Gültige Zeichen für NTFS-Streamnamen sind zulässig. |
FSRTL_NTFS_STREAM_LEGAL |
FSRTL_NTFS_LEGAL | FSRTL_OLE_LEGAL |
Rückgabewert
Keine
Bemerkungen
Informationen zu anderen Zeichenfolgenbehandlungsroutinen finden Sie unter Laufzeitbibliotheksroutinen (RTL).
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | ntifs.h (include Ntifs.h) |
IRQL | Beliebige Ebene |