다음을 통해 공유


MSFT_Volume 클래스

컴퓨터의 볼륨을 나타냅니다.

다음 구문은 MOF(Managed Object Format) 코드에서 간소화됩니다.

구문

class MSFT_Volume : MSFT_StorageObject
{
  Char16 DriveLetter;
  String Path;
  UInt16 HealthStatus;
  String FileSystem;
  String FileSystemLabel;
  UInt16 FileSystemType;
  UInt64 Size;
  UInt64 SizeRemaining;
  UInt32 DriveType;
  UInt32 DedupMode;
};

멤버

MSFT_Volume 클래스에는 다음과 같은 유형의 멤버가 있습니다.

메서드

MSFT_Volume 클래스에는 이러한 메서드가 있습니다.

메서드 설명
DeleteObject 볼륨을 삭제합니다.
진단하다 볼륨에 대한 진단을 수행하고 실행 가능한 결과를 반환합니다.
플러시 볼륨의 파일 시스템에서 캐시된 데이터를 디스크로 플러시합니다.
형식 볼륨의 형식을 지정합니다.
GetAttributes 볼륨 특성을 검색합니다.
GetCorruptionCount 볼륨의 손상 횟수를 검색합니다.
GetDedupProperties 볼륨의 중복 제거 속성을 가져옵니다.
GetSupportedClusterSizes 볼륨에 대해 지원되는 클러스터 크기를 검색합니다.
GetSupportedFileSystems 볼륨에서 지원되는 파일 시스템의 이름을 검색합니다.
Optimize 볼륨을 최적화합니다.
Repair 볼륨을 복구합니다.
크기 조정 볼륨의 크기를 조정합니다.
SetAttributes 볼륨 특성을 설정하거나 변경합니다.
SetDedupMode 볼륨에서 중복 제거를 사용하거나 사용하지 않도록 설정합니다.
SetFileSystemLabel 볼륨의 파일 시스템 레이블을 설정합니다.

속성

MSFT_Volume 클래스에는 이러한 속성이 있습니다.

DedupMode

데이터 형식: UInt32

액세스 형식: 읽기 전용

Windows 10부터: 중복 제거를 사용할 수 있는지, 사용하지 않도록 설정했는지 또는 볼륨의 중복 제거 모드인지를 나타냅니다.

Disabled(0)

GeneralPurpose (1)

HyperV (2)

백업 (3)

NotAvailable (4)

DriveLetter

데이터 형식: Char16

액세스 형식: 읽기 전용

볼륨 드라이브 문자입니다.

DriveType

데이터 형식: UInt32

액세스 형식: 읽기 전용

볼륨의 유형입니다.

Unknown(0)

잘못된 루트 경로 (1)

이동식 (2)

수정됨 (3)

원격 (4)

CD-ROM (5)

RAM 디스크 (6)

FileSystem

데이터 형식: 문자열

액세스 형식: 읽기 전용

볼륨의 파일 시스템입니다. (다음 버전 중 하나)

  • "NTFS"
  • "ReFS"
  • "FAT32"
  • "CSVFS"

FileSystemLabel

데이터 형식: 문자열

액세스 형식: 읽기 전용

볼륨의 파일 시스템 레이블입니다.

FileSystemType

데이터 형식: UInt16

액세스 형식: 읽기 전용

Windows 10부터: 볼륨의 기본 파일 시스템입니다. 다음 값 중 하나를 가질 수 있습니다.

Unknown(0)

(임계값)

UFS (2)

HFS (3)

FAT (4)

FAT16 (5)

FAT32 (6)

NTFS4 (7)

NTFS5 (8)

XFS (9)

AFS (10)

EXT2 (11)

EXT3 (12)

ReiserFS (13)

NTFS (14)

ReFS (15)

CSVFS_NTFS(0x8000)

CSVFS_ReFS(0x8001)

HealthStatus

데이터 형식: UInt16

액세스 형식: 읽기 전용

볼륨의 상태입니다.

정상 (0)

스캔 필요 (1)

스폿 수정 필요 (2)

전체 복구 필요 (3)

Path

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: 필수

볼륨 경로입니다.

크기

데이터 형식: UInt64

액세스 형식: 읽기 전용

한정자: 단위 ("바이트")

볼륨의 총 크기(바이트)입니다.

SizeRemaining

데이터 형식: UInt64

액세스 형식: 읽기 전용

한정자: 단위 ("바이트")

볼륨에서 현재 사용 가능한 총 공간(바이트)입니다.

설명

Windows 10부터: MSFT_Volume MSFT_StorageObject 파생됩니다. 이제 이전에 MSFT_Volume 속성 이었던 ObjectId 속성을 상속합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
네임스페이스 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof