Macro FsRtlIsAnsiCharacterLegal (ntifs.h)
A macro FsRtlIsAnsiCharacterLegal determina se um caractere é um caractere ANSI legal.
Sintaxe
void FsRtlIsAnsiCharacterLegal(
C,
FLAGS
);
Parâmetros
C
O caractere a ser testado.
FLAGS
Combinação de um ou mais dos seguintes valores de sinalizador:
Sinalizador | Significado |
---|---|
FSRTL_FAT_LEGAL |
Caracteres válidos para nomes de arquivo FAT são legais. |
FSRTL_HPFS_LEGAL |
Caracteres válidos para nomes de arquivos HPFS (sistema de arquivos de alto desempenho) são legais. |
FSRTL_NTFS_LEGAL |
Caracteres válidos para nomes de arquivo NTFS são legais. |
FSRTL_WILD_CHARACTER |
Caracteres curinga são legais. |
FSRTL_OLE_LEGAL |
Caracteres válidos para nomes de fluxo NTFS são legais. |
FSRTL_NTFS_STREAM_LEGAL |
FSRTL_NTFS_LEGAL | FSRTL_OLE_LEGAL |
Retornar valor
Nenhum
Comentários
Para ser um caractere ANSI legal, um caractere deve estar presente na matriz de caracteres legal ANSI e deve atender às configurações do sinalizador de entrada.
Para obter informações sobre outras rotinas de tratamento de cadeia de caracteres, consulte Rotinas rtl (biblioteca em tempo de execução).
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | ntifs.h (inclua Ntifs.h) |
IRQL | Qualquer nível |