структура NDK_RESULT (ndkpi.h)
Структура NDK_RESULT возвращает результаты для операции запроса NDK.
Синтаксис
typedef struct _NDK_RESULT {
NTSTATUS Status;
ULONG BytesTransferred;
PVOID QPContext;
PVOID RequestContext;
} NDK_RESULT;
Члены
Status
Состояние завершения запроса NDK.
BytesTransferred
Количество переданных байтов. Значение этого элемента допустимо только для завершения запросов NdkReceive (NDK_FN_RECEIVE). Элемент не определен для всех остальных завершений запросов NDK.
QPContext
Значение контекста для всех запросов, которые отправляются через пару очередей (QP). Потребитель NDK указал этот указатель при вызове функции NdkCreateQp (NDK_FN_CREATE_QP) для создания объекта NDK_QP .
RequestContext
Значение контекста запроса, указанное потребителем NDK при отправке запроса.
Комментарии
Функция NdkGetCqResults (NDK_FN_GET_CQ_RESULTS) получает массив NDK_RESULT структур, заполненных результатами завершения, которые были удалены из CQ.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Не поддерживается, поддерживается в NDIS 6.30 и более поздних версиях. |
Минимальная версия сервера | Windows Server 2012 |
Верхняя часть | ndkpi.h (включая Ndkpi.h) |