FsRtlTestAnsiCharacter 매크로(ntifs.h)
FsRtlTestAnsiCharacter 매크로는 ANSI 또는 DBCS(더블 바이트 문자 집합) 문자가 지정된 조건을 충족하는지 여부를 결정합니다.
구문
void FsRtlTestAnsiCharacter(
C,
DEFAULT_RET,
WILD_OK,
FLAGS
);
매개 변수
C
테스트할 문자에 대한 포인터입니다.
DEFAULT_RET
(SCHAR *)Character 값이 < 0인 경우 반환할 기본값입니다.
WILD_OK
와일드카드 문자가 합법적인 것으로 간주될 경우 TRUE 로 설정하고, 그렇지 않으면 FALSE 로 설정합니다.
FLAGS
다음에 설명된 하나 이상의 플래그 값 조합입니다.
플래그 | 의미 |
---|---|
FSRTL_FAT_LEGAL |
FAT 파일 이름에 유효한 문자는 유효합니다. |
FSRTL_HPFS_LEGAL |
HPFS 파일 이름에 유효한 문자는 적합합니다. |
FSRTL_NTFS_LEGAL |
NTFS 파일 이름에 유효한 문자는 유효합니다. |
FSRTL_WILD_CHARACTER |
와일드카드 문자는 합법적입니다. |
FSRTL_OLE_LEGAL |
NTFS 스트림 이름에 유효한 문자는 합법적입니다. |
FSRTL_NTFS_STREAM_LEGAL |
FSRTL_NTFS_LEGAL | FSRTL_OLE_LEGAL |
반환 값
없음
설명
다른 문자열 처리 루틴에 대한 자세한 내용은 RTL(런타임 라이브러리) 루틴을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | ntifs.h(Ntifs.h 포함) |
IRQL | 모든 수준 |