9 Index

A

Abstract data model

   client

   server

AccessNtmsLibraryDoor method

AddNotification method

AddNtmsMediaType method

AllocateNtmsMedia method

Applicability

B

BeginNtmsDeviceChangeDetection method

C

CancelNtmsLibraryRequest method

CancelNtmsOperatorRequest method

Capability negotiation

Change tracking

ChangeNtmsMediaType method

CleanNtmsDrive method

Client

   abstract data model

   higher-layer triggered events

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

CloseNtmsSession method

Common data types

Common Data Types message

ConnectCallback method

CreateNtmsMediaA method

CreateNtmsMediaPoolA method

CreateNtmsMediaPoolW method

CreateNtmsMediaW method

D

Data model - abstract

   client

   server

Data types - common

DeallocateNtmsMedia method

DecommissionNtmsMedia method

DeleteNtmsDrive method

DeleteNtmsLibrary method

DeleteNtmsMedia method

DeleteNtmsMediaPool method

DeleteNtmsMediaType method

DeleteNtmsRequests method

DisableNtmsObject method

DismountNtmsDrive method

DismountNtmsMedia method

DispatchNotification method

E

EjectNtmsCleaner method

EjectNtmsMedia method

EnableNtmsObject method

EndNtmsDeviceChangeDetection method

EnumerateNtmsObject method

EnumerateNtmsObjectR method

Examples

ExportNtmsDatabase method

F

Fields - vendor-extensible

Full IDL

G

GetNtmsMediaPoolNameA method

GetNtmsMediaPoolNameAR method

GetNtmsMediaPoolNameW method

GetNtmsMediaPoolNameWR method

GetNtmsObjectAttributeA method

GetNtmsObjectAttributeAR method

GetNtmsObjectAttributeW method

GetNtmsObjectAttributeWR method

GetNtmsObjectSecurity method

GetNtmsRequestOrder method

GetNtmsServerObjectInformationA method

GetNtmsServerObjectInformationW method

GetNtmsUIOptionsA method

GetNtmsUIOptionsW method

Glossary

H

Higher-layer triggered events

   client

   server

I

IdentifyNtmsSlot method

IDL

IMessenger Data types

IMessenger Data Types message

Implementer - security considerations

ImportNtmsDatabase method

Index of security parameters

Informative references

Initialization

   client

   server

InjectNtmsCleaner method

InjectNtmsMedia method

INtmsLibraryControl1 Data types

INtmsMediaServices1 Data types

INtmsMediaServices1 Data Types message

INtmsObjectInfo1 Data types

INtmsObjectInfo1 Data Types message

INtmsObjectManagement2 Data types

INtmsObjectManagement2 Data Types message

Introduction

InventoryNtmsLibrary method

L

Local events

   client

   server

LPNTMS_ALLOCATION_INFORMATION

LPNTMS_ASYNC_IO

LPNTMS_MOUNT_INFORMATION

LPNTMS_OBJECTINFORMATIONA

LPNTMS_OBJECTINFORMATIONW

LPRSM_MESSAGE

LPSECURITY_ATTRIBUTES_NTMS

M

Message processing

   client

   server

Message processing details

Messages

   Common Data Types

   IMessenger Data Types

   INtmsMediaServices1 Data Types

   INtmsObjectInfo1 Data Types

   INtmsObjectManagement2 Data Types

   overview

   syntax

   transport

MountNtmsMedia method

MoveToNtmsMediaPool method

N

Normative references

NTMS_ALLOCATION_INFORMATION structure

NTMS_ASYNC_IO structure

NTMS_CHANGERINFORMATIONA structure

NTMS_CHANGERINFORMATIONW structure

NTMS_CHANGERTYPEINFORMATIONA structure

NTMS_CHANGERTYPEINFORMATIONW structure

NTMS_COMPUTERINFORMATION structure

NTMS_DRIVEINFORMATIONA structure

NTMS_DRIVEINFORMATIONW structure

NTMS_DRIVETYPEINFORMATIONA structure

NTMS_DRIVETYPEINFORMATIONW structure

NTMS_IEDOORINFORMATION structure

NTMS_IEPORTINFORMATION structure

NTMS_LIBRARYINFORMATION structure

NTMS_LIBREQUESTINFORMATIONA structure

NTMS_LIBREQUESTINFORMATIONW structure

NTMS_LMIDINFORMATION structure

NTMS_MEDIAPOOLINFORMATION structure

NTMS_MEDIATYPEINFORMATION structure

NTMS_MOUNT_INFORMATION structure

NTMS_OBJECTINFORMATIONA structure

NTMS_OBJECTINFORMATIONW structure

NTMS_OPREQUESTINFORMATIONA structure

NTMS_OPREQUESTINFORMATIONW structure

NTMS_PARTITIONINFORMATIONA structure

NTMS_PARTITIONINFORMATIONW structure

NTMS_PMIDINFORMATIONA structure

NTMS_PMIDINFORMATIONW structure

NTMS_STORAGESLOTINFORMATION structure

NtmsAccessMask enumeration

NtmsAllocateOptions enumeration

NtmsBarCodeState enumeration

NtmsCreateOptions enumeration

NtmsDismountOptions enumeration

NtmsDriveState enumeration

NtmsEjectOperation enumeration

NtmsInjectOperation enumeration

NtmsInventoryMethod enumeration

NtmsLmOperation enumeration

NtmsLmState enumeration

NtmsMediaState enumeration

NtmsMountOptions enumeration

NtmsMountPriority enumeration

NtmsNotificationOperations enumeration

NtmsObjectsTypes enumeration

NtmsOperationalState enumeration

NtmsOpreqCommand enumeration

NtmsOpreqState enumeration

NtmsPartitionState enumeration

NtmsUIOperations enumeration

NtmsUIType enumeration

O

OnNotify method (section 3.1.5.2.1.1, section 3.1.5.2.2.2)

OpenNtmsServerSessionA method

OpenNtmsServerSessionW method

Overview (synopsis)

P

Parameters - security index

Preconditions

Prerequisites

Product behavior

Protocol Details

   overview

R

RecallMessage method

References

   informative

   normative

Relationship to other protocols

ReleaseCallback method

ReleaseNtmsCleanerSlot method

RemoveNotification method

ReserveNtmsCleanerSlot method

RSM_MESSAGE structure

S

SatisfyNtmsOperatorRequest method

Security

   implementer considerations

   overview

   parameter index

SECURITY_ATTRIBUTES_NTMS structure

SendMessage method

Sequencing rules

   client

   server

Server

   abstract data model

   higher-layer triggered events

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

SetNtmsDeviceChangeDetection method

SetNtmsMediaComplete method

SetNtmsObjectAttributeA method

SetNtmsObjectAttributeW method

SetNtmsObjectInformationA method

SetNtmsObjectInformationW method

SetNtmsObjectSecurity method

SetNtmsRequestOrder method

SetNtmsUIOptionsA method

SetNtmsUIOptionsW method

Standards assignments

SubmitNtmsOperatorRequestA method

SubmitNtmsOperatorRequestW method

SwapNtmsMedia method

Syntax

T

Timer events

   client

   server

Timers

   client

   server

Tracking changes

Transport

Triggered events - higher-layer

   client

   server

V

Vendor-extensible fields

Versioning

W

WaitForNtmsOperatorRequest method