FsRtlTestAnsiCharacter-Makro (ntifs.h)
Das FsRtlTestAnsiCharacter- Makro bestimmt, ob ein ANSI- oder DOUBLE-Byte-Zeichensatzzeichen (Double-Byte Character Set, DBCS) den angegebenen Kriterien entspricht.
Syntax
void FsRtlTestAnsiCharacter(
C,
DEFAULT_RET,
WILD_OK,
FLAGS
);
Parameter
C
Zeigen Sie auf das zu testende Zeichen.
DEFAULT_RET
Standardwert, der zurückgegeben werden soll, wenn der Wert von (SCHAR *)Character < 0 ist.
WILD_OK
Wird auf TRUE festgelegt,, wenn Wildcardzeichen als zulässig angesehen werden sollen, FALSE andernfalls.
FLAGS
Kombination aus mindestens einem der im Folgenden beschriebenen 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 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
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 |