NDK_FN_FLUSH función de devolución de llamada (ndkpi.h)
La función NdkFlush (NDK_FN_FLUSH) inicia la cancelación de la recepción y las solicitudes de cola del iniciador que están pendientes actualmente en un objeto de par de cola NDK (QP).
Sintaxis
NDK_FN_FLUSH NdkFnFlush;
void NdkFnFlush(
[in] NDK_QP *pNdkQp
)
{...}
Parámetros
[in] pNdkQp
Puntero a un par de colas NDK (QP) (NDK_QP).
Valor devuelto
None
Observaciones
NdkFlush cancela las solicitudes de recepción y cola del iniciador que están pendientes actualmente en un QP. Las solicitudes vacías tienen STATUS_CANCELLED como estado de finalización.
Si el consumidor de NDK quiere comprobar que todas las solicitudes se vacían después de emitir NdkFlush, el consumidor debe vaciar el CQ hasta que vea las finalizaciones de todas las solicitudes en cola antes de llamar a NdkFlush.
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 |