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

rnr20lib.h File Reference

Go to the source code of this file.

Data Structures

struct  PRNR_CONTEXT
struct  PRNR_TEB_DATA

Defines

#define DONE   0x01
#define REVERSE   0x02
#define LOCAL   0x04
#define IANA   0x10
#define LOOPBACK   0x20
#define UDP   0x01
#define TCP   0x02
#define ATM   0x04
#define NBT_MASK   0x01
#define DNS_MASK   0x02
#define ATM_ADDRESS_LENGTH   20
#define WS2_INTERNAL_MAX_ALIAS   16
#define MAX_HOSTNAME_LEN   256
#define MAXADDRS   16

Functions

BOOLEAN WINAPI RNRPROV_SockEnterApi (VOID)
DWORD WINAPI GetServerAndProtocolsFromString (PWCHAR ServiceString, LPGUID ServiceType, PSERVENT *ReverseServent)
DWORD WINAPI FetchPortFromClassInfo (IN DWORD Type, IN LPGUID Guid, IN LPWSASERVICECLASSINFOW ServiceClassInfo)
PSERVENT WSPAPI CopyServEntry (IN PSERVENT Servent, IN OUT PULONG_PTR BufferPos, IN OUT PULONG BufferFreeSize, IN OUT PULONG BlobSize, IN BOOLEAN Relative)
WORD WINAPI GetDnsQueryTypeFromGuid (IN LPGUID Guid)
VOID WSPAPI RnrCtx_ListCleanup (VOID)
VOID WSPAPI RnrCtx_Release (PRNR_CONTEXT RnrContext)
PRNR_CONTEXT WSPAPI RnrCtx_Get (HANDLE LookupHandle, DWORD dwControlFlags, PLONG Instance)
PRNR_CONTEXT WSPAPI RnrCtx_Create (IN HANDLE LookupHandle, IN LPWSTR ServiceName)
VOID WSPAPI RnrCtx_DecInstance (IN PRNR_CONTEXT RnrContext)
PVOID WSPAPI Temp_AllocZero (IN DWORD Size)
PDNS_BLOB WSPAPI Rnr_DoHostnameLookup (IN PRNR_CONTEXT Context)
PDNS_BLOB WSPAPI Rnr_GetHostByAddr (IN PRNR_CONTEXT Context)
PDNS_BLOB WSPAPI Rnr_DoDnsLookup (IN PRNR_CONTEXT Context)
BOOLEAN WINAPI Rnr_CheckIfUseNbt (PRNR_CONTEXT RnrContext)
PDNS_BLOB WINAPI Rnr_NbtResolveAddr (IN IN_ADDR Address)
PDNS_BLOB WINAPI Rnr_NbtResolveName (IN LPWSTR Name)
VOID WSPAPI Rnr_ProcessInit (VOID)
VOID WSPAPI Rnr_ProcessCleanup (VOID)
BOOLEAN WSPAPI Rnr_ThreadInit (VOID)
VOID WSPAPI Rnr_ThreadCleanup (VOID)
VOID WSPAPI Nsp_GlobalCleanup (VOID)
INT WINAPI Dns_NSPCleanup (IN LPGUID lpProviderId)
INT WINAPI Dns_NSPSetService (IN LPGUID lpProviderId, IN LPWSASERVICECLASSINFOW lpServiceClassInfo, IN LPWSAQUERYSETW lpqsRegInfo, IN WSAESETSERVICEOP essOperation, IN DWORD dwControlFlags)
INT WINAPI Dns_NSPInstallServiceClass (IN LPGUID lpProviderId, IN LPWSASERVICECLASSINFOW lpServiceClassInfo)
INT WINAPI Dns_NSPRemoveServiceClass (IN LPGUID lpProviderId, IN LPGUID lpServiceCallId)
INT WINAPI Dns_NSPGetServiceClassInfo (IN LPGUID lpProviderId, IN OUT LPDWORD lpdwBufSize, IN OUT LPWSASERVICECLASSINFOW lpServiceClassInfo)
INT WINAPI Dns_NSPLookupServiceBegin (LPGUID lpProviderId, LPWSAQUERYSETW lpqsRestrictions, LPWSASERVICECLASSINFOW lpServiceClassInfo, DWORD dwControlFlags, LPHANDLE lphLookup)
INT WINAPI Dns_NSPLookupServiceNext (IN HANDLE hLookup, IN DWORD dwControlFlags, IN OUT LPDWORD lpdwBufferLength, OUT LPWSAQUERYSETW lpqsResults)
INT WINAPI Dns_NSPLookupServiceEnd (IN HANDLE hLookup)
INT WINAPI Dns_NSPStartup (IN LPGUID lpProviderId, IN OUT LPNSP_ROUTINE lpsnpRoutines)

Generated on Mon May 28 2012 05:58:57 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.