PBEGIN_RESCALL_ROUTINE función de devolución de llamada (resapi.h)
Inicia una llamada a un código de control de recursos. El tipo PBEGIN_RESCALL_ROUTINE define un puntero a esta función de devolución de llamada.
Sintaxis
PBEGIN_RESCALL_ROUTINE PbeginRescallRoutine;
DWORD PbeginRescallRoutine(
[in] RESID Resource,
[in] DWORD ControlCode,
[in] PVOID InBuffer,
[in] DWORD InBufferSize,
[out] PVOID OutBuffer,
[in] DWORD OutBufferSize,
[out] LPDWORD BytesReturned,
[in] PRES_CTL_CTX context,
[out] PBOOL ReturnedAsynchronously
)
{...}
Parámetros
[in] Resource
Identificador de recurso del recurso.
[in] ControlCode
Código de control al que se va a llamar.
[in] InBuffer
Puntero al búfer que contiene los datos de entrada de la llamada al código de control.
[in] InBufferSize
Tamaño del búfer especificado por InBuffer, en bytes.
[out] OutBuffer
Puntero al búfer que contiene los datos de salida de la llamada al código de control.
[in] OutBufferSize
Tamaño del búfer especificado por OutBuffer, en bytes.
[out] BytesReturned
Tamaño de los datos devueltos por OutBuffer, en bytes.
[in] context
Contexto para el código de control de recursos al que se llamó.
Windows Server 2012 R2: Este parámetro se agregó en Windows Server 2016.
[out] ReturnedAsynchronously
TRUE si la operación devuelve de forma asincrónica; de lo contrario, FALSE.
Windows Server 2012 R2: Este parámetro se agregó en Windows Server 2016.
Valor devuelto
La función devuelve uno de los valores siguientes o un código de error del sistema:
Código devuelto | Descripción |
---|---|
|
La operación se ha completado correctamente. |
|
No se encontró el identificador de recurso. |
|
No se admite el código de control solicitado. |
Requisitos
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2012 R2 |
Plataforma de destino | Windows |
Encabezado | resapi.h |