reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
WinCompat.cxx File Reference
#include <Winsock2.h>
#include <Iphlpapi.h>
#include <tchar.h>
#include <winternl.h>
#include "rutil/GenericIPAddress.hxx"
#include "rutil/WinCompat.hxx"
#include "rutil/DnsUtil.hxx"
#include "rutil/Log.hxx"
#include "rutil/Logger.hxx"
#include "rutil/WinLeakCheck.hxx"

Go to the source code of this file.

Classes

class  WinCompatInstanceCleaner
 

Macros

#define RESIPROCATE_SUBSYSTEM   Subsystem::TRANSPORT
 

Functions

static char * ConvertLPWSTRToLPSTR (LPWSTR lpwszStrIn)
 
NTSTATUS NTAPI RtlGetVersion (PRTL_OSVERSIONINFOW lpVersionInformation)
 

Variables

class WinCompatInstanceCleaner winCompatInstanceCleaner
 
static Mutex WinComaptInstanceMutex
 

Macro Definition Documentation

◆ RESIPROCATE_SUBSYSTEM

#define RESIPROCATE_SUBSYSTEM   Subsystem::TRANSPORT

Definition at line 18 of file WinCompat.cxx.

Function Documentation

◆ ConvertLPWSTRToLPSTR()

static char * ConvertLPWSTRToLPSTR ( LPWSTR  lpwszStrIn)
static

Definition at line 21 of file WinCompat.cxx.

◆ RtlGetVersion()

NTSTATUS NTAPI RtlGetVersion ( PRTL_OSVERSIONINFOW  lpVersionInformation)

Variable Documentation

◆ WinComaptInstanceMutex

Mutex WinComaptInstanceMutex
static

Definition at line 122 of file WinCompat.cxx.

◆ winCompatInstanceCleaner

class WinCompatInstanceCleaner winCompatInstanceCleaner