NDK_FN_ARM_CQ función de devolución de llamada (ndkpi.h)
La función NdkArmCq (NDK_FN_ARM_CQ) proporciona una notificación de cola de finalización de NDK (CQ).
Sintaxis
NDK_FN_ARM_CQ NdkFnArmCq;
void NdkFnArmCq(
[in] NDK_CQ *pNdkCq,
[in] ULONG Type
)
{...}
Parámetros
[in] pNdkCq
Puntero a un objeto de cola de finalización NDK (NDK_CQ).
[in] Type
Tipo de notificación a arm. Se definen los siguientes tipos de notificación:
Valor devuelto
None
Observaciones
Después de que el consumidor de NDK armó una notificación de cola de finalización (CQ), el proveedor llama a la función de devolución de llamada NdkCqNotificationCallback (la rutina NDK_FN_CQ_NOTIFICATION_CALLBACK que el consumidor especificó cuando se creó el CQ con la función NdkCreateCq (NDK_FN_CREATE_CQ) cuando se debe el tipo de notificación especificado.
Si el CQ se cierra mientras una llamada a NdkCqNotificationCallback está en curso, la solicitud de cierre permanecerá pendiente hasta que NdkCqNotificationCallback devuelva el control al proveedor. Una vez completada la solicitud de cierre, el proveedor no llamará a NdkCqNotificationCallback.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Ninguno compatible, compatible con NDIS 6.30 y versiones posteriores. |
Servidor mínimo compatible | Windows Server 2012 |
Plataforma de destino | Windows |
Encabezado | ndkpi.h (incluya Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |
Consulte también
Requisitos de control de finalización de NDKPI