다음을 통해 공유


NTMS_PARTITIONINFORMATIONA 구조체(ntmsapi.h)

[이동식 스토리지 관리자 더 이상 Windows 7 및 Windows Server 2008 R2를 사용할 수 없습니다.]

NTMS_PARTITIONINFORMATION 구조체는 측면 개체와 관련된 속성을 정의합니다.

통사론

typedef struct _NTMS_PARTITIONINFORMATIONA {
  NTMS_GUID     PhysicalMedia;
  NTMS_GUID     LogicalMedia;
  DWORD         State;
  WORD          Side;
  DWORD         dwOmidLabelIdLength;
  BYTE          OmidLabelId[NTMS_OMIDLABELID_LENGTH];
  CHAR          szOmidLabelType[NTMS_OMIDLABELTYPE_LENGTH];
  CHAR          szOmidLabelInfo[NTMS_OMIDLABELINFO_LENGTH];
  DWORD         dwMountCount;
  DWORD         dwAllocateCount;
  LARGE_INTEGER Capacity;
} NTMS_PARTITIONINFORMATIONA;

회원

PhysicalMedia

이 쪽을 포함하는 매체에 대한 고유한 물리적 미디어 식별자입니다.

LogicalMedia

이 쪽을 포함하는 논리 미디어의 조각에 대한 고유한 LMID(논리 미디어 식별자)입니다. 이 매개 변수는 측면이 할당되지 않은 경우 NULL.

State

측면 수명 주기 정보입니다. 다음 값 중 하나일 수 있습니다.

의미
NTMS_PARTSTATE_ALLOCATED
미디어가 애플리케이션에 할당되었습니다.
NTMS_PARTSTATE_AVAILABLE
미디어를 할당할 수 있습니다.
NTMS_PARTSTATE_COMPLETE
미디어는 애플리케이션에 의해 완전히 작성되고 완료된 것으로 표시되었습니다.
NTMS_PARTSTATE_DECOMMISIONED
미디어는 데이터 스토리지에 적합하지 않으며 더 이상 사용할 수 없습니다.
NTMS_PARTSTATE_INCOMPATIBLE
미디어가 드라이브와 호환되지 않는 것으로 확인되었습니다.
NTMS_PARTSTATE_FOREIGN
미디어가 인식할 수 없는 풀에 있습니다.
NTMS_PARTSTATE_IMPORT
미디어가 가져오기 풀에 있습니다.
NTMS_PARTSTATE_UNPREPARED
미디어가 무료 레이블이 적용되기를 기다리고 있습니다.
NTMS_PARTSTATE_RESERVED
dwOption 매개 변수가 NTMS_ALLOCATE_NEW 설정된 AllocateNtmsMedia 함수에서 이 쪽을 예약했습니다.

Side

다중 면 미디어의 어느 쪽인지를 나타내는 상대 값이 0입니다. 테이프와 같은 단면 미디어의 경우 이 값은 항상 0입니다. 이중 미디어의 경우 NTMS_PARITIONINFORMATION 레코드에는 이 속성이 "A" 쪽인 0으로 설정되고 두 번째 NTMS_PARTITIONINFORMATION 레코드는 "B" 쪽인 1로 설정됩니다.

dwOmidLabelIdLength

미디어 식별자의 레이블 ID 문자열 길이입니다.

OmidLabelId[NTMS_OMIDLABELID_LENGTH]

미디어 식별자의 레이블 ID 고유 식별자입니다.

szOmidLabelType[NTMS_OMIDLABELTYPE_LENGTH]

미디어 식별자의 레이블 형식입니다.

szOmidLabelInfo[NTMS_OMIDLABELINFO_LENGTH]

미디어 식별자의 레이블 정보입니다.

dwMountCount

이 미디어가 드라이브에 탑재된 횟수입니다. 데이터베이스에서 개체를 만들 때 이 값은 0으로 초기화됩니다.

dwAllocateCount

이 미디어가 할당된 횟수입니다.

Capacity

이 쪽에서 사용할 수 있는 스토리지의 바이트 수입니다.

발언

NTMS_PARTITIONINFORMATION 구조체는 NTMS_OBJECTINFORMATION 구조체에 포함됩니다.

메모

ntmsapi.h 헤더는 유니코드 전처리기 상수의 정의에 따라 이 함수의 ANSI 또는 유니코드 버전을 자동으로 선택하는 별칭으로 NTMS_PARTITIONINFORMATION 정의합니다. 인코딩 중립 별칭을 인코딩 중립이 아닌 코드와 혼합하면 컴파일 또는 런타임 오류가 발생하는 불일치가 발생할 수 있습니다. 자세한 내용은 함수 프로토타입대한 규칙을 참조하세요.

요구 사항

요구
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
헤더 ntmsapi.h

참고 항목

NTMS_OBJECTINFORMATION