NDK_FN_FLUSH função de retorno de chamada (ndkpi.h)
A função NdkFlush (NDK_FN_FLUSH) inicia o cancelamento do recebimento e das solicitações de fila do iniciador que estão atualmente pendentes em um objeto QP (par de filas) NDK.
Sintaxe
NDK_FN_FLUSH NdkFnFlush;
void NdkFnFlush(
[in] NDK_QP *pNdkQp
)
{...}
Parâmetros
[in] pNdkQp
Um ponteiro para um objeto de QP (par de filas) NDK (NDK_QP).
Retornar valor
Nenhum
Comentários
O NdkFlush cancela o recebimento e as solicitações de fila do iniciador que estão atualmente pendentes em um QP. As solicitações liberadas STATUS_CANCELLED como status de conclusão.
Se o consumidor do NDK quiser verificar se todas as solicitações foram liberadas após a emissão de NdkFlush, o consumidor deverá esvaziar o CQ até ver as conclusões de todas as solicitações que foram enfileiradas antes de chamar NdkFlush.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum com suporte, com suporte no NDIS 6.30 e posterior. |
Servidor mínimo com suporte | Windows Server 2012 |
Plataforma de Destino | Windows |
Cabeçalho | ndkpi.h (inclua Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |