ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

upcall.h
Go to the documentation of this file.
00001 /*
00002  * COPYRIGHT:   See COPYING in the top level directory
00003  * PROJECT:     ReactOS WinSock 2 DLL
00004  * FILE:        include/upcall.h
00005  * PURPOSE:     Upcall function defintions
00006  */
00007 #ifndef __UPCALL_H
00008 #define __UPCALL_H
00009 
00010 BOOL
00011 WSPAPI
00012 WPUCloseEvent(
00013     IN  WSAEVENT hEvent,
00014     OUT LPINT lpErrno);
00015 
00016 INT
00017 WSPAPI
00018 WPUCloseSocketHandle(
00019     IN  SOCKET s,
00020     OUT LPINT lpErrno);
00021 
00022 INT
00023 WSPAPI
00024 WPUCloseThread(
00025     IN  LPWSATHREADID lpThreadId,
00026     OUT LPINT lpErrno);
00027 
00028 WSAEVENT
00029 WSPAPI
00030 WPUCreateEvent(
00031     OUT LPINT lpErrno);
00032 
00033 SOCKET
00034 WSPAPI
00035 WPUCreateSocketHandle(
00036     IN  DWORD dwCatalogEntryId,
00037     IN  DWORD_PTR dwContext,
00038     OUT LPINT lpErrno);
00039 
00040 int
00041 WSPAPI
00042 WPUFDIsSet(
00043     IN  SOCKET s,
00044     IN  LPFD_SET set);
00045 
00046 INT
00047 WSPAPI
00048 WPUGetProviderPath(
00049     IN      LPGUID lpProviderId,
00050     OUT     LPWSTR lpszProviderDllPath,
00051     IN OUT  LPINT lpProviderDllPathLen,
00052     OUT     LPINT lpErrno);
00053 
00054 SOCKET
00055 WSPAPI
00056 WPUModifyIFSHandle(
00057     IN  DWORD dwCatalogEntryId,
00058     IN  SOCKET ProposedHandle,
00059     OUT LPINT lpErrno);
00060 
00061 INT
00062 WSPAPI
00063 WPUOpenCurrentThread(
00064     OUT LPWSATHREADID lpThreadId,
00065     OUT LPINT lpErrno);
00066 
00067 INT
00068 WSPAPI
00069 WPUQueryBlockingCallback(
00070     IN  DWORD dwCatalogEntryId,
00071     OUT LPBLOCKINGCALLBACK FAR* lplpfnCallback,
00072     OUT PDWORD_PTR lpdwContext,
00073     OUT LPINT lpErrno);
00074 
00075 INT
00076 WSPAPI
00077 WPUQuerySocketHandleContext(
00078     IN  SOCKET s,
00079     OUT PDWORD_PTR lpContext,
00080     OUT LPINT lpErrno);
00081 
00082 INT
00083 WSPAPI
00084 WPUQueueApc(
00085     IN  LPWSATHREADID lpThreadId,
00086     IN  LPWSAUSERAPC lpfnUserApc,
00087     IN  DWORD_PTR dwContext,
00088     OUT LPINT lpErrno);
00089 
00090 BOOL
00091 WSPAPI
00092 WPUResetEvent(
00093     IN  WSAEVENT hEvent,
00094     OUT LPINT lpErrno);
00095 
00096 BOOL
00097 WSPAPI
00098 WPUSetEvent(
00099     IN  WSAEVENT hEvent,
00100     OUT LPINT lpErrno);
00101 
00102 #endif /* __UPCALL_H */
00103 
00104 /* EOF */

Generated on Mon May 28 2012 04:26:38 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.