}\r
\r
return CNDSharedReceiveQueue::CreateInstance(this, queueDepth, maxSge,\r
- notifyThreshold, affinity,\r
+ notifyThreshold, group, affinity,\r
ppSharedReceiveQueue);\r
}\r
\r
}\r
\r
STDMETHODIMP CNDSharedReceiveQueue::\r
-Init(DWORD queueDepth, DWORD maxSGE, DWORD notifyThreshold, KAFFINITY affinity)\r
+Init(DWORD queueDepth, DWORD maxSGE, DWORD notifyThreshold,\r
+ USHORT group, KAFFINITY affinity)\r
{\r
HRESULT hr;\r
\r
void Delete() {delete this;}\r
static STDMETHODIMP\r
CreateInstance(CNDAdapter *pAdapter, DWORD queueDepth, DWORD maxSge,\r
- DWORD notifyThreshold, KAFFINITY affinity,\r
+ DWORD notifyThreshold, USHORT group, KAFFINITY affinity,\r
VOID** ppSharedReceiveQueue)\r
{\r
HRESULT hr;\r
goto err1;\r
}\r
\r
- hr = srq->Init(queueDepth, maxSge, notifyThreshold, affinity);\r
+ hr = srq->Init(queueDepth, maxSge, notifyThreshold, group, affinity);\r
if (FAILED(hr)) {\r
goto err2;\r
}\r
CNDAdapter *m_pAdapter;\r
\r
STDMETHODIMP Init(DWORD queueDepth, DWORD maxSge, DWORD notifyThreshold,\r
- KAFFINITY affinity);\r
+ USHORT group, KAFFINITY affinity);\r
};\r
\r
#endif // _ND_SRQ_H_\r