학습
모듈
Windows 클라이언트에서 저장소 관리 - Training
이 모듈에서는 다양한 유형의 서버 기반 및 클라우드 기반 저장소를 비롯한 몇 가지 다양한 저장소 기술에 대해 설명합니다. 이 모듈에서는 Windows 클라이언트에서 사용할 저장소 구성에 대한 고려 사항도 다룹니다.
이 헤더는 데이터 액세스 및 스토리지에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
ntmsapi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
AccessNtmsLibraryDoor AccessNtmsLibraryDoor 함수는 지정된 라이브러리의 문을 잠금 해제합니다. 라이브러리가 사용 중인 경우 RSM은 요청을 큐에 대기하고 성공적으로 반환합니다. |
AddNtmsMediaType AddNtmsMediaType 함수는 현재 라이브러리 개체에 관계가 없는 경우 지정된 미디어 형식을 지정된 라이브러리에 추가합니다. 그런 다음, 함수가 존재하지 않는 경우 시스템 미디어 풀을 만듭니다. |
AllocateNtmsMedia AllocateNtmsMedia 함수는 사용 가능한 미디어를 할당합니다. |
BeginNtmsDeviceChangeDetection BeginNtmsDeviceChangeDetection 함수를 사용하면 애플리케이션이 디바이스 변경 검색 세션을 시작할 수 있습니다. |
CancelNtmsLibraryRequest CancelNtmsLibraryRequest 함수는 CleanNtmsDrive 함수 호출과 같은 미해결 RSM 요청을 취소합니다. 라이브러리가 사용 중인 경우 RSM은 취소를 큐에 대기하고 성공을 반환합니다. |
CancelNtmsOperatorRequest CancelNtmsOperatorRequest 함수는 지정된 RSM 연산자 요청을 취소합니다. |
ChangeNtmsMediaType ChangeNtmsMediaType 함수는 지정된 PMID를 지정된 대상 미디어 풀로 이동하고 PMID의 미디어 형식 식별자를 대상 미디어 풀의 미디어 형식으로 설정합니다. |
CleanNtmsDrive CleanNtmsDrive 함수는 청소를 위해 지정된 드라이브에 대한 정리 요청을 큐에 대기합니다. |
CloseNtmsNotification CloseNtmsNotification 함수는 지정된 열린 알림 채널을 닫습니다. |
CloseNtmsSession CloseNtmsSession 함수는 지정된 RSM 세션을 닫습니다. |
CreateNtmsMediaA CreateNtmsMedia 함수는 오프라인 미디어의 새 부분에 대한 PMID 및 측면(또는 측면)을 만듭니다. 미디어는 lpPhysicalMedia에 지정된 미디어 풀에 배치됩니다. (ANSI) |
CreateNtmsMediaPool CreateNtmsMediaPool 함수는 새 애플리케이션 미디어 풀을 만듭니다. (CreateNtmsMediaPool) |
CreateNtmsMediaPoolA CreateNtmsMediaPool 함수는 새 애플리케이션 미디어 풀을 만듭니다. (CreateNtmsMediaPoolA) |
CreateNtmsMediaPoolW CreateNtmsMediaPoolW(유니코드) 함수는 새 애플리케이션 미디어 풀을 만듭니다. (CreateNtmsMediaPoolW) |
CreateNtmsMediaW CreateNtmsMedia 함수는 오프라인 미디어의 새 부분에 대한 PMID 및 측면(또는 측면)을 만듭니다. 미디어는 lpPhysicalMedia에 지정된 미디어 풀에 배치됩니다. (유니코드) |
DeallocateNtmsMedia DeallocateNtmsMedia 함수는 지정된 논리 미디어와 연결된 쪽의 할당을 취소합니다. |
DecommissionNtmsMedia DecommissionNtmsMedia 함수는 사용 가능한 상태에서 서비스 해제됨 상태로 한 쪽을 이동합니다. |
DeleteNtmsDrive DeleteNtmsDrive 함수는 RSM 데이터베이스에서 드라이브를 삭제합니다. 드라이브에는 NTMS_NOT_PRESENT dwOperationalState가 있어야 합니다. |
DeleteNtmsLibrary DeleteNtmsLibrary 함수는 RSM 데이터베이스에서 라이브러리 및 라이브러리에 포함된 모든 디바이스를 삭제합니다. 라이브러리의 모든 미디어가 오프라인 라이브러리로 이동됩니다. |
DeleteNtmsMedia DeleteNtmsMedia 함수는 데이터베이스에서 지정된 미디어에 대한 모든 참조를 제거하여 RSM에서 오프라인 미디어의 실제 부분을 삭제합니다. |
DeleteNtmsMediaPool DeleteNtmsMediaPool 함수는 지정된 애플리케이션 미디어 풀을 삭제합니다. |
DeleteNtmsMediaType DeleteNtmsMediaType 함수는 지정된 미디어 형식의 물리적 미디어 개체가 라이브러리에 없는 경우 지정된 라이브러리에서 지정된 미디어 형식 관계를 삭제합니다. |
DeleteNtmsRequests DeleteNtmsRequests 함수는 RSM 데이터베이스에서 요청 또는 요청 목록을 삭제합니다. |
DisableNtmsObject DisableNtmsObject 함수는 지정된 RSM 개체를 사용하지 않도록 설정합니다. |
DismountNtmsDrive DismountNtmsDrive 함수는 지정된 드라이브의 미디어를 스토리지 슬롯으로 이동하는 명령을 큐에 넣습니다. 이 함수는 MountNtmsMedia 함수와 페어링되어야 합니다. |
DismountNtmsMedia DismountNtmsMedia 함수는 드라이브의 지정된 미디어를 스토리지로 이동하는 명령을 큐에 대기합니다. 이 함수는 MountNtmsMedia 함수와 페어링되어야 합니다. |
EjectDiskFromSADriveA EjectDiskFromSADrive 함수는 독립 실행형 이동식 드라이브에 있는 미디어를 배출합니다. (ANSI) |
EjectDiskFromSADriveW EjectDiskFromSADrive 함수는 독립 실행형 이동식 드라이브에 있는 미디어를 배출합니다. (유니코드) |
EjectNtmsCleaner EjectNtmsCleaner 함수는 현재 예약된 클리너 슬롯에서 정리 카트리지를 배출합니다. |
EjectNtmsMedia EjectNtmsMedia 함수는 현재 라이브러리의 포트에서 지정된 매체를 배출합니다. 라이브러리가 사용 중인 경우 RSM은 EjectNtmsMedia를 큐에 대기하고 성공을 반환합니다. |
EnableNtmsObject EnableNtmsObject 함수는 지정된 개체를 사용하도록 설정합니다. |
EndNtmsDeviceChangeDetection EndNtmsDeviceChangeDetection 함수는 SetNtmsDeviceChangeDetection 함수를 사용하여 지정된 대상 디바이스에 대한 디바이스 변경 검색을 종료하고 변경 검색 핸들을 닫습니다. |
EnumerateNtmsObject EnumerateNtmsObject 함수는 lpContainerId 매개 변수에 포함된 RSM 개체를 열거합니다. |
ExportNtmsDatabase ExportNtmsDatabase 함수는 RSM 데이터베이스 디렉터리에 일관된 데이터베이스 파일 집합을 만듭니다. |
GetNtmsMediaPoolNameA GetNtmsMediaPoolName 함수는 지정된 미디어 풀의 전체 이름 계층 구조를 검색합니다. (ANSI) |
GetNtmsMediaPoolNameW GetNtmsMediaPoolName 함수는 지정된 미디어 풀의 전체 이름 계층 구조를 검색합니다. (유니코드) |
GetNtmsObjectAttributeA GetNtmsObjectAttribute 함수는 지정된 RSM 개체에서 확장 특성(명명된 프라이빗 데이터)을 검색합니다. (ANSI) |
GetNtmsObjectAttributeW GetNtmsObjectAttribute 함수는 지정된 RSM 개체에서 확장 특성(명명된 프라이빗 데이터)을 검색합니다. (유니코드) |
GetNtmsObjectInformation GetNtmsObjectInformation 함수는 지정된 개체에 대한 개체의 정보 구조를 반환합니다. (GetNtmsObjectInformation) |
GetNtmsObjectInformationA GetNtmsObjectInformation 함수는 지정된 개체에 대한 개체의 정보 구조를 반환합니다. (GetNtmsObjectInformationA) |
GetNtmsObjectInformationW GetNtmsObjectInformationW(유니코드) 함수는 지정된 개체에 대한 개체의 정보 구조를 반환합니다. (GetNtmsObjectInformationW) |
GetNtmsObjectSecurity GetNtmsObjectSecurity 함수는 지정된 RSM 개체에 대한 보안 설명자를 읽습니다. |
GetNtmsRequestOrder GetNtmsRequestOrder 함수는 지정된 요청이 라이브러리 큐에서 처리되는 순서를 가져옵니다. |
GetNtmsUIOptionsA GetNtmsUIOptions 함수는 지정된 형식의 사용자 인터페이스가 지정된 개체에 대해 전달되는 컴퓨터 이름 목록을 가져옵니다. (ANSI) |
GetNtmsUIOptionsW GetNtmsUIOptions 함수는 지정된 형식의 사용자 인터페이스가 지정된 개체에 대해 전달되는 컴퓨터 이름 목록을 가져옵니다. (유니코드) |
GetVolumesFromDriveA GetVolumesFromDrive 함수는 지정된 이동식 스토리지 미디어 드라이브에 대한 볼륨 및 드라이브 문자를 검색합니다. (ANSI) |
GetVolumesFromDriveW GetVolumesFromDrive 함수는 지정된 이동식 스토리지 미디어 드라이브에 대한 볼륨 및 드라이브 문자를 검색합니다. (유니코드) |
IdentifyNtmsSlot IdentifiNtmsSlot 함수는 라이브러리의 지정된 슬롯에 있는 미디어를 식별합니다. 식별이 완료되면 명령이 반환됩니다. |
ImportNtmsDatabase ImportNtmsDatabase 함수를 사용하면 RSM이 다음에 RSM을 다시 시작할 때 데이터베이스 내보내기 디렉터리에서 데이터베이스 파일을 가져옵니다. |
InjectNtmsCleaner InjectNtmsCleaner 함수를 사용하면 지정된 라이브러리 단위에 클리너 카트리지를 삽입할 수 있습니다. |
InjectNtmsMedia InjectNtmsMedia 함수를 사용하면 지정된 라이브러리의 포트에 미디어를 삽입할 수 있습니다. 라이브러리가 사용 중인 경우 RSM은 InjectNtmsMedia를 큐에 대기하고 성공을 반환합니다. |
InventoryNtmsLibrary InventoryNtmsLibrary 함수는 지정된 라이브러리의 인벤토리를 큐에 대기합니다. 라이브러리가 사용 중인 경우 RSM은 InventoryNtmsLibrary를 큐에 대기하고 성공을 반환합니다. |
MountNtmsMedia MountNtmsMedia 함수는 하나 이상의 미디어를 동기적으로 탑재합니다. |
MoveToNtmsMediaPool MoveToNtmsMediaPool 함수는 지정된 매체를 현재 미디어 풀에서 지정된 미디어 풀로 이동합니다. |
OpenNtmsNotification OpenNtmsNotification 함수는 지정된 형식의 개체에 대한 RSM 개체 변경 알림을 수신하는 채널을 엽니다. |
OpenNtmsSessionA OpenNtmsSession 함수는 RSM 서버로 세션을 설정합니다. (ANSI) |
OpenNtmsSessionW OpenNtmsSession 함수는 RSM 서버로 세션을 설정합니다. (유니코드) |
ReleaseNtmsCleanerSlot ReleaseNtmsCleanerSlot 함수는 정리 카트리지에 대한 기존 슬롯 예약을 제거합니다. 그런 다음 슬롯을 데이터 카트리지에 사용할 수 있습니다. |
ReserveNtmsCleanerSlot ReserveNtmsCleanerSlot 함수는 드라이브 클리너 카트리지에 대한 라이브러리 단위의 단일 슬롯을 예약합니다. |
SatisfyNtmsOperatorRequest SatisfyNtmsOperatorRequest 함수는 지정된 RSM 연산자 요청을 완료합니다. |
SetNtmsDeviceChangeDetection SetNtmsDeviceChangeDetection 함수는 변경 검색을 위해 하나 이상의 대상 디바이스를 설정합니다. |
SetNtmsMediaComplete SetNtmsMediaComplete 함수는 논리 미디어의 일부를 완료로 표시합니다. |
SetNtmsObjectAttributeA SetNtmsObjectAttribute 함수는 지정된 RSM 개체에 확장 특성(명명된 프라이빗 데이터)을 만듭니다. (ANSI) |
SetNtmsObjectAttributeW SetNtmsObjectAttribute 함수는 지정된 RSM 개체에 확장 특성(명명된 프라이빗 데이터)을 만듭니다. (유니코드) |
SetNtmsObjectInformation SetNtmsObjectInformation 함수는 지정된 개체의 정보 구조를 변경합니다. (SetNtmsObjectInformation) |
SetNtmsObjectInformationA SetNtmsObjectInformation 함수는 지정된 개체의 정보 구조를 변경합니다. (SetNtmsObjectInformationA) |
SetNtmsObjectInformationW SetNtmsObjectInformationW(유니코드) 함수는 지정된 개체의 정보 구조를 변경합니다. (SetNtmsObjectInformationW) |
SetNtmsObjectSecurity SetNtmsObjectSecurity 함수는 지정된 RSM 개체에 대한 보안 설명자를 씁니다. |
SetNtmsRequestOrder SetNtmsRequestOrder 함수는 지정된 요청이 라이브러리 큐에서 처리되는 순서를 설정합니다. |
SetNtmsUIOptionsA SetNtmsUIOptions 함수는 지정된 형식의 UI가 지정된 개체에 대해 전달되는 컴퓨터 이름 목록을 수정합니다. (ANSI) |
SetNtmsUIOptionsW SetNtmsUIOptions 함수는 지정된 형식의 UI가 지정된 개체에 대해 전달되는 컴퓨터 이름 목록을 수정합니다. (유니코드) |
SubmitNtmsOperatorRequestA SubmitNtmsOperatorRequest 함수는 RSM 연산자 요청을 제출합니다. (ANSI) |
SubmitNtmsOperatorRequestW SubmitNtmsOperatorRequest 함수는 RSM 연산자 요청을 제출합니다. (유니코드) |
SwapNtmsMedia SwapNtmsMedia 함수는 지정된 두 LMID와 연결된 측면을 교환합니다. 지정된 LMID는 동일한 미디어 풀에 있어야 합니다. |
UpdateNtmsOmidInfo UpdateNtmsOmidInfo 함수는 새로 할당된 매체에 쓴 직후 레이블 정보로 RSM 데이터베이스를 업데이트합니다. |
WaitForNtmsNotification WaitForNtmsNotification 함수는 다음 개체 변경 알림을 기다립니다. |
WaitForNtmsOperatorRequest WaitForNtmsOperatorRequest 함수는 지정된 RSM 연산자 요청을 기다립니다. |
NTMS_ALLOCATION_INFORMATION NTMS_ALLOCATION_INFORMATION 구조에는 미디어를 가져온 원본 미디어 풀에 대한 정보가 포함됩니다. |
NTMS_CHANGERINFORMATIONA NTMS_CHANGERINFORMATION 구조체는 로봇 체인저 개체와 관련된 속성을 정의합니다. (ANSI) |
NTMS_CHANGERINFORMATIONW NTMS_CHANGERINFORMATION 구조체는 로봇 체인저 개체와 관련된 속성을 정의합니다. (유니코드) |
NTMS_CHANGERTYPEINFORMATIONA NTMS_CHANGERTYPEINFORMATION 구조는 RSM에서 지원하는 로봇 체인저 유형과 관련된 속성을 정의합니다. (ANSI) |
NTMS_CHANGERTYPEINFORMATIONW NTMS_CHANGERTYPEINFORMATION 구조는 RSM에서 지원하는 로봇 체인저 유형과 관련된 속성을 정의합니다. (유니코드) |
NTMS_COMPUTERINFORMATION NTMS_COMPUTERINFORMATION 구조체는 RSM 서버와 관련된 속성을 정의합니다. |
NTMS_DRIVEINFORMATIONA NTMS_DRIVEINFORMATION 구조체는 드라이브 개체와 관련된 속성을 정의합니다. (ANSI) |
NTMS_DRIVEINFORMATIONW NTMS_DRIVEINFORMATION 구조체는 드라이브 개체와 관련된 속성을 정의합니다. (유니코드) |
NTMS_DRIVETYPEINFORMATIONA NTMS_DRIVETYPEINFORMATION 구조체는 RSM에서 지원하는 드라이브 유형과 관련된 속성을 정의합니다. (ANSI) |
NTMS_DRIVETYPEINFORMATIONW NTMS_DRIVETYPEINFORMATION 구조체는 RSM에서 지원하는 드라이브 유형과 관련된 속성을 정의합니다. (유니코드) |
NTMS_IEDOORINFORMATION NTMS_IEDOORINFORMATION 구조체는 insert/eject door 개체와 관련된 속성을 정의합니다. |
NTMS_IEPORTINFORMATION NTMS_IEPORTINFORMATION 구조체는 insert/eject 포트 개체와 관련된 속성을 정의합니다. |
NTMS_LIBRARYINFORMATION NTMS_LIBRARYINFORMATION 구조체는 라이브러리 개체와 관련된 속성을 정의합니다. |
NTMS_LIBREQUESTINFORMATIONA NTMS_LIBREQUESTINFORMATION 구조는 RSM에 큐에 대기 중인 작업 요청과 관련된 속성을 정의합니다. (ANSI) |
NTMS_LIBREQUESTINFORMATIONW NTMS_LIBREQUESTINFORMATION 구조는 RSM에 큐에 대기 중인 작업 요청과 관련된 속성을 정의합니다. (유니코드) |
NTMS_LMIDINFORMATION NTMS_LMIDINFORMATION 구조체는 논리 미디어 개체와 관련된 속성을 정의합니다. |
NTMS_MEDIAPOOLINFORMATION NTMS_MEDIAPOOLINFORMATION 구조체는 미디어 풀 개체와 관련된 속성을 정의합니다. |
NTMS_MEDIATYPEINFORMATION NTMS_MEDIATYPEINFORMATION 구조체는 RSM에서 지원하는 미디어 유형과 관련된 속성을 정의합니다. |
NTMS_NOTIFICATIONINFORMATION NTMS_NOTIFICATIONINFORMATION 구조체는 RSM 데이터베이스에서 발생한 개체 및 작업을 정의합니다. |
NTMS_OBJECTINFORMATIONA NTMS_OBJECTINFORMATION 구조는 애플리케이션이 RSM 디바이스, 미디어 및 시스템 컨트롤(예: 라이브러리, 드라이브, 미디어, 운영자 요청)에 대해 가져와서 설정할 수 있는 속성을 정의합니다. RSM 데이터베이스에 있는 개체의 일반적인 구조입니다. (ANSI) |
NTMS_OBJECTINFORMATIONW NTMS_OBJECTINFORMATION 구조는 애플리케이션이 RSM 디바이스, 미디어 및 시스템 컨트롤(예: 라이브러리, 드라이브, 미디어, 운영자 요청)에 대해 가져와서 설정할 수 있는 속성을 정의합니다. RSM 데이터베이스에 있는 개체의 일반적인 구조입니다. (유니코드) |
NTMS_OPREQUESTINFORMATIONA NTMS_OPREQUESTINFORMATION 구조체는 RSM에 대한 연산자 요청 시스템 제어와 관련된 속성을 정의합니다. (ANSI) |
NTMS_OPREQUESTINFORMATIONW NTMS_OPREQUESTINFORMATION 구조체는 RSM에 대한 연산자 요청 시스템 제어와 관련된 속성을 정의합니다. (유니코드) |
NTMS_PARTITIONINFORMATIONA NTMS_PARTITIONINFORMATION 구조체는 사이드 개체와 관련된 속성을 정의합니다. (ANSI) |
NTMS_PARTITIONINFORMATIONW NTMS_PARTITIONINFORMATION 구조체는 사이드 개체와 관련된 속성을 정의합니다. (유니코드) |
NTMS_PMIDINFORMATIONA NTMS_PMIDINFORMATION 구조체는 물리적 미디어 개체와 관련된 속성을 정의합니다. (ANSI) |
NTMS_PMIDINFORMATIONW NTMS_PMIDINFORMATION 구조체는 물리적 미디어 개체와 관련된 속성을 정의합니다. (유니코드) |
NTMS_STORAGESLOTINFORMATION NTMS_STORAGESLOTINFORMATION 구조체는 스토리지 슬롯 개체와 관련된 속성을 정의합니다. |
NtmsObjectsTypes NtmsObjectsTypes 열거형 형식은 RSM 개체의 형식을 지정합니다. |
학습
모듈
Windows 클라이언트에서 저장소 관리 - Training
이 모듈에서는 다양한 유형의 서버 기반 및 클라우드 기반 저장소를 비롯한 몇 가지 다양한 저장소 기술에 대해 설명합니다. 이 모듈에서는 Windows 클라이언트에서 사용할 저장소 구성에 대한 고려 사항도 다룹니다.