Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
Establézcalo en TRUE si los caracteres comodín deben considerarse legales, FALSE de lo contrario.
FLAGS
Combinación de uno o varios de los valores de marca que se describen a continuación.
Bandera | 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
Ninguno
Observaciones
Para obtener información sobre otras rutinas de control de cadenas, consulte rutinas de Run-Time Library (RTL).
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | ntifs.h (incluya Ntifs.h) |
irQL | Cualquier nivel |