NDK_FN_ARM_CQ funzione di callback (ndkpi.h)
La funzione NdkArmCq (NDK_FN_ARM_CQ) include una notifica CQ (NDK Completion Queue).
Sintassi
NDK_FN_ARM_CQ NdkFnArmCq;
void NdkFnArmCq(
[in] NDK_CQ *pNdkCq,
[in] ULONG Type
)
{...}
Parametri
[in] pNdkCq
Puntatore a un oggetto coda di completamento NDK (NDK_CQ).
[in] Type
Tipo di notifica da arme. Vengono definiti i tipi di notifica seguenti:
Valore restituito
nessuno
Osservazioni
Dopo che il consumer NDK esegue una notifica di coda di completamento (CQ), il provider chiama la funzione di callback NdkCqNotificationCallback (la routine NDK_FN_CQ_NOTIFICATION_CALLBACK che il consumer ha specificato quando è stato creato CQ con la funzione NdkCreateCq (NDK_FN_CREATE_CQ) quando il tipo specificato di notifica è dovuto.
Se il CQ viene chiuso mentre è in corso una chiamata a NdkCqNotificationCallback , la richiesta di chiusura rimarrà in sospeso fino a quando NdkCqNotificationCallback restituisce il controllo al provider. Al termine della richiesta di chiusura, il provider non chiamerà NdkCqNotificationCallback.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | None supported,Supported in NDIS 6.30 and later. |
Server minimo supportato | Windows Server 2012 |
Piattaforma di destinazione | Windows |
Intestazione | ndkpi.h (include Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |
Vedi anche
Requisiti di gestione del completamento degli indicatori KPI ND