; ; RSMSVC.DEF ; LIBRARY "NtmsSvc.DLL" EXPORTS ; ; Service entrypoints ; DllRegisterServer PRIVATE DllUnregisterServer PRIVATE ServiceMain ; BUGBUG - NTMS API's don't belong here; export as RPC's !!! ; ; RSM (formerly NTMS) API ; OpenNtmsServerSessionA OpenNtmsServerSessionW CloseNtmsSession MountNtmsMedia DismountNtmsMedia AllocateNtmsMedia DeallocateNtmsMedia SwapNtmsMedia DecommissionNtmsMedia SetNtmsMediaComplete DeleteNtmsMedia InjectNtmsMedia EjectNtmsMedia AccessNtmsLibraryDoor InventoryNtmsLibrary CancelNtmsLibraryRequest DismountNtmsDrive CleanNtmsDrive ReserveNtmsCleanerSlot ReleaseNtmsCleanerSlot InjectNtmsCleaner EjectNtmsCleaner EnumerateNtmsObject GetNtmsObjectInformationA GetNtmsObjectInformationW SetNtmsObjectInformationA SetNtmsObjectInformationW EnableNtmsObject DisableNtmsObject CreateNtmsMediaPoolA CreateNtmsMediaPoolW GetNtmsMediaPoolNameA GetNtmsMediaPoolNameW MoveToNtmsMediaPool DeleteNtmsMediaPool GetNtmsObjectSecurity SetNtmsObjectSecurity GetNtmsObjectAttributeA GetNtmsObjectAttributeW SetNtmsObjectAttributeA SetNtmsObjectAttributeW SubmitNtmsOperatorRequestA SubmitNtmsOperatorRequestW WaitForNtmsOperatorRequest CancelNtmsOperatorRequest SatisfyNtmsOperatorRequest OpenNtmsNotification WaitForNtmsNotification CloseNtmsNotification UpdateNtmsOmidInfo DeleteNtmsLibrary DeleteNtmsDrive ImportNtmsDatabase ExportNtmsDatabase GetNtmsRequestOrder SetNtmsRequestOrder AddNtmsMediaType DeleteNtmsMediaType ChangeNtmsMediaType CreateNtmsMediaA CreateNtmsMediaW DeleteNtmsRequests BeginNtmsDeviceChangeDetection SetNtmsDeviceChangeDetection EndNtmsDeviceChangeDetection EjectDiskFromSADriveA EjectDiskFromSADriveW ; BUGBUG - this is in old .def, but not in ntmsapi.h header ; DoEjectFromSADriveW GetVolumesFromDriveA GetVolumesFromDriveW IdentifyNtmsSlot GetNtmsUIOptionsA GetNtmsUIOptionsW SetNtmsUIOptionsA SetNtmsUIOptionsW