다음을 통해 공유


AreFileApisANSI 함수(fileapi.h)

파일 I/O 함수가 ANSI 또는 OEM 문자 집합 코드 페이지를 사용하는지 여부를 결정합니다. 이 함수는 8비트 콘솔 입력 및 출력 작업에 유용합니다.

구문

BOOL AreFileApisANSI();

반환 값

파일 I/O 함수 집합이 ANSI 코드 페이지를 사용하는 경우 반환 값은 0이 아닌 값입니다.

파일 I/O 함수 집합이 OEM 코드 페이지를 사용하는 경우 반환 값은 0입니다.

설명

SetFileApisToOEM 함수는 파일 I/O 함수 집합이 OEM 코드 페이지를 사용하도록 합니다. SetFileApisToANSI 함수는 동일한 파일 I/O 함수 집합이 ANSI 코드 페이지를 사용하도록 합니다. AreFileApisANSI 함수를 사용하여 파일 I/O 함수 집합이 현재 사용 중인 코드 페이지를 확인합니다. 이러한 함수 사용에 대한 자세한 내용은 SetFileApisToOEMSetFileApisToANSI의 설명 섹션을 참조하세요.

AreFileApisANSI에서 코드 페이지를 확인하는 파일 I/O 함수는 파일 이름을 수락하거나 반환하는 KERNEL32.DLL 내보낸 함수입니다.

SetFileApisToOEMSetFileApisToANSI 함수는 프로세스에 대한 코드 페이지를 설정하므로 AreFileApisANSI는 전체 프로세스의 코드 페이지를 나타내는 값을 반환합니다.

Windows 8 및 Windows Server 2012에서 이 함수는 다음 기술을 통해 지원됩니다.

기술 지원됨
SMB(서버 메시지 블록) 3.0 프로토콜 Yes
SMB 3.0 TFO(투명 장애 조치(failover)) Yes
SO(스케일 아웃 파일 공유)를 사용하는 SMB 3.0 Yes
CsvFS(클러스터 공유 볼륨 파일 시스템) Yes
ReFS(Resilient File System) Yes

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 fileapi.h(Windows.h, WinBase.h 포함)
라이브러리 Kernel32.lib
DLL Kernel32.dll

참고 항목

파일 관리 함수

SetFileApisToANSI

SetFileApisToOEM