NDK_FN_ARM_CQ fonction de rappel (ndkpi.h)
La fonction NdkArmCq (NDK_FN_ARM_CQ) arme une notification de file d’attente d’achèvement (CQ) NDK.
Syntaxe
NDK_FN_ARM_CQ NdkFnArmCq;
void NdkFnArmCq(
[in] NDK_CQ *pNdkCq,
[in] ULONG Type
)
{...}
Paramètres
[in] pNdkCq
Pointeur vers un objet de file d’attente d’achèvement NDK (NDK_CQ).
[in] Type
Type de notification à arm. Les types de notification suivants sont définis :
Valeur de retour
None
Remarques
Une fois que le consommateur NDK a lancé une notification de file d’attente d’achèvement (CQ), le fournisseur appelle la fonction de rappel NdkCqNotificationCallback (la routine NDK_FN_CQ_NOTIFICATION_CALLBACK spécifiée par le consommateur lors de la création du CQ avec la fonction NdkCreateCq (NDK_FN_CREATE_CQ) lorsque le type de notification spécifié est dû.
Si le CQ est fermé alors qu’un appel à NdkCqNotificationCallback est en cours, la demande de fermeture reste en attente jusqu’à ce que NdkCqNotificationCallback retourne le contrôle au fournisseur. Une fois la demande de fermeture terminée, le fournisseur n’appelle pas NdkCqNotificationCallback.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge, pris en charge dans NDIS 6.30 et versions ultérieures. |
Serveur minimal pris en charge | Windows Server 2012 |
Plateforme cible | Windows |
En-tête | ndkpi.h (inclure Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |
Voir aussi
Exigences de gestion de la saisie semi-automatique NDKPI