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) 関数は、CQ から削除された完了結果で埋められたNDK_RESULT構造体の配列を取得します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートされていません。NDIS 6.30 以降でサポートされています。 |
サポートされている最小のサーバー | Windows Server 2012 |
Header | ndkpi.h (Ndkpi.h を含む) |