Compartir a través de


Método IRequestCallbackRequestCompletion::OnCompletion (wudfddi.h)

[Advertencia: UMDF 2 es la versión más reciente de UMDF y sustituye a UMDF 1. Todos los controladores UMDF nuevos deben escribirse con UMDF 2. No se agregan nuevas características a UMDF 1 y hay compatibilidad limitada con UMDF 1 en versiones más recientes de Windows 10. Los controladores universales de Windows deben usar UMDF 2. Para obtener más información, consulta Introducción con UMDF.

El método OnCompletion completa la solicitud especificada.

Sintaxis

void OnCompletion(
  [in] IWDFIoRequest               *pWdfRequest,
  [in] IWDFIoTarget                *pIoTarget,
  [in] IWDFRequestCompletionParams *pParams,
  [in] void                        *pContext
);

Parámetros

[in] pWdfRequest

Puntero a la interfaz IWDFIoRequest que representa el objeto de solicitud de marco.

[in] pIoTarget

Puntero a la interfaz IWDFIoTarget del objeto de destino de E/S que representa el controlador inferior de la pila donde se envió anteriormente la solicitud.

[in] pParams

Puntero a la interfaz IWDFRequestCompletionParams del objeto parameters para la solicitud de finalización.

[in] pContext

Puntero a un búfer que contiene información de contexto relacionada con la solicitud de finalización.

Valor devuelto

None

Observaciones

Un controlador registra la interfaz IRequestCallbackRequestCompletion cuando el controlador llama al método IWDFIoRequest::SetCompletionCallback .

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado wudfddi.h (incluya Wudfddi.h)

Consulte también

IRequestCallbackRequestCompletion

IWDFIoRequest

IWDFIoRequest::SetCompletionCallback

IWDFIoTarget

IWDFRequestCompletionParams