функция обратного вызова NDK_FN_CQ_NOTIFICATION_CALLBACK (ndkpi.h)
Функция NdkCqNotificationCallback (NDK_FN_CQ_NOTIFICATION_CALLBACK) вызывается поставщиком NDK для уведомления потребителя о событии очереди завершения (CQ).
Синтаксис
NDK_FN_CQ_NOTIFICATION_CALLBACK NdkFnCqNotificationCallback;
void NdkFnCqNotificationCallback(
[in, optional] PVOID CqNotificationContext,
[in] NTSTATUS CqStatus
)
{...}
Параметры
[in, optional] CqNotificationContext
Область контекста, указанная в параметре CqNotificationContext функции NdkCreateCq (NDK_FN_CREATE_CQ) при создании объекта очереди завершения (CQ).
[in] CqStatus
Указывает состояние ошибки CQ. Определены следующие коды состояния:
Возвращаемое значение
None
Remarks
Поставщик NDK вызывает NdkCqNotificationCallback , чтобы уведомить потребителя о событии очереди завершения (CQ).
Потребитель NDK указал функцию NdkCqNotificationCallback в параметре CqNotificationContext функции NdkCreateCq (NDK_FN_CREATE_CQ) при создании объекта очереди завершения (CQ).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Не поддерживается, поддерживается в NDIS 6.30 и более поздних версиях. |
Минимальная версия сервера | Windows Server 2012 |
Целевая платформа | Windows |
Header | ndkpi.h (включая Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |