다음을 통해 공유


FsRtlTestAnsiCharacter 매크로(ntifs.h)

FsRtlTestAnsiCharacter 매크로는 ANSI 또는 DBCS(더블 바이트 문자 집합) 문자가 지정된 조건을 충족하는지 여부를 결정합니다.

통사론

void FsRtlTestAnsiCharacter(
   C,
   DEFAULT_RET,
   WILD_OK,
   FLAGS
);

매개 변수

C

테스트할 문자에 대한 포인터입니다.

DEFAULT_RET

(SCHAR *)문자 값이 < 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(Run-Time 라이브러리) 루틴참조하세요.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 ntifs.h(Ntifs.h 포함)
IRQL 모든 수준

참고 항목

FsRtlIsAnsiCharacterLegal

FsRtlIsAnsiCharacterLegalFat

FsRtlIsAnsiCharacterLegalHpfs

FsRtlIsAnsiCharacterLegalNtfs