Macro FsRtlTestAnsiCharacter (ntifs.h)
La macro FsRtlTestAnsiCharacter détermine si un jeu de caractères ANSI ou double octet (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éfini sur TRUE si les caractères génériques doivent être considérés comme légaux, FALSE sinon.
FLAGS
Combinaison d’une ou plusieurs valeurs d’indicateur décrites ci-dessous.
Drapeau | 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
Aucun
Remarques
Pour plus d’informations sur les autres routines de gestion des chaînes, consultez Run-Time Routines de bibliothèque (RTL).
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | ntifs.h (include Ntifs.h) |
IRQL | N’importe quel niveau |