Função SubmitNtmsOperatorRequestA (ntmsapi.h)
[Gerenciador de Armazenamento Removível não está mais disponível a partir do Windows 7 e do Windows Server 2008 R2.]
A função
Sintaxe
DWORD SubmitNtmsOperatorRequestA(
[in] HANDLE hSession,
[in] DWORD dwRequest,
[in] LPCSTR lpMessage,
[in] LPNTMS_GUID lpArg1Id,
[in] LPNTMS_GUID lpArg2Id,
[out] LPNTMS_GUID lpRequestId
);
Parâmetros
[in] hSession
Manipule para a sessão retornada pela função
[in] dwRequest
Tipo de solicitação de operador. Esse parâmetro pode ser um dos valores a seguir.
[in] lpMessage
Cadeia de caracteres de mensagem opcional a ser enviada ao usuário.
[in] lpArg1Id
Identificador de objeto para a solicitação do operador. Consulte as descrições dos valores no parâmetro dwRequest para obter uma descrição do tipo de objeto que deve ser passado para esse parâmetro.
[in] lpArg2Id
Identificador de objeto para a solicitação do operador. Consulte as descrições dos valores no parâmetro dwRequest para obter detalhes sobre qual tipo de objeto deve ser passado para esse parâmetro.
[out] lpRequestId
Ponteiro para um buffer que recebe o identificador da solicitação do operador que foi criada.
Valor de retorno
Essa função retorna um dos valores a seguir.
Valor | Significado |
---|---|
|
O acesso a um ou mais objetos RSM é negado. |
|
Falha na consulta ou atualização do banco de dados. |
|
O valor especificado no parâmetro hSession é NULL ou não é válido. |
|
Um dos valores de parâmetro não é válido. |
|
Não é possível se conectar ao serviço RSM. |
|
Não é possível localizar o objeto de origem ou de destino. |
|
A função foi bem-sucedida. |
Observações
A função SubmitNtmsOperatorRequest envia uma solicitação de operador e retorna o status da solicitação (Atendida ou Cancelada) ou o tempo limite (se o operador não agir após a solicitação). As solicitações de operador são usadas para solicitar mídia, para solicitar que o meio especificado seja movido de uma biblioteca para outra ou para solicitar o serviço de dispositivo RSM.
O valor NTMS_OPEREQ_MESSAGE (no parâmetro dwRequest) é o tipo de solicitação usado com mais frequência pelos aplicativos. O RSM não pode usar NTMS_OPEREQ_MESSAGE. O RSM usa os outros tipos de solicitação conforme necessário.
Nota
O cabeçalho ntmsapi.h define SubmitNtmsOperatorRequest como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows XP [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2003 [somente aplicativos da área de trabalho] |
da Plataforma de Destino |
Windows |
cabeçalho | ntmsapi.h |
biblioteca | Ntmsapi.lib |
de DLL |
Ntmsapi.dll |
Consulte também
Funções de solicitação do operador