NDK_FN_ARM_CQ função de retorno de chamada (ndkpi.h)
A função NdkArmCq (NDK_FN_ARM_CQ) arma uma notificação de CQ (fila de conclusão do NDK).
Sintaxe
NDK_FN_ARM_CQ NdkFnArmCq;
void NdkFnArmCq(
[in] NDK_CQ *pNdkCq,
[in] ULONG Type
)
{...}
Parâmetros
[in] pNdkCq
Um ponteiro para um objeto de fila de conclusão do NDK (NDK_CQ).
[in] Type
O tipo de notificação para armar. Os seguintes tipos de notificação são definidos:
Valor de retorno
Nenhum
Observações
Depois que o consumidor do NDK arma uma notificação de CQ (fila de conclusão), o provedor chama a função de retorno de chamada NdkCqNotificationCallback (a rotina de NDK_FN_CQ_NOTIFICATION_CALLBACK especificada pelo consumidor quando o CQ foi criado com a função NdkCreateCq (NDK_FN_CREATE_CQ) quando o tipo especificado de notificação for devido.
Se o CQ estiver fechado enquanto uma chamada para NdkCqNotificationCallback estiver em andamento, a solicitação de fechamento permanecerá pendente até que NdkCqNotificationCallback retorne o controle ao provedor. Depois que a solicitação de fechamento for concluída, o provedor não chamará NdkCqNotificationCallback.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Nenhum com suporte, com suporte no NDIS 6.30 e posterior. |
servidor com suporte mínimo | Windows Server 2012 |
da Plataforma de Destino | Windows |
cabeçalho | ndkpi.h (inclua Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |
Consulte também
requisitos de tratamento de conclusão do NDKPI