MSFT_Partition 클래스의 RemoveAccessPath 메서드
파티션에서 액세스 경로를 제거합니다.
구문
UInt32 RemoveAccessPath(
[in] String AccessPath,
[out] String ExtendedStatus
);
매개 변수
AccessPath [in]
파티션을 여는 데 사용할 수 있는 사용자 모드 경로인 액세스 경로를 지정합니다. 액세스 경로는 드라이브 문자(예: "C:" 또는 "C:\")나 NTFS 볼륨에 있는 빈 디렉터리의 경로일 수 있습니다. 액세스 경로 문자열에 후행 백슬래시는 필요하지 않습니다.
이 매개 변수는 필수이며 NULL일 수 없습니다.
ExtendedStatus [out]
포함된 MSFT_StorageExtendedStatus 개체를 포함하는 문자열입니다.
이 매개 변수를 사용하면 스토리지 공급자가 확장(구현별) 오류 정보를 반환할 수 있습니다.
반환 값
성공 (0)
지원되지 않음 (1)
지정되지 않은 오류 (2)
시간 제한 (3)
실패( 4)
잘못된 매개 변수 (5)
액세스 거부됨 (40001)
작업을 완료하는 데 충분한 리소스가 없습니다. (40002)
볼륨 GUID 경로를 제거할 수 없습니다. (42005)
부팅 또는 페이징 파일 파티션의 드라이브 문자를 제거할 수 없습니다. (42006)
액세스 경로가 잘못되었습니다. (42007)
설명
이 메서드는 액세스 경로가 사용 중인 경우에도 파티션에서 액세스 경로를 제거합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
네임스페이스 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |