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:

Funções

 
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.

Estruturas

 
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.

Enumerações

 
NtmsObjectsTypes

O tipo de enumeração NtmsObjectsTypes especifica os tipos de objetos RSM.