Función SubmitNtmsOperatorRequestW (ntmsapi.h)
[El 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 SubmitNtmsOperatorRequestW(
[in] HANDLE hSession,
[in] DWORD dwRequest,
[in] LPCWSTR 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 OpenNtmsSession .
[in] dwRequest
Tipo de solicitud de operador. Este parámetro puede ser uno de los valores siguientes.
[in] lpMessage
Cadena de mensaje opcional que se va a enviar al usuario.
[in] lpArg1Id
Identificador de objeto para la solicitud del 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 para la solicitud del operador. Consulte las descripciones de los valores del parámetro dwRequest para obtener más información sobre qué tipo de objeto 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 valores siguientes.
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 hSession es NULL o no es válido. |
|
Uno de los valores de parámetro no es válido. |
|
No se puede conectar al servicio RSM. |
|
No se encuentra el objeto de origen o destino. |
|
La función se realizó correctamente. |
Comentarios
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 de 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 neutro de codificación con código que no es neutral de codificación puede provocar discrepancias que dan lugar a errores de compilación o en tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ntmsapi.h |
Library | Ntmsapi.lib |
Archivo DLL | Ntmsapi.dll |