영어로 읽기

다음을 통해 공유


ntmsapi.h 헤더

이 헤더는 데이터 액세스 및 스토리지에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

ntmsapi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
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 개체의 형식을 지정합니다.