Cabeçalho ntmsapi.h
Esse cabeçalho é usado pelo Acesso a Dados e armazenamento. Para obter mais informações, consulte:
ntmsapi.h contém as seguintes interfaces de programação:
AccessNtmsLibraryDoor A função AccessNtmsLibraryDoor desbloqueia a porta da biblioteca especificada. Se a biblioteca estiver ocupada, o RSM enfileira a solicitação e retorna com êxito. |
AddNtmsMediaType A função AddNtmsMediaType adicionará o tipo de mídia especificado à biblioteca especificada se não houver atualmente uma relação no objeto de biblioteca. Em seguida, a função criará os pools de mídia do sistema se eles não existirem. |
AllocateNtmsMedia A função AllocateNtmsMedia aloca uma parte da mídia disponível. |
BeginNtmsDeviceChangeDetection A função BeginNtmsDeviceChangeDetection permite que o aplicativo inicie uma sessão de detecção de alteração de dispositivo. |
CancelNtmsLibraryRequest A função CancelNtmsLibraryRequest cancela solicitações RSM pendentes, como chamadas para a função CleanNtmsDrive. Se a biblioteca estiver ocupada, o RSM enfileira o cancelamento e retorna êxito. |
CancelNtmsOperatorRequest A função CancelNtmsOperatorRequest cancela a solicitação de operador RSM especificada. |
ChangeNtmsMediaType A função ChangeNtmsMediaType move o PMID especificado para o pool de mídia de destino especificado e define o identificador de tipo de mídia do PMID como o tipo de mídia do pool de mídia de destino. |
CleanNtmsDrive A função CleanNtmsDrive enfileira uma solicitação de limpeza para a unidade especificada para limpeza. |
CloseNtmsNotification A função CloseNtmsNotification fecha o canal de notificação aberto especificado. |
CloseNtmsSession A função CloseNtmsSession fecha a sessão RSM especificada. |
CreateNtmsMediaA A função CreateNtmsMedia cria um PMID e um lado (ou lados) para uma nova parte da mídia offline. A mídia é colocada no pool de mídia especificado para lpPhysicalMedia. (ANSI) |
CreateNtmsMediaPool A função CreateNtmsMediaPool cria um novo pool de mídia de aplicativo. (CreateNtmsMediaPool) |
CreateNtmsMediaPoolA A função CreateNtmsMediaPool cria um novo pool de mídia de aplicativo. (CreateNtmsMediaPoolA) |
CreateNtmsMediaPoolW A função CreateNtmsMediaPoolW (Unicode) cria um novo pool de mídia de aplicativo. (CreateNtmsMediaPoolW) |
CreateNtmsMediaW A função CreateNtmsMedia cria um PMID e um lado (ou lados) para uma nova parte da mídia offline. A mídia é colocada no pool de mídia especificado para lpPhysicalMedia. (Unicode) |
DesalocadoNtmsMedia A função DeallocateNtmsMedia desaloca o lado associado à mídia lógica especificada. |
DecommissionNtmsMedia A função DecommissionNtmsMedia move um lado do estado Disponível para o estado Desativado. |
DeleteNtmsDrive A função DeleteNtmsDrive exclui uma unidade do banco de dados RSM. A unidade deve ter um dwOperationalState de NTMS_NOT_PRESENT. |
DeleteNtmsLibrary A função DeleteNtmsLibrary exclui uma biblioteca e todos os dispositivos contidos na biblioteca do banco de dados RSM. Toda a mídia na biblioteca é movida para a biblioteca offline. |
DeleteNtmsMedia A função DeleteNtmsMedia exclui uma parte física da mídia offline do RSM removendo todas as referências à mídia especificada do banco de dados. |
DeleteNtmsMediaPool A função DeleteNtmsMediaPool exclui o pool de mídia do aplicativo especificado. |
DeleteNtmsMediaType A função DeleteNtmsMediaType exclui a relação de tipo de mídia especificada da biblioteca especificada, desde que a biblioteca não contenha nenhum objeto de mídia física do tipo de mídia especificado. |
DeleteNtmsRequests A função DeleteNtmsRequests exclui uma solicitação ou uma lista de solicitações do banco de dados RSM. |
DisableNtmsObject A função DisableNtmsObject desabilita o objeto RSM especificado. |
DismountNtmsDrive A função DismountNtmsDrive enfileira um comando para mover a mídia na unidade especificada para o slot de armazenamento. Essa função deve ser emparelhada com a função MountNtmsMedia. |
DismountNtmsMedia A função DismountNtmsMedia enfileira um comando para mover a mídia especificada em uma unidade para seu armazenamento. Essa função deve ser emparelhada com a função MountNtmsMedia. |
EjectDiskFromSADriveA A função EjectDiskFromSADrive ejeta a mídia que está em uma unidade removível autônoma. (ANSI) |
EjectDiskFromSADriveW A função EjectDiskFromSADrive ejeta a mídia que está em uma unidade removível autônoma. (Unicode) |
EjectNtmsCleaner A função EjectNtmsCleaner ejeta o cartucho de limpeza do slot de limpeza atualmente reservado. |
EjectNtmsMedia A função EjectNtmsMedia ejeta o meio especificado da porta da biblioteca atual. Se a biblioteca estiver ocupada, o RSM enfileira o EjectNtmsMedia e retorna êxito. |
EnableNtmsObject A função EnableNtmsObject habilita o objeto especificado. |
EndNtmsDeviceChangeDetection A função EndNtmsDeviceChangeDetection encerra a detecção de alteração de dispositivo para qualquer dispositivo de destino especificado usando a função SetNtmsDeviceChangeDetection e fecha o identificador de detecção de alterações. |
EnumerateNtmsObject A função EnumerateNtmsObject enumera os objetos RSM contidos no parâmetro lpContainerId. |
ExportNtmsDatabase A função ExportNtmsDatabase cria um conjunto consistente de arquivos de banco de dados no diretório do banco de dados RSM. |
GetNtmsMediaPoolNameA A função GetNtmsMediaPoolName recupera a hierarquia de nome completo do pool de mídia especificado. (ANSI) |
GetNtmsMediaPoolNameW A função GetNtmsMediaPoolName recupera a hierarquia de nome completo do pool de mídia especificado. (Unicode) |
GetNtmsObjectAttributeA A função GetNtmsObjectAttribute recupera o atributo estendido (dados privados nomeados) do objeto RSM especificado. (ANSI) |
GetNtmsObjectAttributeW A função GetNtmsObjectAttribute recupera o atributo estendido (dados privados nomeados) do objeto RSM especificado. (Unicode) |
GetNtmsObjectInformation A função GetNtmsObjectInformation retorna a estrutura de informações de um objeto para o objeto especificado. (GetNtmsObjectInformation) |
GetNtmsObjectInformationA A função GetNtmsObjectInformation retorna a estrutura de informações de um objeto para o objeto especificado. (GetNtmsObjectInformationA) |
GetNtmsObjectInformationW A função GetNtmsObjectInformationW (Unicode) retorna a estrutura de informações de um objeto para o objeto especificado. (GetNtmsObjectInformationW) |
GetNtmsObjectSecurity A função GetNtmsObjectSecurity lê o descritor de segurança do objeto RSM especificado. |
GetNtmsRequestOrder A função GetNtmsRequestOrder obtém a ordem em que a solicitação especificada será processada na fila da biblioteca. |
GetNtmsUIOptionsA A função GetNtmsUIOptions obtém a lista de nomes de computador para os quais o tipo especificado de interface do usuário está sendo direcionado para o objeto fornecido. (ANSI) |
GetNtmsUIOptionsW A função GetNtmsUIOptions obtém a lista de nomes de computador para os quais o tipo especificado de interface do usuário está sendo direcionado para o objeto fornecido. (Unicode) |
GetVolumesFromDriveA A função GetVolumesFromDrive recupera o volume e a letra da unidade para uma determinada unidade de mídia de armazenamento removível. (ANSI) |
GetVolumesFromDriveW A função GetVolumesFromDrive recupera o volume e a letra da unidade para uma determinada unidade de mídia de armazenamento removível. (Unicode) |
IdentifiNtmsSlot A função IdentifiNtmsSlot identifica a mídia no slot especificado em uma biblioteca. O comando retorna quando a identificação é concluída. |
ImportNtmsDatabase A função ImportNtmsDatabase faz com que o RSM importe os arquivos de banco de dados do diretório Export do banco de dados na próxima reinicialização do RSM. |
InjectNtmsCleaner A função InjectNtmsCleaner permite que um cartucho mais limpo seja inserido na unidade de biblioteca especificada. |
InjectNtmsMedia A função InjectNtmsMedia permite que a mídia seja inserida na porta da biblioteca especificada. Se a biblioteca estiver ocupada, o RSM enfileira o InjectNtmsMedia e retornará êxito. |
InventoryNtmsLibrary A função InventoryNtmsLibrary enfileira um inventário da biblioteca especificada. Se a biblioteca estiver ocupada, o RSM enfileira o InventoryNtmsLibrary e retorna êxito. |
MountNtmsMedia A função MountNtmsMedia monta de forma síncrona uma ou mais partes de mídia. |
MoveToNtmsMediaPool A função MoveToNtmsMediaPool move o meio especificado de seu pool de mídia atual para o pool de mídia especificado. |
OpenNtmsNotification A função OpenNtmsNotification abre um canal para receber notificações de alteração de objeto RSM para objetos do tipo especificado. |
OpenNtmsSessionA A função OpenNtmsSession configura uma sessão com um servidor RSM. (ANSI) |
OpenNtmsSessionW A função OpenNtmsSession configura uma sessão com um servidor RSM. (Unicode) |
ReleaseNtmsCleanerSlot A função ReleaseNtmsCleanerSlot remove uma reserva de slot existente para um cartucho de limpeza. Em seguida, o slot pode ser usado para cartuchos de dados. |
ReserveNtmsCleanerSlot A função ReserveNtmsCleanerSlot reserva um único slot em uma unidade de biblioteca para um cartucho de limpador de unidade. |
SatisfyNtmsOperatorRequest A função SatisfyNtmsOperatorRequest conclui a solicitação de operador RSM especificada. |
SetNtmsDeviceChangeDetection A função SetNtmsDeviceChangeDetection define um ou mais dispositivos de destino para detecção de alterações. |
SetNtmsMediaComplete A função SetNtmsMediaComplete marca uma parte da mídia lógica como concluída. |
SetNtmsObjectAttributeA A função SetNtmsObjectAttribute cria um atributo estendido (dados privados nomeados) no objeto RSM especificado. (ANSI) |
SetNtmsObjectAttributeW A função SetNtmsObjectAttribute cria um atributo estendido (dados privados nomeados) no objeto RSM especificado. (Unicode) |
SetNtmsObjectInformation A função SetNtmsObjectInformation altera a estrutura de informações do objeto especificado. (SetNtmsObjectInformation) |
SetNtmsObjectInformationA A função SetNtmsObjectInformation altera a estrutura de informações do objeto especificado. (SetNtmsObjectInformationA) |
SetNtmsObjectInformationW A função SetNtmsObjectInformationW (Unicode) altera a estrutura de informações do objeto especificado. (SetNtmsObjectInformationW) |
SetNtmsObjectSecurity A função SetNtmsObjectSecurity grava o descritor de segurança para o objeto RSM especificado. |
SetNtmsRequestOrder A função SetNtmsRequestOrder define a ordem em que a solicitação especificada será processada na fila da biblioteca. |
SetNtmsUIOptionsA A função SetNtmsUIOptions modifica a lista de nomes de computador para os quais o tipo especificado de interface do usuário está sendo direcionado para o objeto fornecido. (ANSI) |
SetNtmsUIOptionsW A função SetNtmsUIOptions modifica a lista de nomes de computador para os quais o tipo especificado de interface do usuário está sendo direcionado para o objeto fornecido. (Unicode) |
SubmitNtmsOperatorRequestA A função SubmitNtmsOperatorRequest envia uma solicitação de operador RSM. (ANSI) |
SubmitNtmsOperatorRequestW A função SubmitNtmsOperatorRequest envia uma solicitação de operador RSM. (Unicode) |
SwapNtmsMedia A função SwapNtmsMedia troca os lados associados aos dois LMIDs especificados. Os LMIDs especificados devem estar no mesmo pool de mídia. |
UpdateNtmsOmidInfo A função UpdateNtmsOmidInfo atualiza o banco de dados RSM com informações de rótulo imediatamente após a gravação no meio recém-alocado. |
WaitForNtmsNotification A função WaitForNtmsNotification aguarda a próxima notificação de alteração de objeto. |
WaitForNtmsOperatorRequest A função WaitForNtmsOperatorRequest aguarda a solicitação de operador RSM especificada. |
NTMS_ALLOCATION_INFORMATION A estrutura NTMS_ALLOCATION_INFORMATION contém informações sobre o pool de mídia de origem do qual um meio foi obtido. |
NTMS_CHANGERINFORMATIONA A estrutura NTMS_CHANGERINFORMATION define propriedades específicas de um objeto de alterador robótico. (ANSI) |
NTMS_CHANGERINFORMATIONW A estrutura NTMS_CHANGERINFORMATION define propriedades específicas de um objeto de alterador robótico. (Unicode) |
NTMS_CHANGERTYPEINFORMATIONA A estrutura NTMS_CHANGERTYPEINFORMATION define as propriedades específicas para um tipo de modificador robótico com suporte do RSM. (ANSI) |
NTMS_CHANGERTYPEINFORMATIONW A estrutura NTMS_CHANGERTYPEINFORMATION define as propriedades específicas para um tipo de modificador robótico com suporte do RSM. (Unicode) |
NTMS_COMPUTERINFORMATION A estrutura NTMS_COMPUTERINFORMATION define as propriedades específicas do servidor RSM. |
NTMS_DRIVEINFORMATIONA A estrutura NTMS_DRIVEINFORMATION define propriedades específicas de um objeto de unidade. (ANSI) |
NTMS_DRIVEINFORMATIONW A estrutura NTMS_DRIVEINFORMATION define propriedades específicas de um objeto de unidade. (Unicode) |
NTMS_DRIVETYPEINFORMATIONA A estrutura NTMS_DRIVETYPEINFORMATION define as propriedades específicas para um tipo de unidade com suporte do RSM. (ANSI) |
NTMS_DRIVETYPEINFORMATIONW A estrutura NTMS_DRIVETYPEINFORMATION define as propriedades específicas para um tipo de unidade com suporte do RSM. (Unicode) |
NTMS_IEDOORINFORMATION A estrutura NTMS_IEDOORINFORMATION define propriedades específicas para um objeto de porta de inserção/ejeção. |
NTMS_IEPORTINFORMATION A estrutura NTMS_IEPORTINFORMATION define propriedades específicas de um objeto de porta de inserção/ejeção. |
NTMS_LIBRARYINFORMATION A estrutura NTMS_LIBRARYINFORMATION define propriedades específicas de um objeto de biblioteca. |
NTMS_LIBREQUESTINFORMATIONA A estrutura NTMS_LIBREQUESTINFORMATION define as propriedades específicas de uma solicitação de trabalho, que são enfileiradas no RSM. (ANSI) |
NTMS_LIBREQUESTINFORMATIONW A estrutura NTMS_LIBREQUESTINFORMATION define as propriedades específicas de uma solicitação de trabalho, que são enfileiradas no RSM. (Unicode) |
NTMS_LMIDINFORMATION A estrutura NTMS_LMIDINFORMATION define as propriedades específicas de um objeto de mídia lógica. |
NTMS_MEDIAPOOLINFORMATION A estrutura NTMS_MEDIAPOOLINFORMATION define as propriedades específicas de um objeto de pool de mídia. |
NTMS_MEDIATYPEINFORMATION A estrutura NTMS_MEDIATYPEINFORMATION define as propriedades específicas para um tipo de mídia compatível com o RSM. |
NTMS_NOTIFICATIONINFORMATION A estrutura NTMS_NOTIFICATIONINFORMATION define um objeto e uma operação que ocorreram no banco de dados RSM. |
NTMS_OBJECTINFORMATIONA A estrutura NTMS_OBJECTINFORMATION define as propriedades que um aplicativo pode obter e definir para dispositivos RSM, controles de mídia e sistema (como bibliotecas, unidades, mídia, solicitações de operador). Essa é a estrutura comum de objetos no banco de dados RSM. (ANSI) |
NTMS_OBJECTINFORMATIONW A estrutura NTMS_OBJECTINFORMATION define as propriedades que um aplicativo pode obter e definir para dispositivos RSM, controles de mídia e sistema (como bibliotecas, unidades, mídia, solicitações de operador). Essa é a estrutura comum de objetos no banco de dados RSM. (Unicode) |
NTMS_OPREQUESTINFORMATIONA A estrutura NTMS_OPREQUESTINFORMATION define as propriedades específicas para o controle do sistema de solicitação de operador para RSM. (ANSI) |
NTMS_OPREQUESTINFORMATIONW A estrutura NTMS_OPREQUESTINFORMATION define as propriedades específicas para o controle do sistema de solicitação de operador para RSM. (Unicode) |
NTMS_PARTITIONINFORMATIONA A estrutura NTMS_PARTITIONINFORMATION define as propriedades específicas do objeto lateral. (ANSI) |
NTMS_PARTITIONINFORMATIONW A estrutura NTMS_PARTITIONINFORMATION define as propriedades específicas do objeto lateral. (Unicode) |
NTMS_PMIDINFORMATIONA A estrutura NTMS_PMIDINFORMATION define as propriedades específicas de um objeto de mídia física. (ANSI) |
NTMS_PMIDINFORMATIONW A estrutura NTMS_PMIDINFORMATION define as propriedades específicas de um objeto de mídia física. (Unicode) |
NTMS_STORAGESLOTINFORMATION A estrutura NTMS_STORAGESLOTINFORMATION define propriedades específicas de um objeto de slot de armazenamento. |
NtmsObjectsTypes O tipo de enumeração NtmsObjectsTypes especifica os tipos de objetos RSM. |