PBEGIN_RESTYPECALL_ROUTINE función de devolución de llamada (resapi.h)
Inicia una llamada a un código de control de recursos. El tipo PBEGIN_RESTYPECALL_ROUTINE define un puntero a esta función de devolución de llamada.
Sintaxis
PBEGIN_RESTYPECALL_ROUTINE PbeginRestypecallRoutine;
DWORD PbeginRestypecallRoutine(
[in] LPCWSTR ResourceTypeName,
[in] DWORD ControlCode,
[in] PVOID InBuffer,
[in] DWORD InBufferSize,
[out] PVOID OutBuffer,
[in] DWORD OutBufferSize,
[out] LPDWORD BytesReturned,
[in] PRESTYPE_CTL_CTX context,
[out] PBOOL ReturnedAsynchronously
)
{...}
Parámetros
[in] ResourceTypeName
Nombre del tipo de 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 tipo de recurso 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 asincrónicamente; 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
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2012 R2 |
Plataforma de destino | Windows |
Encabezado | resapi.h |