다음을 통해 공유


GetLogicalDrives 함수(fileapi.h)

현재 사용 가능한 디스크 드라이브를 나타내는 비트 마스크를 검색합니다.

Syntax

DWORD GetLogicalDrives();

반환 값

함수가 성공하면 반환 값은 현재 사용 가능한 디스크 드라이브를 나타내는 비트 마스크입니다. 비트 위치 0(최소 비트)은 드라이브 A, 비트 위치 1은 드라이브 B, 비트 위치 2는 드라이브 C 등입니다.

함수가 실패하면 반환 값은 0입니다. 확장 오류 정보를 얻으려면 GetLastError를 호출합니다.

비고

이 컨텍스트에서 "사용 가능"은 드라이브 문자가 현재 기존 논리 드라이브(예: 로컬 볼륨, 이동식 미디어 또는 매핑된 네트워크 공유)에 할당됨을 의미합니다. 지워진 비트는 현재 할당되지 않은 드라이브 문자를 나타내므로 이후 탑재 지점에 사용할 수 있습니다.

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

기술 지원됨
SMB(서버 메시지 블록) 3.0 프로토콜 아니오
SMB 3.0 TFO(투명한 장애 조치(failover) 아니오
SO(스케일 아웃 파일 공유)가 있는 SMB 3.0 아니오
CsvFS(클러스터 공유 볼륨 파일 시스템) Yes
ReFS(복원 파일 시스템) Yes

SMB는 볼륨 관리 기능을 지원하지 않습니다.

요구 사항

요구 사항 가치
지원되는 최소 클라이언트 Windows XP [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱 | UWP 앱]
대상 플랫폼 윈도우즈
Header fileapi.h(Windows.h 포함)
Library 커널32.lib
DLL Kernel32.dll

참고하십시오

GetLogicalDriveStrings

볼륨 관리 함수