структура 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 (include Ndkpi.h) |