From b90dd7d35b6125be2a9942a8e51755ed5c9194ac Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Tue, 27 Jul 2010 00:11:21 -0700 Subject: [PATCH] Refresh of nd2 --- trunk/ulp/netdirect2/user/nd_mw.cpp | 12 ++++++++++++ trunk/ulp/netdirect2/user/nd_mw.h | 4 ++++ 2 files changed, 16 insertions(+) diff --git a/trunk/ulp/netdirect2/user/nd_mw.cpp b/trunk/ulp/netdirect2/user/nd_mw.cpp index be5446d5..fb79025d 100644 --- a/trunk/ulp/netdirect2/user/nd_mw.cpp +++ b/trunk/ulp/netdirect2/user/nd_mw.cpp @@ -67,6 +67,18 @@ Release(void) return CNDBase::Release(); } +STDMETHODIMP CNDMemoryRegion:: +CancelOverlappedRequests() +{ + return ND_NOT_SUPPORTED; +} + +STDMETHODIMP CNDMemoryRegion:: +GetOverlappedResult(OVERLAPPED *pOverlapped, BOOL bWait) +{ + return ND_NOT_SUPPORTED; +} + DWORD ConvertAccessFlags(DWORD Flags) { DWORD opts = 0; diff --git a/trunk/ulp/netdirect2/user/nd_mw.h b/trunk/ulp/netdirect2/user/nd_mw.h index 47c18b2d..f4b9fb39 100644 --- a/trunk/ulp/netdirect2/user/nd_mw.h +++ b/trunk/ulp/netdirect2/user/nd_mw.h @@ -45,6 +45,10 @@ public: STDMETHODIMP_(ULONG) AddRef(); STDMETHODIMP_(ULONG) Release(); + // INDOverlapped methods + STDMETHODIMP CancelOverlappedRequests(); + STDMETHODIMP GetOverlappedResult(OVERLAPPED *pOverlapped, BOOL bWait); + // INDMemoryRegion methods STDMETHODIMP Register(const VOID* pBuffer, SIZE_T cbBuffer, DWORD flags, OVERLAPPED* pOverlapped); -- 2.46.0