NTMS_DRIVEINFORMATIONA 구조체(ntmsapi.h)
[이동식 스토리지 관리자 더 이상 Windows 7 및 Windows Server 2008 R2를 사용할 수 없습니다.]
NTMS_DRIVEINFORMATION 구조체는 드라이브 개체와 관련된 속성을 정의합니다.
통사론
typedef struct _NTMS_DRIVEINFORMATIONA {
DWORD Number;
DWORD State;
NTMS_GUID DriveType;
CHAR szDeviceName[NTMS_DEVICENAME_LENGTH];
CHAR szSerialNumber[NTMS_SERIALNUMBER_LENGTH];
CHAR szRevision[NTMS_REVISION_LENGTH];
WORD ScsiPort;
WORD ScsiBus;
WORD ScsiTarget;
WORD ScsiLun;
DWORD dwMountCount;
SYSTEMTIME LastCleanedTs;
NTMS_GUID SavedPartitionId;
NTMS_GUID Library;
GUID Reserved;
DWORD dwDeferDismountDelay;
} NTMS_DRIVEINFORMATIONA;
회원
Number
라이브러리의 드라이브 수입니다. 이 값은 디바이스의 드라이브 번호 매기기 시스템에 따라 0개 또는 1개의 상대 값으로 설정됩니다. 일부 체인저 번호 드라이브는 0부터 시작하며 일부 체인저는 1부터 시작합니다.
State
드라이브의 상태입니다. 다음 값 중 하나일 수 있습니다.
DriveType
드라이브에 대한 특성을 포함하는 드라이브 형식 개체의 고유 식별자입니다.
szDeviceName[NTMS_DEVICENAME_LENGTH]
드라이브에 액세스하는 데 사용되는 디바이스의 이름입니다. 테이프 드라이브의 경우 디바이스 이름 \.\tape0 또는 \.\tape1이 포함됩니다. 다른 디바이스는 SCSI 디스크 드라이브의 이름 또는 현재 디바이스가 탑재된 파일 시스템의 루트(원시, NTFS, FAT 등)를 제공합니다.
szSerialNumber[NTMS_SERIALNUMBER_LENGTH]
문자열로 표시되는 드라이브의 일련 번호입니다. 일련 번호를 지원하지 않는 디바이스는 이 멤버에 대해 NULL을 보고합니다.
szRevision[NTMS_REVISION_LENGTH]
문자열로 표시되는 드라이브의 수정 버전입니다.
ScsiPort
드라이브가 연결된 SCSI 호스트 어댑터입니다.
ScsiBus
드라이브가 연결된 SCSI 버스입니다.
ScsiTarget
드라이브의 SCSI 대상 ID입니다.
ScsiLun
드라이브에 대한 SCSI 논리 단위 ID입니다.
dwMountCount
드라이브에 미디어가 탑재된 횟수입니다. 드라이브에서 고유한 일련 번호 보고를 지원하는 경우 이 값은 드라이브가 설치된 이후 탑재된 횟수입니다. 드라이브에서 일련 번호 보고를 지원하지 않는 경우 이 멤버는 해당 위치에 있는 모든 드라이브에 탑재 수를 반영합니다.
LastCleanedTs
마지막으로 드라이브를 정리했습니다.
SavedPartitionId
드라이브에 있는 매체의 파티션 식별자입니다. 이 값이 NULL이고 드라이브가 가득 찬 것으로 확인되면 사용자가 미디어를 로드했으며 분류해야 합니다.
Library
드라이브를 포함하는 라이브러리의 고유 식별자입니다.
Reserved
예약.
dwDeferDismountDelay
지연된 분리가 수행된 후 미디어가 라이브러리 드라이브에 남아 있는 최소 시간(초)입니다. 기본값은 5분입니다. 이 멤버는 독립 실행형 라이브러리에 적용되지 않습니다. 이 멤버는 쓰기가 가능합니다.
발언
NTMS_DRIVEINFORMATION 구조체는 NTMS_OBJECTINFORMATION 구조체에 포함됩니다.
메모
ntmsapi.h 헤더는 유니코드 전처리기 상수의 정의에 따라 이 함수의 ANSI 또는 유니코드 버전을 자동으로 선택하는 별칭으로 NTMS_DRIVEINFORMATION 정의합니다. 인코딩 중립 별칭을 인코딩 중립이 아닌 코드와 혼합하면 컴파일 또는 런타임 오류가 발생하는 불일치가 발생할 수 있습니다. 자세한 내용은 함수 프로토타입대한
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
헤더 | ntmsapi.h |