Función SubmitNtmsOperatorRequestA (ntmsapi.h)
[administrador de almacenamiento extraíble ya no está disponible a partir de Windows 7 y Windows Server 2008 R2.]
La función SubmitNtmsOperatorRequest envía una solicitud de operador RSM.
Sintaxis
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
Identificador de la sesión devuelta por la función
[in] dwRequest
Tipo de solicitud de operador. Este parámetro puede ser uno de los siguientes valores.
[in] lpMessage
Cadena de mensaje opcional que se va a enviar al usuario.
[in] lpArg1Id
Identificador de objeto de la solicitud de operador. Consulte las descripciones de los valores del parámetro dwRequest para obtener una descripción del tipo de objeto que se debe pasar para este parámetro.
[in] lpArg2Id
Identificador de objeto de la solicitud de operador. Consulte las descripciones de los valores del parámetro dwRequest para obtener más información sobre el tipo de objeto que se debe pasar para este parámetro.
[out] lpRequestId
Puntero a un búfer que recibe el identificador de la solicitud de operador que se creó.
Valor devuelto
Esta función devuelve uno de los siguientes valores.
Valor | Significado |
---|---|
|
Se deniega el acceso a uno o varios objetos RSM. |
|
Error en la consulta o actualización de la base de datos. |
|
El valor especificado en el parámetro |
|
Uno de los valores de parámetro no es válido. |
|
No se puede conectar al servicio RSM. |
|
No se puede encontrar el objeto de origen o destino. |
|
La función se realizó correctamente. |
Observaciones
La función SubmitNtmsOperatorRequest envía una solicitud de operador y devuelve el estado de la solicitud (satisfecho o cancelado) o agota el tiempo de espera (si el operador no actúa tras la solicitud). Las solicitudes de operador se usan para solicitar medios, para solicitar que el medio especificado se mueva de una biblioteca a otra, o para solicitar el servicio de dispositivo RSM.
El valor NTMS_OPEREQ_MESSAGE (en el parámetro dwRequest) es el tipo de solicitud que suelen usar las aplicaciones. RSM no puede usar NTMS_OPEREQ_MESSAGE. RSM usa los otros tipos de solicitud según sea necesario.
Nota
El encabezado ntmsapi.h define SubmitNtmsOperatorRequest como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows XP [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows Server 2003 [solo aplicaciones de escritorio] |
de la plataforma de destino de |
Windows |
encabezado de |
ntmsapi.h |
biblioteca de |
Ntmsapi.lib |
DLL de |
Ntmsapi.dll |
Consulte también
funciones de solicitud de operador de