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

wsmobile.h
Go to the documentation of this file.
00001 /*
00002  * COPYRIGHT:   See COPYING in the top level directory
00003  * PROJECT:     ReactOS WinSock 2 NSP
00004  * FILE:        include/nsp_dns.h
00005  * PURPOSE:     WinSock 2 NSP Header
00006  */
00007 
00008 #ifndef __WSM_H
00009 #define __WSM_H
00010 
00011 /* nsp.cpp */
00012 extern GUID gNLANamespaceGuid;
00013 
00014 /*
00015  * nsp.cpp
00016  */
00017 INT
00018 WINAPI
00019 WSM_NSPCleanup(IN LPGUID lpProviderId);
00020 
00021 INT
00022 WINAPI
00023 WSM_NSPSetService(
00024     IN LPGUID lpProviderId,
00025     IN LPWSASERVICECLASSINFOW lpServiceClassInfo,
00026     IN LPWSAQUERYSETW lpqsRegInfo,
00027     IN WSAESETSERVICEOP essOperation,
00028     IN DWORD dwControlFlags
00029 );
00030 
00031 INT
00032 WINAPI
00033 WSM_NSPInstallServiceClass(
00034     IN LPGUID lpProviderId,
00035     IN LPWSASERVICECLASSINFOW lpServiceClassInfo
00036 );
00037 
00038 INT
00039 WINAPI
00040 WSM_NSPRemoveServiceClass(
00041     IN LPGUID lpProviderId,
00042     IN LPGUID lpServiceCallId
00043 );
00044 
00045 INT
00046 WINAPI
00047 WSM_NSPGetServiceClassInfo(
00048     IN LPGUID lpProviderId,
00049     IN OUT LPDWORD lpdwBufSize,
00050     IN OUT LPWSASERVICECLASSINFOW lpServiceClassInfo
00051 );
00052 
00053 INT 
00054 WINAPI
00055 WSM_NSPLookupServiceBegin(
00056     LPGUID lpProviderId,
00057     LPWSAQUERYSETW lpqsRestrictions,
00058     LPWSASERVICECLASSINFOW lpServiceClassInfo,
00059     DWORD dwControlFlags,
00060     LPHANDLE lphLookup
00061 );
00062 
00063 INT
00064 WINAPI
00065 WSM_NSPLookupServiceNext(
00066     IN HANDLE hLookup,
00067     IN DWORD dwControlFlags,
00068     IN OUT LPDWORD lpdwBufferLength,
00069     OUT LPWSAQUERYSETW lpqsResults
00070 );
00071 
00072 INT
00073 WINAPI
00074 WSM_NSPLookupServiceEnd(IN HANDLE hLookup);
00075 
00076 INT 
00077 WINAPI
00078 WSM_NSPStartup(
00079     IN LPGUID lpProviderId,
00080     IN OUT LPNSP_ROUTINE lpsnpRoutines
00081 );
00082 
00083 #endif
00084 

Generated on Fri May 25 2012 04:31:54 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.