Macro FsRtlTestAnsiCharacter (ntifs.h)
La macro FsRtlTestAnsiCharacter détermine si un caractère ANSI ou d’un jeu de caractères sur deux octets (DBCS) répond aux critères spécifiés.
Syntaxe
void FsRtlTestAnsiCharacter(
C,
DEFAULT_RET,
WILD_OK,
FLAGS
);
Paramètres
C
Pointeur vers le caractère à tester.
DEFAULT_RET
Valeur par défaut à retourner si la valeur de (SCHAR *)Character est < 0.
WILD_OK
Définissez sur TRUE si les caractères génériques doivent être considérés comme légaux, FALSE dans le cas contraire.
FLAGS
Combinaison d’une ou plusieurs des valeurs d’indicateur décrites ci-dessous.
Indicateur | Signification |
---|---|
FSRTL_FAT_LEGAL |
Les caractères valides pour les noms de fichiers FAT sont légaux. |
FSRTL_HPFS_LEGAL |
Les caractères valides pour les noms de fichiers HPFS sont légaux. |
FSRTL_NTFS_LEGAL |
Les caractères valides pour les noms de fichiers NTFS sont légaux. |
FSRTL_WILD_CHARACTER |
Les caractères génériques sont légaux. |
FSRTL_OLE_LEGAL |
Les caractères valides pour les noms de flux NTFS sont légaux. |
FSRTL_NTFS_STREAM_LEGAL |
FSRTL_NTFS_LEGAL | FSRTL_OLE_LEGAL |
Valeur de retour
None
Remarques
Pour plus d’informations sur d’autres routines de gestion de chaînes, consultez Routines de la bibliothèque d’exécution (RTL).
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | ntifs.h (inclure Ntifs.h) |
IRQL | N’importe quel niveau |