共用方式為


NDK_FN_RECEIVE回呼函式 (ndkpi.h)

NdkReceiveNDK_FN_RECEIVE) 函式會在 NDK 佇列組 (QP) 上張貼接收要求。

語法

NDK_FN_RECEIVE NdkFnReceive;

NTSTATUS NdkFnReceive(
  [in]           NDK_QP *pNdkQp,
  [in, optional] PVOID RequestContext,
                 const NDK_SGE *pSgl,
  [in]           ULONG nSge
)
{...}

參數

[in] pNdkQp

NDK 佇列組 (QP) 物件的指標(NDK_QP)。

[in, optional] RequestContext

要在此要求之 NDK_RESULT 結構 RequestContext 中傳回的內容值 成員。

pSgl

SGE 結構的陣列(NDK_SGE),代表接收傳入數據的緩衝區。

[in] nSge

pSgl 參數中所指定陣列中的 SGE 結構數目。

傳回值

NdkReceive 函式會傳回下列其中一個 NTSTATUS 程式代碼。

傳回碼 描述
STATUS_SUCCESS
已成功張貼要求。 完成專案會在工作要求完成時排入 CQ 佇列。
其他狀態代碼
發生錯誤。

言論

NdkReceive 在佇列組 (QP) 上張貼接收要求。

要求

要求 價值
最低支援的用戶端 不支援,在 NDIS 6.30 和更新版本中支援。
支援的最低伺服器 Windows Server 2012
目標平臺 窗戶
標頭 ndkpi.h (包括 Ndkpi.h)
IRQL <=DISPATCH_LEVEL

另請參閱

NDKPI 工作要求張貼需求

NDK_QP

NDK_RESULT

NDK_SGE