Macro FsRtlTestAnsiCharacter (ntifs.h)
La macro FsRtlTestAnsiCharacter determina si un carácter ANSI o de juego de caracteres de doble byte (DBCS) cumple los criterios especificados.
Sintaxis
void FsRtlTestAnsiCharacter(
C,
DEFAULT_RET,
WILD_OK,
FLAGS
);
Parámetros
C
Puntero al carácter que se va a probar.
DEFAULT_RET
Valor predeterminado que se va a devolver si el valor de (SCHAR *)Character es < 0.
WILD_OK
Se establece en TRUE si los caracteres comodín deben considerarse legales; en caso contrario, FALSE .
FLAGS
Combinación de uno o varios de los valores de marca que se describen a continuación.
Marca | Significado |
---|---|
FSRTL_FAT_LEGAL |
Los caracteres válidos para los nombres de archivo FAT son legales. |
FSRTL_HPFS_LEGAL |
Los caracteres válidos para los nombres de archivo HPFS son legales. |
FSRTL_NTFS_LEGAL |
Los caracteres válidos para los nombres de archivo NTFS son legales. |
FSRTL_WILD_CHARACTER |
Los caracteres comodín son legales. |
FSRTL_OLE_LEGAL |
Los caracteres válidos para los nombres de secuencia NTFS son legales. |
FSRTL_NTFS_STREAM_LEGAL |
FSRTL_NTFS_LEGAL | FSRTL_OLE_LEGAL |
Valor devuelto
None
Observaciones
Para obtener información sobre otras rutinas de control de cadenas, vea Rutinas de la biblioteca en tiempo de ejecución (RTL).
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | ntifs.h (incluya Ntifs.h) |
IRQL | Cualquier nivel |