Share via


NDK_FN_SRQ_RECEIVE回呼函式 (ndkpi.h)

NdkSrqReceive (NDK_FN_SRQ_RECEIVE) 函式會在 SRQ) 的 NDK 共用接收 (佇列上張貼接收要求。

語法

NDK_FN_SRQ_RECEIVE NdkFnSrqReceive;

NTSTATUS NdkFnSrqReceive(
  [in]           NDK_SRQ *pNdkSrq,
  [in, optional] PVOID RequestContext,
                 const NDK_SGE *pSgl,
  [in]           ULONG nSge
)
{...}

參數

[in] pNdkSrq

NDK 共用接收佇列的指標, (SRQ) 物件 (NDK_SRQ) 。

[in, optional] RequestContext

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

pSgl

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

[in] nSge

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

傳回值

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

傳回碼 Description
STATUS_SUCCESS
已成功張貼接收要求。 完成專案會在要求完成時,將佇列排入 CQ () 完成佇列。
其他狀態代碼
發生錯誤。

備註

NdkSrqReceive 會將接收要求張貼至共用接收佇列, (SRQ) 。

規格需求

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

另請參閱

NDK_RESULT

NDK_SGE

NDK_SRQ