NTMS_LIBRARYINFORMATION 구조체(ntmsapi.h)
[Windows 7 및 Windows Server 2008 R2를 기준으로 이동식 스토리지 관리자 를 더 이상 사용할 수 없습니다.]
NTMS_LIBRARYINFORMATION 구조체는 라이브러리 개체와 관련된 속성을 정의합니다.
구문
typedef struct _NTMS_LIBRARYINFORMATION {
DWORD LibraryType;
NTMS_GUID CleanerSlot;
NTMS_GUID CleanerSlotDefault;
BOOL LibrarySupportsDriveCleaning;
BOOL BarCodeReaderInstalled;
DWORD InventoryMethod;
DWORD dwCleanerUsesRemaining;
DWORD FirstDriveNumber;
DWORD dwNumberOfDrives;
DWORD FirstSlotNumber;
DWORD dwNumberOfSlots;
DWORD FirstDoorNumber;
DWORD dwNumberOfDoors;
DWORD FirstPortNumber;
DWORD dwNumberOfPorts;
DWORD FirstChangerNumber;
DWORD dwNumberOfChangers;
DWORD dwNumberOfMedia;
DWORD dwNumberOfMediaTypes;
DWORD dwNumberOfLibRequests;
GUID Reserved;
BOOL AutoRecovery;
DWORD dwFlags;
} NTMS_LIBRARYINFORMATION;
멤버
LibraryType
라이브러리 형식 개체입니다. 다음 값 중 하나일 수 있습니다.
CleanerSlot
각 라이브러리에 대해 클리너 카트리지에 할당된 슬롯을 나타냅니다. 이 멤버가 NULL이면 이 라이브러리에 대해 정의된 더 깨끗한 슬롯이 없습니다.
CleanerSlotDefault
라이브러리의 기본 또는 기본 설정 클리너 슬롯을 나타냅니다. NULL인 경우 기본 슬롯이 없습니다.
LibrarySupportsDriveCleaning
로봇 공학 제어 하에서 청소가 필요한 드라이브에서 사용됩니다. TRUE이면 자동 드라이브 정리 작업이 사용하도록 설정됩니다.
BarCodeReaderInstalled
라이브러리에 바코드 판독기가 설치되어 있으면 TRUE 를 반환합니다. 그렇지 않으면 FALSE를 반환 합니다.
InventoryMethod
이 라이브러리의 인벤토리를 수행하기 위한 기본 또는 사용자가 선택한 방법입니다. (이 멤버는 쓰기가 가능합니다.) 다음 값 중 하나일 수 있습니다.
dwCleanerUsesRemaining
라이브러리의 클리너에 남아 있는 사용 횟수입니다. 클리너가 없거나 라이브러리에서 정리를 지원하지 않는 경우 이 멤버는 0입니다.
FirstDriveNumber
라이브러리의 첫 번째 드라이브 수입니다.
dwNumberOfDrives
라이브러리의 드라이브 수입니다.
FirstSlotNumber
라이브러리의 첫 번째 슬롯 수입니다.
dwNumberOfSlots
라이브러리의 슬롯 수입니다.
FirstDoorNumber
라이브러리의 첫 번째 액세스 도어 수입니다.
dwNumberOfDoors
라이브러리의 액세스 문 수입니다.
FirstPortNumber
라이브러리의 첫 번째 삽입/꺼내기 포트 수입니다.
dwNumberOfPorts
라이브러리의 삽입/배출 포트 수입니다.
FirstChangerNumber
라이브러리의 첫 번째 변경자 수입니다.
dwNumberOfChangers
라이브러리의 변경자 수입니다.
dwNumberOfMedia
온라인 또는 오프라인 라이브러리의 미디어 수입니다.
dwNumberOfMediaTypes
라이브러리에서 지원하는 미디어 형식의 수입니다.
dwNumberOfLibRequests
현재 라이브러리 요청 수입니다.
Reserved
예약되어 있습니다.
AutoRecovery
이 멤버가 TRUE이면 탑재가 실패하면 전체 인벤토리가 수행됩니다. 실패는 하드웨어 또는 레이블 불일치일 수 있습니다. ATAPI CD 라이브러리의 경우 이 매개 변수를 사용하지 않도록 설정할 수 없습니다. 기본값은 TRUE입니다. 큰 라이브러리 소유자는 이 기능을 사용하지 않도록 설정해야 합니다.
dwFlags
이 멤버는 다음 값 중 하나 이상일 수 있습니다.
설명
오프라인 라이브러리의 경우 LibraryType 및 dwNumberOfMedia 만 보고됩니다. 다른 모든 값은 무시해야 합니다.
NTMS_LIBRARYINFORMATION 구조체는 NTMS_OBJECTINFORMATION 구조체에 포함됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | ntmsapi.h |