|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
Go to the source code of this file.
Data Structures |
| struct | LPWSPUPCALLTABLEEX |
| struct | LPWSABUFEX |
Defines |
| #define | _WS2SAN_H_ |
| #define | SO_MAX_RDMA_SIZE 0x700D |
| #define | SO_RDMA_THRESHOLD_SIZE 0x700E |
| #define | MEM_READ 1 |
| #define | MEM_WRITE 2 |
| #define | MEM_READWRITE 3 |
| #define | WSAID_REGISTERMEMORY {0xC0B422F5, 0xF58C, 0x11d1, {0xAD, 0x6C, 0x00, 0xC0, 0x4F, 0xA3, 0x4A, 0x2D}} |
| #define | WSAID_DEREGISTERMEMORY {0xC0B422F6, 0xF58C, 0x11d1, {0xAD, 0x6C, 0x00, 0xC0, 0x4F, 0xA3, 0x4A, 0x2D}} |
| #define | WSAID_REGISTERRDMAMEMORY {0xC0B422F7, 0xF58C, 0x11d1, {0xAD, 0x6C, 0x00, 0xC0, 0x4F, 0xA3, 0x4A, 0x2D}} |
| #define | WSAID_DEREGISTERRDMAMEMORY {0xC0B422F8, 0xF58C, 0x11d1, {0xAD, 0x6C, 0x00, 0xC0, 0x4F, 0xA3, 0x4A, 0x2D}} |
| #define | WSAID_RDMAWRITE {0xC0B422F9, 0xF58C, 0x11d1, {0xAD, 0x6C, 0x00, 0xC0, 0x4F, 0xA3, 0x4A, 0x2D}} |
| #define | WSAID_RDMAREAD {0xC0B422FA, 0xF58C, 0x11d1, {0xAD, 0x6C, 0x00, 0xC0, 0x4F, 0xA3, 0x4A, 0x2D}} |
Typedefs |
| typedef int(WSPAPI * | LPWSPSTARTUPEX )(IN WORD wVersionRequested, OUT LPWSPDATA lpWSPData, IN LPWSAPROTOCOL_INFOW lpProtocolInfo, IN LPWSPUPCALLTABLEEX lpUpcallTable, OUT LPWSPPROC_TABLE lpProcTable) |
| typedef HANDLE(WSPAPI * | LPFN_WSPREGISTERMEMORY )(IN SOCKET s, IN PVOID lpBuffer, IN DWORD dwBufferLength, IN DWORD dwFlags, OUT LPINT lpErrno) |
| typedef int(WSPAPI * | LPFN_WSPDEREGISTERMEMORY )(IN SOCKET s, IN HANDLE Handle, OUT LPINT lpErrno) |
| typedef int(WSPAPI * | LPFN_WSPREGISTERRDMAMEMORY )(IN SOCKET s, IN PVOID lpBuffer, IN DWORD dwBufferLength, IN DWORD dwFlags, OUT LPVOID lpRdmaBufferDescriptor, IN OUT LPDWORD lpdwDescriptorLength, OUT LPINT lpErrno) |
| typedef int(WSPAPI * | LPFN_WSPDEREGISTERRDMAMEMORY )(IN SOCKET s, IN LPVOID lpRdmaBufferDescriptor, IN DWORD dwDescriptorLength, OUT LPINT lpErrno) |
| typedef int(WSPAPI * | LPFN_WSPRDMAWRITE )(IN SOCKET s, IN LPWSABUFEX lpBuffers, IN DWORD dwBufferCount, IN LPVOID lpTargetBufferDescriptor, IN DWORD dwTargetDescriptorLength, IN DWORD dwTargetBufferOffset, OUT LPDWORD lpdwNumberOfBytesWritten, IN DWORD dwFlags, IN LPWSAOVERLAPPED lpOverlapped OPTIONAL, IN LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine OPTIONAL, IN LPWSATHREADID lpThreadId, OUT LPINT lpErrno) |
| typedef int(WSPAPI * | LPFN_WSPRDMAREAD )(IN SOCKET s, IN LPWSABUFEX lpBuffers, IN DWORD dwBufferCount, IN LPVOID lpTargetBufferDescriptor, IN DWORD dwTargetDescriptorLength, IN DWORD dwTargetBufferOffset, OUT LPDWORD lpdwNumberOfBytesRead, IN DWORD dwFlags, IN LPWSAOVERLAPPED lpOverlapped OPTIONAL, IN LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine OPTIONAL, IN LPWSATHREADID lpThreadId, OUT LPINT lpErrno) |
Functions |
| int WSPAPI | WSPStartupEx (IN WORD wVersionRequested, OUT LPWSPDATA lpWSPData, IN LPWSAPROTOCOL_INFOW lpProtocolInfo, IN LPWSPUPCALLTABLEEX lpUpcallTable, OUT LPWSPPROC_TABLE lpProcTable) |
| HANDLE WSPAPI | WSPRegisterMemory (IN SOCKET s, IN PVOID lpBuffer, IN DWORD dwBufferLength, IN DWORD dwFlags, OUT LPINT lpErrno) |
| int WSPAPI | WSPDeregisterMemory (IN SOCKET s, IN HANDLE Handle, OUT LPINT lpErrno) |
| int WSPAPI | WSPRegisterRdmaMemory (IN SOCKET s, IN PVOID lpBuffer, IN DWORD dwBufferLength, IN DWORD dwFlags, OUT LPVOID lpRdmaBufferDescriptor, IN OUT LPDWORD lpdwDescriptorLength, OUT LPINT lpErrno) |
| int WSPAPI | WSPDeregisterRdmaMemory (IN SOCKET s, IN LPVOID lpRdmaBufferDescriptor, IN DWORD dwDescriptorLength, OUT LPINT lpErrno) |
| int WSPAPI | WSPRdmaWrite (IN SOCKET s, IN LPWSABUFEX lpBuffers, IN DWORD dwBufferCount, IN LPVOID lpTargetBufferDescriptor, IN DWORD dwTargetDescriptorLength, IN DWORD dwTargetBufferOffset, OUT LPDWORD lpdwNumberOfBytesWritten, IN DWORD dwFlags, IN LPWSAOVERLAPPED lpOverlapped OPTIONAL, IN LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine OPTIONAL, IN LPWSATHREADID lpThreadId, OUT LPINT lpErrno) |
| int WSPAPI | WSPRdmaRead (IN SOCKET s, IN LPWSABUFEX lpBuffers, IN DWORD dwBufferCount, IN LPVOID lpTargetBufferDescriptor, IN DWORD dwTargetDescriptorLength, IN DWORD dwTargetBufferOffset, OUT LPDWORD lpdwNumberOfBytesRead, IN DWORD dwFlags, IN LPWSAOVERLAPPED lpOverlapped OPTIONAL, IN LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine OPTIONAL, IN LPWSATHREADID lpThreadId, OUT LPINT lpErrno) |
Generated on Thu May 24 2012 05:35:15 for ReactOS by
1.7.6.1
|