Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // THIS FILE WAS GENERATED BY MinWin.py -- DO NOT EDIT
- /**
- * MinWin.h is intended as an alternative for windows.h which does not define
- * function-like macros which often break code.
- *
- * Code which uses the #undef-ed macros should continue to function, as they
- * are re-defined as C++ templated lambdas or name aliases.
- *
- * MinWin.py is the code generator which produces MinWin.h, using this file
- * (MinWin_in.cpp) as a template, and as the test preprocessor input.
- */
- #ifndef mozilla_MinWin_h
- #define mozilla_MinWin_h
- #include <windows.h>
- // The following methods shouldn't be #undef-ed and wrapped by MinWin.h.
- // #undef them when MINWIN_PREPROCESSING is set to make MinWin.py ignore them.
- #ifdef MINWIN_PREPROCESSING
- # undef GetExceptionInformation // Has to be a macro (callsite-sensitive intrinsic)
- # undef GetExceptionCode // Has to be a macro (callsite-sensitive intrinsic)
- # undef GetScode // Doesn't expand to valid code
- # undef PreFetchCacheLine // Has to be a macro (callsite-sensitive intrinsic)
- # undef GetSystemWow64Directory2 // Not handled well by MinWin expanding logic
- # undef LookupAccountNameLocal // Not handled well by MinWin expanding logic
- # undef LookupAccountSidLocal // Not handled well by MinWin expanding logic
- # undef DeviceCapabilities // Not handled well by MinWin expanding logic
- # undef LoadEnclaveImage // Uhh?
- #endif // defined(MINWIN_PREPROCESSING)
- // Requirements to use the computed definitions:
- // - We must be building C++ and not C
- // - We aren't currently collecting info about windows.h
- // - We must have not changed _WIN32_WINNT in this compilation unit
- // - We are going to be part of libxul (MOZILLA_INTERNAL_API)
- #if defined(__cplusplus) && !defined(MINWIN_PREPROCESSING) && \
- _WIN32_WINNT == 0x601 && defined(MOZILLA_INTERNAL_API)
- // Wrap everything up in an anonymous namespace to make extra sure that we
- // don't produce unnecessary stuff to link into the final binary.
- namespace {
- // Helper used to extract the types of arguments of functions for the
- // purposes of implementing forwarding functions. The ARG macro is also
- // defined in this header to make the code more terse.
- template<size_t idx, typename T>
- struct minwinFnArg {};
- template<typename R, typename F, typename... Args>
- struct minwinFnArg<0, R(F, Args...)> { typedef F Type; };
- template<size_t idx, typename R, typename F, typename... Args>
- struct minwinFnArg<idx, R(F, Args...)> : minwinFnArg<idx - 1, R(Args...)> {};
- #ifndef _WIN64 // Handle __stdcall on 32-bit windows.
- template<size_t idx, typename R, typename... Args>
- struct minwinFnArg<idx, R __stdcall(Args...)> : minwinFnArg<idx, R(Args...)> {};
- #endif
- #define ARG(fn, idx) typename minwinFnArg<idx, decltype(fn)>::Type
- #ifdef UNICODE
- # define UNICODE_SUFFIXED(name) name ## W
- #else
- # define UNICODE_SUFFIXED(name) name ## A
- #endif
- #ifdef _MSC_VER
- # pragma warning(push)
- # pragma warning(disable : 4995 4996) // Silence deprecated errors
- #endif
- // NOTE: from "C:\\PROGRA~2\\MICROS~1\\2017\\Community\\VC\\Tools\\MSVC\\14.13.26128\\include\\excpt.h"
- #ifdef AbnormalTermination
- #undef AbnormalTermination // _abnormal_termination
- constexpr auto AbnormalTermination = [] (auto&&... args) {
- return _abnormal_termination(args...);
- };
- #endif // defined(AbnormalTermination)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef HandleToULong
- #undef HandleToULong // ( h ) ((ULONG)(ULONG_PTR)(h) )
- constexpr auto HandleToULong = [] (auto&& h) {
- return ((ULONG)(ULONG_PTR)(h) );
- };
- #endif // defined(HandleToULong)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef HandleToLong
- #undef HandleToLong // ( h ) ((LONG)(LONG_PTR) (h) )
- constexpr auto HandleToLong = [] (auto&& h) {
- return ((LONG)(LONG_PTR) (h) );
- };
- #endif // defined(HandleToLong)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef ULongToHandle
- #undef ULongToHandle // ( ul ) ((HANDLE)(ULONG_PTR) (ul) )
- constexpr auto ULongToHandle = [] (auto&& ul) {
- return ((HANDLE)(ULONG_PTR) (ul) );
- };
- #endif // defined(ULongToHandle)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef LongToHandle
- #undef LongToHandle // ( h ) ((HANDLE)(LONG_PTR) (h) )
- constexpr auto LongToHandle = [] (auto&& h) {
- return ((HANDLE)(LONG_PTR) (h) );
- };
- #endif // defined(LongToHandle)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef PtrToUlong
- #undef PtrToUlong // ( p ) ((ULONG)(ULONG_PTR) (p) )
- constexpr auto PtrToUlong = [] (auto&& p) {
- return ((ULONG)(ULONG_PTR) (p) );
- };
- #endif // defined(PtrToUlong)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef PtrToLong
- #undef PtrToLong // ( p ) ((LONG)(LONG_PTR) (p) )
- constexpr auto PtrToLong = [] (auto&& p) {
- return ((LONG)(LONG_PTR) (p) );
- };
- #endif // defined(PtrToLong)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef PtrToUint
- #undef PtrToUint // ( p ) ((UINT)(UINT_PTR) (p) )
- constexpr auto PtrToUint = [] (auto&& p) {
- return ((UINT)(UINT_PTR) (p) );
- };
- #endif // defined(PtrToUint)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef PtrToInt
- #undef PtrToInt // ( p ) ((INT)(INT_PTR) (p) )
- constexpr auto PtrToInt = [] (auto&& p) {
- return ((INT)(INT_PTR) (p) );
- };
- #endif // defined(PtrToInt)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef PtrToUshort
- #undef PtrToUshort // ( p ) ((unsigned short)(ULONG_PTR)(p) )
- constexpr auto PtrToUshort = [] (auto&& p) {
- return ((unsigned short)(ULONG_PTR)(p) );
- };
- #endif // defined(PtrToUshort)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef PtrToShort
- #undef PtrToShort // ( p ) ((short)(LONG_PTR)(p) )
- constexpr auto PtrToShort = [] (auto&& p) {
- return ((short)(LONG_PTR)(p) );
- };
- #endif // defined(PtrToShort)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef IntToPtr
- #undef IntToPtr // ( i ) ((VOID *)(INT_PTR)((int)i))
- constexpr auto IntToPtr = [] (auto&& i) {
- return ((VOID *)(INT_PTR)((int)i));
- };
- #endif // defined(IntToPtr)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef UIntToPtr
- #undef UIntToPtr // ( ui ) ((VOID *)(UINT_PTR)((unsigned int)ui))
- constexpr auto UIntToPtr = [] (auto&& ui) {
- return ((VOID *)(UINT_PTR)((unsigned int)ui));
- };
- #endif // defined(UIntToPtr)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef LongToPtr
- #undef LongToPtr // ( l ) ((VOID *)(LONG_PTR)((long)l))
- constexpr auto LongToPtr = [] (auto&& l) {
- return ((VOID *)(LONG_PTR)((long)l));
- };
- #endif // defined(LongToPtr)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef ULongToPtr
- #undef ULongToPtr // ( ul ) ((VOID *)(ULONG_PTR)((unsigned long)ul))
- constexpr auto ULongToPtr = [] (auto&& ul) {
- return ((VOID *)(ULONG_PTR)((unsigned long)ul));
- };
- #endif // defined(ULongToPtr)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef Ptr32ToPtr
- #undef Ptr32ToPtr // ( p ) ((void *) p)
- constexpr auto Ptr32ToPtr = [] (auto&& p) {
- return ((void *) p);
- };
- #endif // defined(Ptr32ToPtr)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef Handle32ToHandle
- #undef Handle32ToHandle // ( h ) (Ptr32ToPtr( h ))
- constexpr auto Handle32ToHandle = [] (auto&& h) {
- return (Ptr32ToPtr( h ));
- };
- #endif // defined(Handle32ToHandle)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef PtrToPtr32
- #undef PtrToPtr32 // ( p ) ((void * POINTER_32) p)
- constexpr auto PtrToPtr32 = [] (auto&& p) {
- return ((void * POINTER_32) p);
- };
- #endif // defined(PtrToPtr32)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef HandleToHandle32
- #undef HandleToHandle32 // ( h ) (PtrToPtr32( h ))
- constexpr auto HandleToHandle32 = [] (auto&& h) {
- return (PtrToPtr32( h ));
- };
- #endif // defined(HandleToHandle32)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef HandleToUlong
- #undef HandleToUlong // (h) HandleToULong(h)
- constexpr auto HandleToUlong = [] (auto&& h) {
- return ((ULONG)(ULONG_PTR)(h) );
- };
- #endif // defined(HandleToUlong)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef UlongToHandle
- #undef UlongToHandle // (ul) ULongToHandle(ul)
- constexpr auto UlongToHandle = [] (auto&& ul) {
- return ((HANDLE)(ULONG_PTR) (ul) );
- };
- #endif // defined(UlongToHandle)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef UlongToPtr
- #undef UlongToPtr // (ul) ULongToPtr(ul)
- constexpr auto UlongToPtr = [] (auto&& ul) {
- return ((VOID *)(ULONG_PTR)((unsigned long)ul));
- };
- #endif // defined(UlongToPtr)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\basetsd.h"
- #ifdef UintToPtr
- #undef UintToPtr // (ui) UIntToPtr(ui)
- constexpr auto UintToPtr = [] (auto&& ui) {
- return ((VOID *)(UINT_PTR)((unsigned int)ui));
- };
- #endif // defined(UintToPtr)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef Int32x32To64
- #undef Int32x32To64 // (a, b) ((__int64)(((__int64)((long)(a))) * ((long)(b))))
- constexpr auto Int32x32To64 = [] (auto&& a, auto&& b) {
- return ((__int64)(((__int64)((long)(a))) * ((long)(b))));
- };
- #endif // defined(Int32x32To64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef UInt32x32To64
- #undef UInt32x32To64 // (a, b) ((unsigned __int64)(((unsigned __int64)((unsigned int)(a))) * ((unsigned int)(b))))
- constexpr auto UInt32x32To64 = [] (auto&& a, auto&& b) {
- return ((unsigned __int64)(((unsigned __int64)((unsigned int)(a))) * ((unsigned int)(b))));
- };
- #endif // defined(UInt32x32To64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef RotateLeft32
- #undef RotateLeft32 // _rotl
- constexpr auto RotateLeft32 = [] (auto&&... args) {
- return _rotl(args...);
- };
- #endif // defined(RotateLeft32)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef RotateLeft64
- #undef RotateLeft64 // _rotl64
- constexpr auto RotateLeft64 = [] (auto&&... args) {
- return _rotl64(args...);
- };
- #endif // defined(RotateLeft64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef RotateRight32
- #undef RotateRight32 // _rotr
- constexpr auto RotateRight32 = [] (auto&&... args) {
- return _rotr(args...);
- };
- #endif // defined(RotateRight32)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef RotateRight64
- #undef RotateRight64 // _rotr64
- constexpr auto RotateRight64 = [] (auto&&... args) {
- return _rotr64(args...);
- };
- #endif // defined(RotateRight64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\guiddef.h"
- #ifdef IsEqualIID
- #undef IsEqualIID // (riid1, riid2) IsEqualGUID(riid1, riid2)
- constexpr auto IsEqualIID = [] (ARG(IsEqualGUID, 0) riid1, ARG(IsEqualGUID, 1) riid2) {
- return IsEqualGUID(riid1, riid2);
- };
- #endif // defined(IsEqualIID)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\guiddef.h"
- #ifdef IsEqualCLSID
- #undef IsEqualCLSID // (rclsid1, rclsid2) IsEqualGUID(rclsid1, rclsid2)
- constexpr auto IsEqualCLSID = [] (ARG(IsEqualGUID, 0) rclsid1, ARG(IsEqualGUID, 1) rclsid2) {
- return IsEqualGUID(rclsid1, rclsid2);
- };
- #endif // defined(IsEqualCLSID)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\guiddef.h"
- #ifdef IsEqualFMTID
- #undef IsEqualFMTID // (rfmtid1, rfmtid2) IsEqualGUID(rfmtid1, rfmtid2)
- constexpr auto IsEqualFMTID = [] (ARG(IsEqualGUID, 0) rfmtid1, ARG(IsEqualGUID, 1) rfmtid2) {
- return IsEqualGUID(rfmtid1, rfmtid2);
- };
- #endif // defined(IsEqualFMTID)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef DbgRaiseAssertionFailure
- #undef DbgRaiseAssertionFailure // () __int2c()
- constexpr auto DbgRaiseAssertionFailure = [] () {
- return __int2c();
- };
- #endif // defined(DbgRaiseAssertionFailure)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef BitTest
- #undef BitTest // _bittest
- constexpr auto BitTest = [] (auto&&... args) {
- return _bittest(args...);
- };
- #endif // defined(BitTest)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef BitTestAndComplement
- #undef BitTestAndComplement // _bittestandcomplement
- constexpr auto BitTestAndComplement = [] (auto&&... args) {
- return _bittestandcomplement(args...);
- };
- #endif // defined(BitTestAndComplement)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef BitTestAndSet
- #undef BitTestAndSet // _bittestandset
- constexpr auto BitTestAndSet = [] (auto&&... args) {
- return _bittestandset(args...);
- };
- #endif // defined(BitTestAndSet)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef BitTestAndReset
- #undef BitTestAndReset // _bittestandreset
- constexpr auto BitTestAndReset = [] (auto&&... args) {
- return _bittestandreset(args...);
- };
- #endif // defined(BitTestAndReset)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedBitTestAndSet
- #undef InterlockedBitTestAndSet // _interlockedbittestandset
- constexpr auto InterlockedBitTestAndSet = [] (auto&&... args) {
- return _interlockedbittestandset(args...);
- };
- #endif // defined(InterlockedBitTestAndSet)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedBitTestAndSetAcquire
- #undef InterlockedBitTestAndSetAcquire // _interlockedbittestandset
- constexpr auto InterlockedBitTestAndSetAcquire = [] (auto&&... args) {
- return _interlockedbittestandset(args...);
- };
- #endif // defined(InterlockedBitTestAndSetAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedBitTestAndSetRelease
- #undef InterlockedBitTestAndSetRelease // _interlockedbittestandset
- constexpr auto InterlockedBitTestAndSetRelease = [] (auto&&... args) {
- return _interlockedbittestandset(args...);
- };
- #endif // defined(InterlockedBitTestAndSetRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedBitTestAndSetNoFence
- #undef InterlockedBitTestAndSetNoFence // _interlockedbittestandset
- constexpr auto InterlockedBitTestAndSetNoFence = [] (auto&&... args) {
- return _interlockedbittestandset(args...);
- };
- #endif // defined(InterlockedBitTestAndSetNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedBitTestAndReset
- #undef InterlockedBitTestAndReset // _interlockedbittestandreset
- constexpr auto InterlockedBitTestAndReset = [] (auto&&... args) {
- return _interlockedbittestandreset(args...);
- };
- #endif // defined(InterlockedBitTestAndReset)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedBitTestAndResetAcquire
- #undef InterlockedBitTestAndResetAcquire // _interlockedbittestandreset
- constexpr auto InterlockedBitTestAndResetAcquire = [] (auto&&... args) {
- return _interlockedbittestandreset(args...);
- };
- #endif // defined(InterlockedBitTestAndResetAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedBitTestAndResetRelease
- #undef InterlockedBitTestAndResetRelease // _interlockedbittestandreset
- constexpr auto InterlockedBitTestAndResetRelease = [] (auto&&... args) {
- return _interlockedbittestandreset(args...);
- };
- #endif // defined(InterlockedBitTestAndResetRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedBitTestAndResetNoFence
- #undef InterlockedBitTestAndResetNoFence // _interlockedbittestandreset
- constexpr auto InterlockedBitTestAndResetNoFence = [] (auto&&... args) {
- return _interlockedbittestandreset(args...);
- };
- #endif // defined(InterlockedBitTestAndResetNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef BitScanForward
- #undef BitScanForward // _BitScanForward
- constexpr auto BitScanForward = [] (auto&&... args) {
- return _BitScanForward(args...);
- };
- #endif // defined(BitScanForward)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef BitScanReverse
- #undef BitScanReverse // _BitScanReverse
- constexpr auto BitScanReverse = [] (auto&&... args) {
- return _BitScanReverse(args...);
- };
- #endif // defined(BitScanReverse)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef BitScanForward64
- #undef BitScanForward64 // _InlineBitScanForward64
- constexpr auto BitScanForward64 = [] (auto&&... args) {
- return _InlineBitScanForward64(args...);
- };
- #endif // defined(BitScanForward64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef BitScanReverse64
- #undef BitScanReverse64 // _InlineBitScanReverse64
- constexpr auto BitScanReverse64 = [] (auto&&... args) {
- return _InlineBitScanReverse64(args...);
- };
- #endif // defined(BitScanReverse64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrement16
- #undef InterlockedIncrement16 // _InterlockedIncrement16
- constexpr auto InterlockedIncrement16 = [] (auto&&... args) {
- return _InterlockedIncrement16(args...);
- };
- #endif // defined(InterlockedIncrement16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrementAcquire16
- #undef InterlockedIncrementAcquire16 // _InterlockedIncrement16
- constexpr auto InterlockedIncrementAcquire16 = [] (auto&&... args) {
- return _InterlockedIncrement16(args...);
- };
- #endif // defined(InterlockedIncrementAcquire16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrementRelease16
- #undef InterlockedIncrementRelease16 // _InterlockedIncrement16
- constexpr auto InterlockedIncrementRelease16 = [] (auto&&... args) {
- return _InterlockedIncrement16(args...);
- };
- #endif // defined(InterlockedIncrementRelease16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrementNoFence16
- #undef InterlockedIncrementNoFence16 // _InterlockedIncrement16
- constexpr auto InterlockedIncrementNoFence16 = [] (auto&&... args) {
- return _InterlockedIncrement16(args...);
- };
- #endif // defined(InterlockedIncrementNoFence16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrement16
- #undef InterlockedDecrement16 // _InterlockedDecrement16
- constexpr auto InterlockedDecrement16 = [] (auto&&... args) {
- return _InterlockedDecrement16(args...);
- };
- #endif // defined(InterlockedDecrement16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrementAcquire16
- #undef InterlockedDecrementAcquire16 // _InterlockedDecrement16
- constexpr auto InterlockedDecrementAcquire16 = [] (auto&&... args) {
- return _InterlockedDecrement16(args...);
- };
- #endif // defined(InterlockedDecrementAcquire16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrementRelease16
- #undef InterlockedDecrementRelease16 // _InterlockedDecrement16
- constexpr auto InterlockedDecrementRelease16 = [] (auto&&... args) {
- return _InterlockedDecrement16(args...);
- };
- #endif // defined(InterlockedDecrementRelease16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrementNoFence16
- #undef InterlockedDecrementNoFence16 // _InterlockedDecrement16
- constexpr auto InterlockedDecrementNoFence16 = [] (auto&&... args) {
- return _InterlockedDecrement16(args...);
- };
- #endif // defined(InterlockedDecrementNoFence16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchange16
- #undef InterlockedCompareExchange16 // _InterlockedCompareExchange16
- constexpr auto InterlockedCompareExchange16 = [] (auto&&... args) {
- return _InterlockedCompareExchange16(args...);
- };
- #endif // defined(InterlockedCompareExchange16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchangeAcquire16
- #undef InterlockedCompareExchangeAcquire16 // _InterlockedCompareExchange16
- constexpr auto InterlockedCompareExchangeAcquire16 = [] (auto&&... args) {
- return _InterlockedCompareExchange16(args...);
- };
- #endif // defined(InterlockedCompareExchangeAcquire16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchangeRelease16
- #undef InterlockedCompareExchangeRelease16 // _InterlockedCompareExchange16
- constexpr auto InterlockedCompareExchangeRelease16 = [] (auto&&... args) {
- return _InterlockedCompareExchange16(args...);
- };
- #endif // defined(InterlockedCompareExchangeRelease16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchangeNoFence16
- #undef InterlockedCompareExchangeNoFence16 // _InterlockedCompareExchange16
- constexpr auto InterlockedCompareExchangeNoFence16 = [] (auto&&... args) {
- return _InterlockedCompareExchange16(args...);
- };
- #endif // defined(InterlockedCompareExchangeNoFence16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchange64
- #undef InterlockedCompareExchange64 // _InterlockedCompareExchange64
- constexpr auto InterlockedCompareExchange64 = [] (auto&&... args) {
- return _InterlockedCompareExchange64(args...);
- };
- #endif // defined(InterlockedCompareExchange64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchangeAcquire64
- #undef InterlockedCompareExchangeAcquire64 // _InterlockedCompareExchange64
- constexpr auto InterlockedCompareExchangeAcquire64 = [] (auto&&... args) {
- return _InterlockedCompareExchange64(args...);
- };
- #endif // defined(InterlockedCompareExchangeAcquire64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchangeRelease64
- #undef InterlockedCompareExchangeRelease64 // _InterlockedCompareExchange64
- constexpr auto InterlockedCompareExchangeRelease64 = [] (auto&&... args) {
- return _InterlockedCompareExchange64(args...);
- };
- #endif // defined(InterlockedCompareExchangeRelease64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchangeNoFence64
- #undef InterlockedCompareExchangeNoFence64 // _InterlockedCompareExchange64
- constexpr auto InterlockedCompareExchangeNoFence64 = [] (auto&&... args) {
- return _InterlockedCompareExchange64(args...);
- };
- #endif // defined(InterlockedCompareExchangeNoFence64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAnd
- #undef InterlockedAnd // _InterlockedAnd
- constexpr auto InterlockedAnd = [] (auto&&... args) {
- return _InterlockedAnd(args...);
- };
- #endif // defined(InterlockedAnd)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAndAcquire
- #undef InterlockedAndAcquire // _InterlockedAnd
- constexpr auto InterlockedAndAcquire = [] (auto&&... args) {
- return _InterlockedAnd(args...);
- };
- #endif // defined(InterlockedAndAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAndRelease
- #undef InterlockedAndRelease // _InterlockedAnd
- constexpr auto InterlockedAndRelease = [] (auto&&... args) {
- return _InterlockedAnd(args...);
- };
- #endif // defined(InterlockedAndRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAndNoFence
- #undef InterlockedAndNoFence // _InterlockedAnd
- constexpr auto InterlockedAndNoFence = [] (auto&&... args) {
- return _InterlockedAnd(args...);
- };
- #endif // defined(InterlockedAndNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedOr
- #undef InterlockedOr // _InterlockedOr
- constexpr auto InterlockedOr = [] (auto&&... args) {
- return _InterlockedOr(args...);
- };
- #endif // defined(InterlockedOr)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedOrAcquire
- #undef InterlockedOrAcquire // _InterlockedOr
- constexpr auto InterlockedOrAcquire = [] (auto&&... args) {
- return _InterlockedOr(args...);
- };
- #endif // defined(InterlockedOrAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedOrRelease
- #undef InterlockedOrRelease // _InterlockedOr
- constexpr auto InterlockedOrRelease = [] (auto&&... args) {
- return _InterlockedOr(args...);
- };
- #endif // defined(InterlockedOrRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedOrNoFence
- #undef InterlockedOrNoFence // _InterlockedOr
- constexpr auto InterlockedOrNoFence = [] (auto&&... args) {
- return _InterlockedOr(args...);
- };
- #endif // defined(InterlockedOrNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedXor
- #undef InterlockedXor // _InterlockedXor
- constexpr auto InterlockedXor = [] (auto&&... args) {
- return _InterlockedXor(args...);
- };
- #endif // defined(InterlockedXor)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedXorAcquire
- #undef InterlockedXorAcquire // _InterlockedXor
- constexpr auto InterlockedXorAcquire = [] (auto&&... args) {
- return _InterlockedXor(args...);
- };
- #endif // defined(InterlockedXorAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedXorRelease
- #undef InterlockedXorRelease // _InterlockedXor
- constexpr auto InterlockedXorRelease = [] (auto&&... args) {
- return _InterlockedXor(args...);
- };
- #endif // defined(InterlockedXorRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedXorNoFence
- #undef InterlockedXorNoFence // _InterlockedXor
- constexpr auto InterlockedXorNoFence = [] (auto&&... args) {
- return _InterlockedXor(args...);
- };
- #endif // defined(InterlockedXorNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrement
- #undef InterlockedIncrement // _InterlockedIncrement
- constexpr auto InterlockedIncrement = [] (auto&&... args) {
- return _InterlockedIncrement(args...);
- };
- #endif // defined(InterlockedIncrement)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrementAcquire
- #undef InterlockedIncrementAcquire // _InterlockedIncrement
- constexpr auto InterlockedIncrementAcquire = [] (auto&&... args) {
- return _InterlockedIncrement(args...);
- };
- #endif // defined(InterlockedIncrementAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrementRelease
- #undef InterlockedIncrementRelease // _InterlockedIncrement
- constexpr auto InterlockedIncrementRelease = [] (auto&&... args) {
- return _InterlockedIncrement(args...);
- };
- #endif // defined(InterlockedIncrementRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrementNoFence
- #undef InterlockedIncrementNoFence // _InterlockedIncrement
- constexpr auto InterlockedIncrementNoFence = [] (auto&&... args) {
- return _InterlockedIncrement(args...);
- };
- #endif // defined(InterlockedIncrementNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrement
- #undef InterlockedDecrement // _InterlockedDecrement
- constexpr auto InterlockedDecrement = [] (auto&&... args) {
- return _InterlockedDecrement(args...);
- };
- #endif // defined(InterlockedDecrement)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrementAcquire
- #undef InterlockedDecrementAcquire // _InterlockedDecrement
- constexpr auto InterlockedDecrementAcquire = [] (auto&&... args) {
- return _InterlockedDecrement(args...);
- };
- #endif // defined(InterlockedDecrementAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrementRelease
- #undef InterlockedDecrementRelease // _InterlockedDecrement
- constexpr auto InterlockedDecrementRelease = [] (auto&&... args) {
- return _InterlockedDecrement(args...);
- };
- #endif // defined(InterlockedDecrementRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrementNoFence
- #undef InterlockedDecrementNoFence // _InterlockedDecrement
- constexpr auto InterlockedDecrementNoFence = [] (auto&&... args) {
- return _InterlockedDecrement(args...);
- };
- #endif // defined(InterlockedDecrementNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAdd
- #undef InterlockedAdd // _InlineInterlockedAdd
- constexpr auto InterlockedAdd = [] (auto&&... args) {
- return _InlineInterlockedAdd(args...);
- };
- #endif // defined(InterlockedAdd)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAddAcquire
- #undef InterlockedAddAcquire // _InlineInterlockedAdd
- constexpr auto InterlockedAddAcquire = [] (auto&&... args) {
- return _InlineInterlockedAdd(args...);
- };
- #endif // defined(InterlockedAddAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAddRelease
- #undef InterlockedAddRelease // _InlineInterlockedAdd
- constexpr auto InterlockedAddRelease = [] (auto&&... args) {
- return _InlineInterlockedAdd(args...);
- };
- #endif // defined(InterlockedAddRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAddNoFence
- #undef InterlockedAddNoFence // _InlineInterlockedAdd
- constexpr auto InterlockedAddNoFence = [] (auto&&... args) {
- return _InlineInterlockedAdd(args...);
- };
- #endif // defined(InterlockedAddNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAddNoFence64
- #undef InterlockedAddNoFence64 // _InlineInterlockedAdd64
- constexpr auto InterlockedAddNoFence64 = [] (auto&&... args) {
- return _InlineInterlockedAdd64(args...);
- };
- #endif // defined(InterlockedAddNoFence64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchange
- #undef InterlockedExchange // _InterlockedExchange
- constexpr auto InterlockedExchange = [] (auto&&... args) {
- return _InterlockedExchange(args...);
- };
- #endif // defined(InterlockedExchange)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeAcquire
- #undef InterlockedExchangeAcquire // _InterlockedExchange
- constexpr auto InterlockedExchangeAcquire = [] (auto&&... args) {
- return _InterlockedExchange(args...);
- };
- #endif // defined(InterlockedExchangeAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeNoFence
- #undef InterlockedExchangeNoFence // _InterlockedExchange
- constexpr auto InterlockedExchangeNoFence = [] (auto&&... args) {
- return _InterlockedExchange(args...);
- };
- #endif // defined(InterlockedExchangeNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeAdd
- #undef InterlockedExchangeAdd // _InterlockedExchangeAdd
- constexpr auto InterlockedExchangeAdd = [] (auto&&... args) {
- return _InterlockedExchangeAdd(args...);
- };
- #endif // defined(InterlockedExchangeAdd)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeAddAcquire
- #undef InterlockedExchangeAddAcquire // _InterlockedExchangeAdd
- constexpr auto InterlockedExchangeAddAcquire = [] (auto&&... args) {
- return _InterlockedExchangeAdd(args...);
- };
- #endif // defined(InterlockedExchangeAddAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeAddRelease
- #undef InterlockedExchangeAddRelease // _InterlockedExchangeAdd
- constexpr auto InterlockedExchangeAddRelease = [] (auto&&... args) {
- return _InterlockedExchangeAdd(args...);
- };
- #endif // defined(InterlockedExchangeAddRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeAddNoFence
- #undef InterlockedExchangeAddNoFence // _InterlockedExchangeAdd
- constexpr auto InterlockedExchangeAddNoFence = [] (auto&&... args) {
- return _InterlockedExchangeAdd(args...);
- };
- #endif // defined(InterlockedExchangeAddNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchange
- #undef InterlockedCompareExchange // _InterlockedCompareExchange
- constexpr auto InterlockedCompareExchange = [] (auto&&... args) {
- return _InterlockedCompareExchange(args...);
- };
- #endif // defined(InterlockedCompareExchange)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchangeAcquire
- #undef InterlockedCompareExchangeAcquire // _InterlockedCompareExchange
- constexpr auto InterlockedCompareExchangeAcquire = [] (auto&&... args) {
- return _InterlockedCompareExchange(args...);
- };
- #endif // defined(InterlockedCompareExchangeAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchangeRelease
- #undef InterlockedCompareExchangeRelease // _InterlockedCompareExchange
- constexpr auto InterlockedCompareExchangeRelease = [] (auto&&... args) {
- return _InterlockedCompareExchange(args...);
- };
- #endif // defined(InterlockedCompareExchangeRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchangeNoFence
- #undef InterlockedCompareExchangeNoFence // _InterlockedCompareExchange
- constexpr auto InterlockedCompareExchangeNoFence = [] (auto&&... args) {
- return _InterlockedCompareExchange(args...);
- };
- #endif // defined(InterlockedCompareExchangeNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchange16
- #undef InterlockedExchange16 // _InterlockedExchange16
- constexpr auto InterlockedExchange16 = [] (auto&&... args) {
- return _InterlockedExchange16(args...);
- };
- #endif // defined(InterlockedExchange16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangePointer
- #undef InterlockedExchangePointer // _InlineInterlockedExchangePointer
- constexpr auto InterlockedExchangePointer = [] (auto&&... args) {
- return _InlineInterlockedExchangePointer(args...);
- };
- #endif // defined(InterlockedExchangePointer)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangePointerAcquire
- #undef InterlockedExchangePointerAcquire // _InlineInterlockedExchangePointer
- constexpr auto InterlockedExchangePointerAcquire = [] (auto&&... args) {
- return _InlineInterlockedExchangePointer(args...);
- };
- #endif // defined(InterlockedExchangePointerAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangePointerRelease
- #undef InterlockedExchangePointerRelease // _InlineInterlockedExchangePointer
- constexpr auto InterlockedExchangePointerRelease = [] (auto&&... args) {
- return _InlineInterlockedExchangePointer(args...);
- };
- #endif // defined(InterlockedExchangePointerRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangePointerNoFence
- #undef InterlockedExchangePointerNoFence // _InlineInterlockedExchangePointer
- constexpr auto InterlockedExchangePointerNoFence = [] (auto&&... args) {
- return _InlineInterlockedExchangePointer(args...);
- };
- #endif // defined(InterlockedExchangePointerNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchangePointer
- #undef InterlockedCompareExchangePointer // _InlineInterlockedCompareExchangePointer
- constexpr auto InterlockedCompareExchangePointer = [] (auto&&... args) {
- return _InlineInterlockedCompareExchangePointer(args...);
- };
- #endif // defined(InterlockedCompareExchangePointer)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchangePointerAcquire
- #undef InterlockedCompareExchangePointerAcquire // _InlineInterlockedCompareExchangePointer
- constexpr auto InterlockedCompareExchangePointerAcquire = [] (auto&&... args) {
- return _InlineInterlockedCompareExchangePointer(args...);
- };
- #endif // defined(InterlockedCompareExchangePointerAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchangePointerRelease
- #undef InterlockedCompareExchangePointerRelease // _InlineInterlockedCompareExchangePointer
- constexpr auto InterlockedCompareExchangePointerRelease = [] (auto&&... args) {
- return _InlineInterlockedCompareExchangePointer(args...);
- };
- #endif // defined(InterlockedCompareExchangePointerRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedCompareExchangePointerNoFence
- #undef InterlockedCompareExchangePointerNoFence // _InlineInterlockedCompareExchangePointer
- constexpr auto InterlockedCompareExchangePointerNoFence = [] (auto&&... args) {
- return _InlineInterlockedCompareExchangePointer(args...);
- };
- #endif // defined(InterlockedCompareExchangePointerNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchange8
- #undef InterlockedExchange8 // _InterlockedExchange8
- constexpr auto InterlockedExchange8 = [] (auto&&... args) {
- return _InterlockedExchange8(args...);
- };
- #endif // defined(InterlockedExchange8)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeAdd8
- #undef InterlockedExchangeAdd8 // _InterlockedExchangeAdd8
- constexpr auto InterlockedExchangeAdd8 = [] (auto&&... args) {
- return _InterlockedExchangeAdd8(args...);
- };
- #endif // defined(InterlockedExchangeAdd8)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAnd8
- #undef InterlockedAnd8 // _InterlockedAnd8
- constexpr auto InterlockedAnd8 = [] (auto&&... args) {
- return _InterlockedAnd8(args...);
- };
- #endif // defined(InterlockedAnd8)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedOr8
- #undef InterlockedOr8 // _InterlockedOr8
- constexpr auto InterlockedOr8 = [] (auto&&... args) {
- return _InterlockedOr8(args...);
- };
- #endif // defined(InterlockedOr8)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedXor8
- #undef InterlockedXor8 // _InterlockedXor8
- constexpr auto InterlockedXor8 = [] (auto&&... args) {
- return _InterlockedXor8(args...);
- };
- #endif // defined(InterlockedXor8)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAnd16
- #undef InterlockedAnd16 // _InterlockedAnd16
- constexpr auto InterlockedAnd16 = [] (auto&&... args) {
- return _InterlockedAnd16(args...);
- };
- #endif // defined(InterlockedAnd16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedOr16
- #undef InterlockedOr16 // _InterlockedOr16
- constexpr auto InterlockedOr16 = [] (auto&&... args) {
- return _InterlockedOr16(args...);
- };
- #endif // defined(InterlockedOr16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedXor16
- #undef InterlockedXor16 // _InterlockedXor16
- constexpr auto InterlockedXor16 = [] (auto&&... args) {
- return _InterlockedXor16(args...);
- };
- #endif // defined(InterlockedXor16)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAnd64
- #undef InterlockedAnd64 // _InlineInterlockedAnd64
- constexpr auto InterlockedAnd64 = [] (auto&&... args) {
- return _InlineInterlockedAnd64(args...);
- };
- #endif // defined(InterlockedAnd64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAnd64Acquire
- #undef InterlockedAnd64Acquire // _InlineInterlockedAnd64
- constexpr auto InterlockedAnd64Acquire = [] (auto&&... args) {
- return _InlineInterlockedAnd64(args...);
- };
- #endif // defined(InterlockedAnd64Acquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAnd64Release
- #undef InterlockedAnd64Release // _InlineInterlockedAnd64
- constexpr auto InterlockedAnd64Release = [] (auto&&... args) {
- return _InlineInterlockedAnd64(args...);
- };
- #endif // defined(InterlockedAnd64Release)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAnd64NoFence
- #undef InterlockedAnd64NoFence // _InlineInterlockedAnd64
- constexpr auto InterlockedAnd64NoFence = [] (auto&&... args) {
- return _InlineInterlockedAnd64(args...);
- };
- #endif // defined(InterlockedAnd64NoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAdd64
- #undef InterlockedAdd64 // _InlineInterlockedAdd64
- constexpr auto InterlockedAdd64 = [] (auto&&... args) {
- return _InlineInterlockedAdd64(args...);
- };
- #endif // defined(InterlockedAdd64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAddAcquire64
- #undef InterlockedAddAcquire64 // _InlineInterlockedAdd64
- constexpr auto InterlockedAddAcquire64 = [] (auto&&... args) {
- return _InlineInterlockedAdd64(args...);
- };
- #endif // defined(InterlockedAddAcquire64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedAddRelease64
- #undef InterlockedAddRelease64 // _InlineInterlockedAdd64
- constexpr auto InterlockedAddRelease64 = [] (auto&&... args) {
- return _InlineInterlockedAdd64(args...);
- };
- #endif // defined(InterlockedAddRelease64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeAddSizeT
- #undef InterlockedExchangeAddSizeT // (a, b) InterlockedExchangeAdd((LONG *)a, b)
- constexpr auto InterlockedExchangeAddSizeT = [] (auto&& a, auto&& b) {
- return InterlockedExchangeAdd((LONG *)a, b);
- };
- #endif // defined(InterlockedExchangeAddSizeT)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeAddSizeTAcquire
- #undef InterlockedExchangeAddSizeTAcquire // (a, b) InterlockedExchangeAdd((LONG *)a, b)
- constexpr auto InterlockedExchangeAddSizeTAcquire = [] (auto&& a, auto&& b) {
- return InterlockedExchangeAdd((LONG *)a, b);
- };
- #endif // defined(InterlockedExchangeAddSizeTAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeAddSizeTNoFence
- #undef InterlockedExchangeAddSizeTNoFence // (a, b) InterlockedExchangeAdd((LONG *)a, b)
- constexpr auto InterlockedExchangeAddSizeTNoFence = [] (auto&& a, auto&& b) {
- return InterlockedExchangeAdd((LONG *)a, b);
- };
- #endif // defined(InterlockedExchangeAddSizeTNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrementSizeT
- #undef InterlockedIncrementSizeT // (a) InterlockedIncrement((LONG *)a)
- constexpr auto InterlockedIncrementSizeT = [] (auto&& a) {
- return InterlockedIncrement((LONG *)a);
- };
- #endif // defined(InterlockedIncrementSizeT)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrementSizeTNoFence
- #undef InterlockedIncrementSizeTNoFence // (a) InterlockedIncrement((LONG *)a)
- constexpr auto InterlockedIncrementSizeTNoFence = [] (auto&& a) {
- return InterlockedIncrement((LONG *)a);
- };
- #endif // defined(InterlockedIncrementSizeTNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrementSizeT
- #undef InterlockedDecrementSizeT // (a) InterlockedDecrement((LONG *)a)
- constexpr auto InterlockedDecrementSizeT = [] (auto&& a) {
- return InterlockedDecrement((LONG *)a);
- };
- #endif // defined(InterlockedDecrementSizeT)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrementSizeTNoFence
- #undef InterlockedDecrementSizeTNoFence // (a) InterlockedDecrement((LONG *)a)
- constexpr auto InterlockedDecrementSizeTNoFence = [] (auto&& a) {
- return InterlockedDecrement((LONG *)a);
- };
- #endif // defined(InterlockedDecrementSizeTNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedOr64
- #undef InterlockedOr64 // _InlineInterlockedOr64
- constexpr auto InterlockedOr64 = [] (auto&&... args) {
- return _InlineInterlockedOr64(args...);
- };
- #endif // defined(InterlockedOr64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedXor64
- #undef InterlockedXor64 // _InlineInterlockedXor64
- constexpr auto InterlockedXor64 = [] (auto&&... args) {
- return _InlineInterlockedXor64(args...);
- };
- #endif // defined(InterlockedXor64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrement64
- #undef InterlockedIncrement64 // _InlineInterlockedIncrement64
- constexpr auto InterlockedIncrement64 = [] (auto&&... args) {
- return _InlineInterlockedIncrement64(args...);
- };
- #endif // defined(InterlockedIncrement64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrementAcquire64
- #undef InterlockedIncrementAcquire64 // InterlockedIncrement64
- const auto InterlockedIncrementAcquire64 = InterlockedIncrement64;
- #endif // defined(InterlockedIncrementAcquire64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrementRelease64
- #undef InterlockedIncrementRelease64 // InterlockedIncrement64
- const auto InterlockedIncrementRelease64 = InterlockedIncrement64;
- #endif // defined(InterlockedIncrementRelease64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedIncrementNoFence64
- #undef InterlockedIncrementNoFence64 // InterlockedIncrement64
- const auto InterlockedIncrementNoFence64 = InterlockedIncrement64;
- #endif // defined(InterlockedIncrementNoFence64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrement64
- #undef InterlockedDecrement64 // _InlineInterlockedDecrement64
- constexpr auto InterlockedDecrement64 = [] (auto&&... args) {
- return _InlineInterlockedDecrement64(args...);
- };
- #endif // defined(InterlockedDecrement64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrementAcquire64
- #undef InterlockedDecrementAcquire64 // InterlockedDecrement64
- const auto InterlockedDecrementAcquire64 = InterlockedDecrement64;
- #endif // defined(InterlockedDecrementAcquire64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrementRelease64
- #undef InterlockedDecrementRelease64 // InterlockedDecrement64
- const auto InterlockedDecrementRelease64 = InterlockedDecrement64;
- #endif // defined(InterlockedDecrementRelease64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedDecrementNoFence64
- #undef InterlockedDecrementNoFence64 // InterlockedDecrement64
- const auto InterlockedDecrementNoFence64 = InterlockedDecrement64;
- #endif // defined(InterlockedDecrementNoFence64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchange64
- #undef InterlockedExchange64 // _InlineInterlockedExchange64
- constexpr auto InterlockedExchange64 = [] (auto&&... args) {
- return _InlineInterlockedExchange64(args...);
- };
- #endif // defined(InterlockedExchange64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeAcquire64
- #undef InterlockedExchangeAcquire64 // InterlockedExchange64
- const auto InterlockedExchangeAcquire64 = InterlockedExchange64;
- #endif // defined(InterlockedExchangeAcquire64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeNoFence64
- #undef InterlockedExchangeNoFence64 // _InlineInterlockedExchange64
- constexpr auto InterlockedExchangeNoFence64 = [] (auto&&... args) {
- return _InlineInterlockedExchange64(args...);
- };
- #endif // defined(InterlockedExchangeNoFence64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeAdd64
- #undef InterlockedExchangeAdd64 // _InlineInterlockedExchangeAdd64
- constexpr auto InterlockedExchangeAdd64 = [] (auto&&... args) {
- return _InlineInterlockedExchangeAdd64(args...);
- };
- #endif // defined(InterlockedExchangeAdd64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef InterlockedExchangeAddNoFence64
- #undef InterlockedExchangeAddNoFence64 // _InlineInterlockedExchangeAdd64
- constexpr auto InterlockedExchangeAddNoFence64 = [] (auto&&... args) {
- return _InlineInterlockedExchangeAdd64(args...);
- };
- #endif // defined(InterlockedExchangeAddNoFence64)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef CpuIdEx
- #undef CpuIdEx // __cpuidex
- constexpr auto CpuIdEx = [] (auto&&... args) {
- return __cpuidex(args...);
- };
- #endif // defined(CpuIdEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef YieldProcessor
- #undef YieldProcessor // _mm_pause
- constexpr auto YieldProcessor = [] (auto&&... args) {
- return _mm_pause(args...);
- };
- #endif // defined(YieldProcessor)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef PrefetchForWrite
- #undef PrefetchForWrite // (p)
- constexpr auto PrefetchForWrite = [] (auto&& p) {
- return ;
- };
- #endif // defined(PrefetchForWrite)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef ReadForWriteAccess
- #undef ReadForWriteAccess // (p) (*(p))
- constexpr auto ReadForWriteAccess = [] (auto&& p) {
- return (*(p));
- };
- #endif // defined(ReadForWriteAccess)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef ReadPMC
- #undef ReadPMC // __readpmc
- constexpr auto ReadPMC = [] (auto&&... args) {
- return __readpmc(args...);
- };
- #endif // defined(ReadPMC)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef ReadTimeStampCounter
- #undef ReadTimeStampCounter // () __rdtsc()
- constexpr auto ReadTimeStampCounter = [] () {
- return __rdtsc();
- };
- #endif // defined(ReadTimeStampCounter)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef ReadSizeTAcquire
- #undef ReadSizeTAcquire // ReadULongPtrAcquire
- const auto ReadSizeTAcquire = ReadULongPtrAcquire;
- #endif // defined(ReadSizeTAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef ReadSizeTNoFence
- #undef ReadSizeTNoFence // ReadULongPtrNoFence
- const auto ReadSizeTNoFence = ReadULongPtrNoFence;
- #endif // defined(ReadSizeTNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef ReadSizeTRaw
- #undef ReadSizeTRaw // ReadULongPtrRaw
- const auto ReadSizeTRaw = ReadULongPtrRaw;
- #endif // defined(ReadSizeTRaw)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef WriteSizeTRelease
- #undef WriteSizeTRelease // WriteULongPtrRelease
- const auto WriteSizeTRelease = WriteULongPtrRelease;
- #endif // defined(WriteSizeTRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef WriteSizeTNoFence
- #undef WriteSizeTNoFence // WriteULongPtrNoFence
- const auto WriteSizeTNoFence = WriteULongPtrNoFence;
- #endif // defined(WriteSizeTNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef WriteSizeTRaw
- #undef WriteSizeTRaw // WriteULongPtrRaw
- const auto WriteSizeTRaw = WriteULongPtrRaw;
- #endif // defined(WriteSizeTRaw)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef ReadLongPtrAcquire
- #undef ReadLongPtrAcquire // ReadAcquire
- const auto ReadLongPtrAcquire = ReadAcquire;
- #endif // defined(ReadLongPtrAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef ReadLongPtrNoFence
- #undef ReadLongPtrNoFence // ReadNoFence
- const auto ReadLongPtrNoFence = ReadNoFence;
- #endif // defined(ReadLongPtrNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef ReadLongPtrRaw
- #undef ReadLongPtrRaw // ReadRaw
- const auto ReadLongPtrRaw = ReadRaw;
- #endif // defined(ReadLongPtrRaw)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef WriteLongPtrRelease
- #undef WriteLongPtrRelease // WriteRelease
- const auto WriteLongPtrRelease = WriteRelease;
- #endif // defined(WriteLongPtrRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef WriteLongPtrNoFence
- #undef WriteLongPtrNoFence // WriteNoFence
- const auto WriteLongPtrNoFence = WriteNoFence;
- #endif // defined(WriteLongPtrNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef WriteLongPtrRaw
- #undef WriteLongPtrRaw // WriteRaw
- const auto WriteLongPtrRaw = WriteRaw;
- #endif // defined(WriteLongPtrRaw)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef ReadULongPtrAcquire
- #undef ReadULongPtrAcquire // ReadULongAcquire
- const auto ReadULongPtrAcquire = ReadULongAcquire;
- #endif // defined(ReadULongPtrAcquire)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef ReadULongPtrNoFence
- #undef ReadULongPtrNoFence // ReadULongNoFence
- const auto ReadULongPtrNoFence = ReadULongNoFence;
- #endif // defined(ReadULongPtrNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef ReadULongPtrRaw
- #undef ReadULongPtrRaw // ReadULongRaw
- const auto ReadULongPtrRaw = ReadULongRaw;
- #endif // defined(ReadULongPtrRaw)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef WriteULongPtrRelease
- #undef WriteULongPtrRelease // WriteULongRelease
- const auto WriteULongPtrRelease = WriteULongRelease;
- #endif // defined(WriteULongPtrRelease)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef WriteULongPtrNoFence
- #undef WriteULongPtrNoFence // WriteULongNoFence
- const auto WriteULongPtrNoFence = WriteULongNoFence;
- #endif // defined(WriteULongPtrNoFence)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef WriteULongPtrRaw
- #undef WriteULongPtrRaw // WriteULongRaw
- const auto WriteULongPtrRaw = WriteULongRaw;
- #endif // defined(WriteULongPtrRaw)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef IsReparseTagMicrosoft
- #undef IsReparseTagMicrosoft // (_tag) ( ((_tag) & 0x80000000) )
- constexpr auto IsReparseTagMicrosoft = [] (auto&& _tag) {
- return ( ((_tag) & 0x80000000) );
- };
- #endif // defined(IsReparseTagMicrosoft)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef IsReparseTagNameSurrogate
- #undef IsReparseTagNameSurrogate // (_tag) ( ((_tag) & 0x20000000) )
- constexpr auto IsReparseTagNameSurrogate = [] (auto&& _tag) {
- return ( ((_tag) & 0x20000000) );
- };
- #endif // defined(IsReparseTagNameSurrogate)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef IsReparseTagDirectory
- #undef IsReparseTagDirectory // (_tag) ( ((_tag) & 0x10000000) )
- constexpr auto IsReparseTagDirectory = [] (auto&& _tag) {
- return ( ((_tag) & 0x10000000) );
- };
- #endif // defined(IsReparseTagDirectory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef RtlEqualMemory
- #undef RtlEqualMemory // (Destination,Source,Length) (!memcmp((Destination),(Source),(Length)))
- constexpr auto RtlEqualMemory = [] (auto&& Destination, auto&& Source, auto&& Length) {
- return (!memcmp((Destination),(Source),(Length)));
- };
- #endif // defined(RtlEqualMemory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef RtlMoveMemory
- #undef RtlMoveMemory // (Destination,Source,Length) memmove((Destination),(Source),(Length))
- constexpr auto RtlMoveMemory = [] (auto&& Destination, auto&& Source, auto&& Length) {
- return memmove((Destination),(Source),(Length));
- };
- #endif // defined(RtlMoveMemory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef RtlCopyMemory
- #undef RtlCopyMemory // (Destination,Source,Length) memcpy((Destination),(Source),(Length))
- constexpr auto RtlCopyMemory = [] (auto&& Destination, auto&& Source, auto&& Length) {
- return memcpy((Destination),(Source),(Length));
- };
- #endif // defined(RtlCopyMemory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef RtlFillMemory
- #undef RtlFillMemory // (Destination,Length,Fill) memset((Destination),(Fill),(Length))
- constexpr auto RtlFillMemory = [] (auto&& Destination, auto&& Length, auto&& Fill) {
- return memset((Destination),(Fill),(Length));
- };
- #endif // defined(RtlFillMemory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef RtlZeroMemory
- #undef RtlZeroMemory // (Destination,Length) memset((Destination),0,(Length))
- constexpr auto RtlZeroMemory = [] (auto&& Destination, auto&& Length) {
- return memset((Destination),0,(Length));
- };
- #endif // defined(RtlZeroMemory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnt.h"
- #ifdef PcTeb
- #undef PcTeb // 0x18
- constexpr auto PcTeb = [] (auto&&... args) {
- return 0x18(args...);
- };
- #endif // defined(PcTeb)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\minwinbase.h"
- #ifdef MoveMemory
- #undef MoveMemory // RtlMoveMemory
- const auto MoveMemory = RtlMoveMemory;
- #endif // defined(MoveMemory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\minwinbase.h"
- #ifdef CopyMemory
- #undef CopyMemory // RtlCopyMemory
- const auto CopyMemory = RtlCopyMemory;
- #endif // defined(CopyMemory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\minwinbase.h"
- #ifdef FillMemory
- #undef FillMemory // RtlFillMemory
- const auto FillMemory = RtlFillMemory;
- #endif // defined(FillMemory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\minwinbase.h"
- #ifdef ZeroMemory
- #undef ZeroMemory // RtlZeroMemory
- const auto ZeroMemory = RtlZeroMemory;
- #endif // defined(ZeroMemory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\minwinbase.h"
- #ifdef LocalDiscard
- #undef LocalDiscard // ( h ) LocalReAlloc( (h), 0, LMEM_MOVEABLE )
- constexpr auto LocalDiscard = [] (auto&& h) {
- return LocalReAlloc( (h), 0, LMEM_MOVEABLE );
- };
- #endif // defined(LocalDiscard)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\processenv.h"
- #ifdef GetCommandLine
- #undef GetCommandLine // GetCommandLineA
- const auto GetCommandLine = UNICODE_SUFFIXED(GetCommandLine);
- #endif // defined(GetCommandLine)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\processenv.h"
- #ifdef GetEnvironmentStringsA
- #undef GetEnvironmentStringsA // GetEnvironmentStrings
- const auto GetEnvironmentStringsA = GetEnvironmentStrings;
- #endif // defined(GetEnvironmentStringsA)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\processenv.h"
- #ifdef FreeEnvironmentStrings
- #undef FreeEnvironmentStrings // FreeEnvironmentStringsA
- const auto FreeEnvironmentStrings = UNICODE_SUFFIXED(FreeEnvironmentStrings);
- #endif // defined(FreeEnvironmentStrings)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\processenv.h"
- #ifdef GetEnvironmentVariable
- #undef GetEnvironmentVariable // GetEnvironmentVariableA
- const auto GetEnvironmentVariable = UNICODE_SUFFIXED(GetEnvironmentVariable);
- #endif // defined(GetEnvironmentVariable)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\processenv.h"
- #ifdef SetEnvironmentVariable
- #undef SetEnvironmentVariable // SetEnvironmentVariableA
- const auto SetEnvironmentVariable = UNICODE_SUFFIXED(SetEnvironmentVariable);
- #endif // defined(SetEnvironmentVariable)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\processenv.h"
- #ifdef ExpandEnvironmentStrings
- #undef ExpandEnvironmentStrings // ExpandEnvironmentStringsA
- const auto ExpandEnvironmentStrings = UNICODE_SUFFIXED(ExpandEnvironmentStrings);
- #endif // defined(ExpandEnvironmentStrings)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\processenv.h"
- #ifdef SetCurrentDirectory
- #undef SetCurrentDirectory // SetCurrentDirectoryA
- const auto SetCurrentDirectory = UNICODE_SUFFIXED(SetCurrentDirectory);
- #endif // defined(SetCurrentDirectory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\processenv.h"
- #ifdef GetCurrentDirectory
- #undef GetCurrentDirectory // GetCurrentDirectoryA
- const auto GetCurrentDirectory = UNICODE_SUFFIXED(GetCurrentDirectory);
- #endif // defined(GetCurrentDirectory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\processenv.h"
- #ifdef SearchPath
- #undef SearchPath // SearchPathA
- const auto SearchPath = UNICODE_SUFFIXED(SearchPath);
- #endif // defined(SearchPath)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\processenv.h"
- #ifdef NeedCurrentDirectoryForExePath
- #undef NeedCurrentDirectoryForExePath // NeedCurrentDirectoryForExePathA
- const auto NeedCurrentDirectoryForExePath = UNICODE_SUFFIXED(NeedCurrentDirectoryForExePath);
- #endif // defined(NeedCurrentDirectoryForExePath)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef CreateDirectory
- #undef CreateDirectory // CreateDirectoryA
- const auto CreateDirectory = UNICODE_SUFFIXED(CreateDirectory);
- #endif // defined(CreateDirectory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef CreateFile
- #undef CreateFile // CreateFileA
- const auto CreateFile = UNICODE_SUFFIXED(CreateFile);
- #endif // defined(CreateFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef DeleteFile
- #undef DeleteFile // DeleteFileA
- const auto DeleteFile = UNICODE_SUFFIXED(DeleteFile);
- #endif // defined(DeleteFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef FindFirstChangeNotification
- #undef FindFirstChangeNotification // FindFirstChangeNotificationA
- const auto FindFirstChangeNotification = UNICODE_SUFFIXED(FindFirstChangeNotification);
- #endif // defined(FindFirstChangeNotification)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef FindFirstFile
- #undef FindFirstFile // FindFirstFileA
- const auto FindFirstFile = UNICODE_SUFFIXED(FindFirstFile);
- #endif // defined(FindFirstFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef FindFirstFileEx
- #undef FindFirstFileEx // FindFirstFileExA
- const auto FindFirstFileEx = UNICODE_SUFFIXED(FindFirstFileEx);
- #endif // defined(FindFirstFileEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef FindNextFile
- #undef FindNextFile // FindNextFileA
- const auto FindNextFile = UNICODE_SUFFIXED(FindNextFile);
- #endif // defined(FindNextFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef GetDiskFreeSpace
- #undef GetDiskFreeSpace // GetDiskFreeSpaceA
- const auto GetDiskFreeSpace = UNICODE_SUFFIXED(GetDiskFreeSpace);
- #endif // defined(GetDiskFreeSpace)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef GetDiskFreeSpaceEx
- #undef GetDiskFreeSpaceEx // GetDiskFreeSpaceExA
- const auto GetDiskFreeSpaceEx = UNICODE_SUFFIXED(GetDiskFreeSpaceEx);
- #endif // defined(GetDiskFreeSpaceEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef GetDriveType
- #undef GetDriveType // GetDriveTypeA
- const auto GetDriveType = UNICODE_SUFFIXED(GetDriveType);
- #endif // defined(GetDriveType)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef GetFileAttributes
- #undef GetFileAttributes // GetFileAttributesA
- const auto GetFileAttributes = UNICODE_SUFFIXED(GetFileAttributes);
- #endif // defined(GetFileAttributes)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef GetFileAttributesEx
- #undef GetFileAttributesEx // GetFileAttributesExA
- const auto GetFileAttributesEx = UNICODE_SUFFIXED(GetFileAttributesEx);
- #endif // defined(GetFileAttributesEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef GetFinalPathNameByHandle
- #undef GetFinalPathNameByHandle // GetFinalPathNameByHandleA
- const auto GetFinalPathNameByHandle = UNICODE_SUFFIXED(GetFinalPathNameByHandle);
- #endif // defined(GetFinalPathNameByHandle)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef GetFullPathName
- #undef GetFullPathName // GetFullPathNameA
- const auto GetFullPathName = UNICODE_SUFFIXED(GetFullPathName);
- #endif // defined(GetFullPathName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef GetLongPathName
- #undef GetLongPathName // GetLongPathNameA
- const auto GetLongPathName = UNICODE_SUFFIXED(GetLongPathName);
- #endif // defined(GetLongPathName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef RemoveDirectory
- #undef RemoveDirectory // RemoveDirectoryA
- const auto RemoveDirectory = UNICODE_SUFFIXED(RemoveDirectory);
- #endif // defined(RemoveDirectory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef SetFileAttributes
- #undef SetFileAttributes // SetFileAttributesA
- const auto SetFileAttributes = UNICODE_SUFFIXED(SetFileAttributes);
- #endif // defined(SetFileAttributes)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef GetCompressedFileSize
- #undef GetCompressedFileSize // GetCompressedFileSizeA
- const auto GetCompressedFileSize = UNICODE_SUFFIXED(GetCompressedFileSize);
- #endif // defined(GetCompressedFileSize)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef GetTempPath
- #undef GetTempPath // GetTempPathA
- const auto GetTempPath = UNICODE_SUFFIXED(GetTempPath);
- #endif // defined(GetTempPath)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef GetVolumeInformation
- #undef GetVolumeInformation // GetVolumeInformationA
- const auto GetVolumeInformation = UNICODE_SUFFIXED(GetVolumeInformation);
- #endif // defined(GetVolumeInformation)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\fileapi.h"
- #ifdef GetTempFileName
- #undef GetTempFileName // GetTempFileNameA
- const auto GetTempFileName = UNICODE_SUFFIXED(GetTempFileName);
- #endif // defined(GetTempFileName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\debugapi.h"
- #ifdef OutputDebugString
- #undef OutputDebugString // OutputDebugStringA
- const auto OutputDebugString = UNICODE_SUFFIXED(OutputDebugString);
- #endif // defined(OutputDebugString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\errhandlingapi.h"
- #ifdef FatalAppExit
- #undef FatalAppExit // FatalAppExitA
- const auto FatalAppExit = UNICODE_SUFFIXED(FatalAppExit);
- #endif // defined(FatalAppExit)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\synchapi.h"
- #ifdef CreateMutex
- #undef CreateMutex // CreateMutexA
- const auto CreateMutex = UNICODE_SUFFIXED(CreateMutex);
- #endif // defined(CreateMutex)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\synchapi.h"
- #ifdef CreateEvent
- #undef CreateEvent // CreateEventA
- const auto CreateEvent = UNICODE_SUFFIXED(CreateEvent);
- #endif // defined(CreateEvent)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\synchapi.h"
- #ifdef OpenEvent
- #undef OpenEvent // OpenEventA
- const auto OpenEvent = UNICODE_SUFFIXED(OpenEvent);
- #endif // defined(OpenEvent)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\synchapi.h"
- #ifdef CreateMutexEx
- #undef CreateMutexEx // CreateMutexExA
- const auto CreateMutexEx = UNICODE_SUFFIXED(CreateMutexEx);
- #endif // defined(CreateMutexEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\synchapi.h"
- #ifdef CreateEventEx
- #undef CreateEventEx // CreateEventExA
- const auto CreateEventEx = UNICODE_SUFFIXED(CreateEventEx);
- #endif // defined(CreateEventEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\processthreadsapi.h"
- #ifdef CreateProcess
- #undef CreateProcess // CreateProcessA
- const auto CreateProcess = UNICODE_SUFFIXED(CreateProcess);
- #endif // defined(CreateProcess)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\processthreadsapi.h"
- #ifdef CreateProcessAsUser
- #undef CreateProcessAsUser // CreateProcessAsUserA
- const auto CreateProcessAsUser = UNICODE_SUFFIXED(CreateProcessAsUser);
- #endif // defined(CreateProcessAsUser)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\sysinfoapi.h"
- #ifdef GetSystemDirectory
- #undef GetSystemDirectory // GetSystemDirectoryA
- const auto GetSystemDirectory = UNICODE_SUFFIXED(GetSystemDirectory);
- #endif // defined(GetSystemDirectory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\sysinfoapi.h"
- #ifdef GetWindowsDirectory
- #undef GetWindowsDirectory // GetWindowsDirectoryA
- const auto GetWindowsDirectory = UNICODE_SUFFIXED(GetWindowsDirectory);
- #endif // defined(GetWindowsDirectory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\sysinfoapi.h"
- #ifdef GetSystemWindowsDirectory
- #undef GetSystemWindowsDirectory // GetSystemWindowsDirectoryA
- const auto GetSystemWindowsDirectory = UNICODE_SUFFIXED(GetSystemWindowsDirectory);
- #endif // defined(GetSystemWindowsDirectory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\sysinfoapi.h"
- #ifdef GetComputerNameEx
- #undef GetComputerNameEx // GetComputerNameExA
- const auto GetComputerNameEx = UNICODE_SUFFIXED(GetComputerNameEx);
- #endif // defined(GetComputerNameEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\sysinfoapi.h"
- #ifdef GetVersionEx
- #undef GetVersionEx // GetVersionExA
- const auto GetVersionEx = UNICODE_SUFFIXED(GetVersionEx);
- #endif // defined(GetVersionEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\sysinfoapi.h"
- #ifdef SetComputerName
- #undef SetComputerName // SetComputerNameA
- const auto SetComputerName = UNICODE_SUFFIXED(SetComputerName);
- #endif // defined(SetComputerName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\sysinfoapi.h"
- #ifdef SetComputerNameEx
- #undef SetComputerNameEx // SetComputerNameExA
- const auto SetComputerNameEx = UNICODE_SUFFIXED(SetComputerNameEx);
- #endif // defined(SetComputerNameEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wow64apiset.h"
- #ifdef GetSystemWow64Directory
- #undef GetSystemWow64Directory // GetSystemWow64DirectoryA
- const auto GetSystemWow64Directory = UNICODE_SUFFIXED(GetSystemWow64Directory);
- #endif // defined(GetSystemWow64Directory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\libloaderapi.h"
- #ifdef GetModuleFileName
- #undef GetModuleFileName // GetModuleFileNameA
- const auto GetModuleFileName = UNICODE_SUFFIXED(GetModuleFileName);
- #endif // defined(GetModuleFileName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\libloaderapi.h"
- #ifdef GetModuleHandle
- #undef GetModuleHandle // GetModuleHandleA
- const auto GetModuleHandle = UNICODE_SUFFIXED(GetModuleHandle);
- #endif // defined(GetModuleHandle)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\libloaderapi.h"
- #ifdef GetModuleHandleEx
- #undef GetModuleHandleEx // GetModuleHandleExA
- const auto GetModuleHandleEx = UNICODE_SUFFIXED(GetModuleHandleEx);
- #endif // defined(GetModuleHandleEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\libloaderapi.h"
- #ifdef LoadLibraryEx
- #undef LoadLibraryEx // LoadLibraryExA
- const auto LoadLibraryEx = UNICODE_SUFFIXED(LoadLibraryEx);
- #endif // defined(LoadLibraryEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\libloaderapi.h"
- #ifdef LoadString
- #undef LoadString // LoadStringA
- const auto LoadString = UNICODE_SUFFIXED(LoadString);
- #endif // defined(LoadString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\libloaderapi.h"
- #ifdef EnumResourceLanguagesEx
- #undef EnumResourceLanguagesEx // EnumResourceLanguagesExA
- const auto EnumResourceLanguagesEx = UNICODE_SUFFIXED(EnumResourceLanguagesEx);
- #endif // defined(EnumResourceLanguagesEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\libloaderapi.h"
- #ifdef EnumResourceNamesEx
- #undef EnumResourceNamesEx // EnumResourceNamesExA
- const auto EnumResourceNamesEx = UNICODE_SUFFIXED(EnumResourceNamesEx);
- #endif // defined(EnumResourceNamesEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\libloaderapi.h"
- #ifdef EnumResourceTypesEx
- #undef EnumResourceTypesEx // EnumResourceTypesExA
- const auto EnumResourceTypesEx = UNICODE_SUFFIXED(EnumResourceTypesEx);
- #endif // defined(EnumResourceTypesEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\libloaderapi.h"
- #ifdef LoadLibrary
- #undef LoadLibrary // LoadLibraryA
- const auto LoadLibrary = UNICODE_SUFFIXED(LoadLibrary);
- #endif // defined(LoadLibrary)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef DefineHandleTable
- #undef DefineHandleTable // (w) ((w),TRUE)
- constexpr auto DefineHandleTable = [] (auto&& w) {
- return ((w),TRUE);
- };
- #endif // defined(DefineHandleTable)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef LimitEmsPages
- #undef LimitEmsPages // (dw)
- constexpr auto LimitEmsPages = [] (auto&& dw) {
- return ;
- };
- #endif // defined(LimitEmsPages)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef SetSwapAreaSize
- #undef SetSwapAreaSize // (w) (w)
- constexpr auto SetSwapAreaSize = [] (auto&& w) {
- return (w);
- };
- #endif // defined(SetSwapAreaSize)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef LockSegment
- #undef LockSegment // (w) GlobalFix((HANDLE)(w))
- constexpr auto LockSegment = [] (auto&& w) {
- return GlobalFix((HANDLE)(w));
- };
- #endif // defined(LockSegment)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef UnlockSegment
- #undef UnlockSegment // (w) GlobalUnfix((HANDLE)(w))
- constexpr auto UnlockSegment = [] (auto&& w) {
- return GlobalUnfix((HANDLE)(w));
- };
- #endif // defined(UnlockSegment)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetCurrentTime
- #undef GetCurrentTime // () GetTickCount()
- constexpr auto GetCurrentTime = [] () {
- return GetTickCount();
- };
- #endif // defined(GetCurrentTime)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef Yield
- #undef Yield // ()
- constexpr auto Yield = [] () {
- return ;
- };
- #endif // defined(Yield)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef SecureZeroMemory
- #undef SecureZeroMemory // RtlSecureZeroMemory
- const auto SecureZeroMemory = RtlSecureZeroMemory;
- #endif // defined(SecureZeroMemory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CaptureStackBackTrace
- #undef CaptureStackBackTrace // RtlCaptureStackBackTrace
- const auto CaptureStackBackTrace = RtlCaptureStackBackTrace;
- #endif // defined(CaptureStackBackTrace)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef FreeModule
- #undef FreeModule // (hLibModule) FreeLibrary((hLibModule))
- constexpr auto FreeModule = [] (auto&& hLibModule) {
- return FreeLibrary((hLibModule));
- };
- #endif // defined(FreeModule)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef MakeProcInstance
- #undef MakeProcInstance // (lpProc,hInstance) (lpProc)
- constexpr auto MakeProcInstance = [] (auto&& lpProc, auto&& hInstance) {
- return (lpProc);
- };
- #endif // defined(MakeProcInstance)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef FreeProcInstance
- #undef FreeProcInstance // (lpProc) (lpProc)
- constexpr auto FreeProcInstance = [] (auto&& lpProc) {
- return (lpProc);
- };
- #endif // defined(FreeProcInstance)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GlobalLRUNewest
- #undef GlobalLRUNewest // ( h ) ((HANDLE)(h))
- constexpr auto GlobalLRUNewest = [] (auto&& h) {
- return ((HANDLE)(h));
- };
- #endif // defined(GlobalLRUNewest)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GlobalLRUOldest
- #undef GlobalLRUOldest // ( h ) ((HANDLE)(h))
- constexpr auto GlobalLRUOldest = [] (auto&& h) {
- return ((HANDLE)(h));
- };
- #endif // defined(GlobalLRUOldest)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GlobalDiscard
- #undef GlobalDiscard // ( h ) GlobalReAlloc( (h), 0, GMEM_MOVEABLE )
- constexpr auto GlobalDiscard = [] (auto&& h) {
- return GlobalReAlloc( (h), 0, GMEM_MOVEABLE );
- };
- #endif // defined(GlobalDiscard)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetFreeSpace
- #undef GetFreeSpace // (w) (0x100000L)
- constexpr auto GetFreeSpace = [] (auto&& w) {
- return (0x100000L);
- };
- #endif // defined(GetFreeSpace)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef LPTx
- #undef LPTx // 0x80 // Set if ID is for LPT device
- constexpr auto LPTx = [] (auto&&... args) {
- return 0x80 // Set if ID is for LPT device(args...);
- };
- #endif // defined(LPTx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef UnlockResource
- #undef UnlockResource // (hResData) ((hResData), 0)
- constexpr auto UnlockResource = [] (auto&& hResData) {
- return ((hResData), 0);
- };
- #endif // defined(UnlockResource)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetBinaryType
- #undef GetBinaryType // GetBinaryTypeA
- const auto GetBinaryType = UNICODE_SUFFIXED(GetBinaryType);
- #endif // defined(GetBinaryType)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetShortPathName
- #undef GetShortPathName // GetShortPathNameA
- const auto GetShortPathName = UNICODE_SUFFIXED(GetShortPathName);
- #endif // defined(GetShortPathName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetLongPathNameTransacted
- #undef GetLongPathNameTransacted // GetLongPathNameTransactedA
- const auto GetLongPathNameTransacted = UNICODE_SUFFIXED(GetLongPathNameTransacted);
- #endif // defined(GetLongPathNameTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef SetEnvironmentStrings
- #undef SetEnvironmentStrings // SetEnvironmentStringsA
- const auto SetEnvironmentStrings = UNICODE_SUFFIXED(SetEnvironmentStrings);
- #endif // defined(SetEnvironmentStrings)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef HasOverlappedIoCompleted
- #undef HasOverlappedIoCompleted // (lpOverlapped) (((DWORD)(lpOverlapped)->Internal) != STATUS_PENDING)
- constexpr auto HasOverlappedIoCompleted = [] (auto&& lpOverlapped) {
- return (((DWORD)(lpOverlapped)->Internal) != STATUS_PENDING);
- };
- #endif // defined(HasOverlappedIoCompleted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef SetFileShortName
- #undef SetFileShortName // SetFileShortNameA
- const auto SetFileShortName = UNICODE_SUFFIXED(SetFileShortName);
- #endif // defined(SetFileShortName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef FormatMessage
- #undef FormatMessage // FormatMessageA
- const auto FormatMessage = UNICODE_SUFFIXED(FormatMessage);
- #endif // defined(FormatMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateMailslot
- #undef CreateMailslot // CreateMailslotA
- const auto CreateMailslot = UNICODE_SUFFIXED(CreateMailslot);
- #endif // defined(CreateMailslot)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef EncryptFile
- #undef EncryptFile // EncryptFileA
- const auto EncryptFile = UNICODE_SUFFIXED(EncryptFile);
- #endif // defined(EncryptFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef DecryptFile
- #undef DecryptFile // DecryptFileA
- const auto DecryptFile = UNICODE_SUFFIXED(DecryptFile);
- #endif // defined(DecryptFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef FileEncryptionStatus
- #undef FileEncryptionStatus // FileEncryptionStatusA
- const auto FileEncryptionStatus = UNICODE_SUFFIXED(FileEncryptionStatus);
- #endif // defined(FileEncryptionStatus)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef OpenEncryptedFileRaw
- #undef OpenEncryptedFileRaw // OpenEncryptedFileRawA
- const auto OpenEncryptedFileRaw = UNICODE_SUFFIXED(OpenEncryptedFileRaw);
- #endif // defined(OpenEncryptedFileRaw)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef OpenMutex
- #undef OpenMutex // OpenMutexA
- const auto OpenMutex = UNICODE_SUFFIXED(OpenMutex);
- #endif // defined(OpenMutex)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateSemaphore
- #undef CreateSemaphore // CreateSemaphoreA
- const auto CreateSemaphore = UNICODE_SUFFIXED(CreateSemaphore);
- #endif // defined(CreateSemaphore)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef OpenSemaphore
- #undef OpenSemaphore // OpenSemaphoreA
- const auto OpenSemaphore = UNICODE_SUFFIXED(OpenSemaphore);
- #endif // defined(OpenSemaphore)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateWaitableTimer
- #undef CreateWaitableTimer // CreateWaitableTimerA
- const auto CreateWaitableTimer = UNICODE_SUFFIXED(CreateWaitableTimer);
- #endif // defined(CreateWaitableTimer)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef OpenWaitableTimer
- #undef OpenWaitableTimer // OpenWaitableTimerA
- const auto OpenWaitableTimer = UNICODE_SUFFIXED(OpenWaitableTimer);
- #endif // defined(OpenWaitableTimer)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateSemaphoreEx
- #undef CreateSemaphoreEx // CreateSemaphoreExA
- const auto CreateSemaphoreEx = UNICODE_SUFFIXED(CreateSemaphoreEx);
- #endif // defined(CreateSemaphoreEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateWaitableTimerEx
- #undef CreateWaitableTimerEx // CreateWaitableTimerExA
- const auto CreateWaitableTimerEx = UNICODE_SUFFIXED(CreateWaitableTimerEx);
- #endif // defined(CreateWaitableTimerEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateFileMapping
- #undef CreateFileMapping // CreateFileMappingA
- const auto CreateFileMapping = UNICODE_SUFFIXED(CreateFileMapping);
- #endif // defined(CreateFileMapping)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateFileMappingNuma
- #undef CreateFileMappingNuma // CreateFileMappingNumaA
- const auto CreateFileMappingNuma = UNICODE_SUFFIXED(CreateFileMappingNuma);
- #endif // defined(CreateFileMappingNuma)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef OpenFileMapping
- #undef OpenFileMapping // OpenFileMappingA
- const auto OpenFileMapping = UNICODE_SUFFIXED(OpenFileMapping);
- #endif // defined(OpenFileMapping)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetLogicalDriveStrings
- #undef GetLogicalDriveStrings // GetLogicalDriveStringsA
- const auto GetLogicalDriveStrings = UNICODE_SUFFIXED(GetLogicalDriveStrings);
- #endif // defined(GetLogicalDriveStrings)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef QueryFullProcessImageName
- #undef QueryFullProcessImageName // QueryFullProcessImageNameA
- const auto QueryFullProcessImageName = UNICODE_SUFFIXED(QueryFullProcessImageName);
- #endif // defined(QueryFullProcessImageName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef ProcThreadAttributeValue
- #undef ProcThreadAttributeValue // (Number, Thread, Input, Additive) (((Number) & PROC_THREAD_ATTRIBUTE_NUMBER) | ((Thread != FALSE) ? PROC_THREAD_ATTRIBUTE_THREAD : 0) | ((Input != FALSE) ? PROC_THREAD_ATTRIBUTE_INPUT : 0) | ((Additive != FALSE) ? PROC_THREAD_ATTRIBUTE_ADDITIVE : 0))
- constexpr auto ProcThreadAttributeValue = [] (auto&& Number, auto&& Thread, auto&& Input, auto&& Additive) {
- return (((Number) & PROC_THREAD_ATTRIBUTE_NUMBER) | ((Thread != FALSE) ? PROC_THREAD_ATTRIBUTE_THREAD : 0) | ((Input != FALSE) ? PROC_THREAD_ATTRIBUTE_INPUT : 0) | ((Additive != FALSE) ? PROC_THREAD_ATTRIBUTE_ADDITIVE : 0));
- };
- #endif // defined(ProcThreadAttributeValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetStartupInfo
- #undef GetStartupInfo // GetStartupInfoA
- const auto GetStartupInfo = UNICODE_SUFFIXED(GetStartupInfo);
- #endif // defined(GetStartupInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetFirmwareEnvironmentVariable
- #undef GetFirmwareEnvironmentVariable // GetFirmwareEnvironmentVariableA
- const auto GetFirmwareEnvironmentVariable = UNICODE_SUFFIXED(GetFirmwareEnvironmentVariable);
- #endif // defined(GetFirmwareEnvironmentVariable)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef SetFirmwareEnvironmentVariable
- #undef SetFirmwareEnvironmentVariable // SetFirmwareEnvironmentVariableA
- const auto SetFirmwareEnvironmentVariable = UNICODE_SUFFIXED(SetFirmwareEnvironmentVariable);
- #endif // defined(SetFirmwareEnvironmentVariable)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef FindResource
- #undef FindResource // FindResourceA
- const auto FindResource = UNICODE_SUFFIXED(FindResource);
- #endif // defined(FindResource)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef FindResourceEx
- #undef FindResourceEx // FindResourceExA
- const auto FindResourceEx = UNICODE_SUFFIXED(FindResourceEx);
- #endif // defined(FindResourceEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef EnumResourceTypes
- #undef EnumResourceTypes // EnumResourceTypesA
- const auto EnumResourceTypes = UNICODE_SUFFIXED(EnumResourceTypes);
- #endif // defined(EnumResourceTypes)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef EnumResourceNames
- #undef EnumResourceNames // EnumResourceNamesA
- const auto EnumResourceNames = UNICODE_SUFFIXED(EnumResourceNames);
- #endif // defined(EnumResourceNames)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef EnumResourceLanguages
- #undef EnumResourceLanguages // EnumResourceLanguagesA
- const auto EnumResourceLanguages = UNICODE_SUFFIXED(EnumResourceLanguages);
- #endif // defined(EnumResourceLanguages)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef BeginUpdateResource
- #undef BeginUpdateResource // BeginUpdateResourceA
- const auto BeginUpdateResource = UNICODE_SUFFIXED(BeginUpdateResource);
- #endif // defined(BeginUpdateResource)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef UpdateResource
- #undef UpdateResource // UpdateResourceA
- const auto UpdateResource = UNICODE_SUFFIXED(UpdateResource);
- #endif // defined(UpdateResource)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef EndUpdateResource
- #undef EndUpdateResource // EndUpdateResourceA
- const auto EndUpdateResource = UNICODE_SUFFIXED(EndUpdateResource);
- #endif // defined(EndUpdateResource)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GlobalAddAtom
- #undef GlobalAddAtom // GlobalAddAtomA
- const auto GlobalAddAtom = UNICODE_SUFFIXED(GlobalAddAtom);
- #endif // defined(GlobalAddAtom)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GlobalAddAtomEx
- #undef GlobalAddAtomEx // GlobalAddAtomExA
- const auto GlobalAddAtomEx = UNICODE_SUFFIXED(GlobalAddAtomEx);
- #endif // defined(GlobalAddAtomEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GlobalFindAtom
- #undef GlobalFindAtom // GlobalFindAtomA
- const auto GlobalFindAtom = UNICODE_SUFFIXED(GlobalFindAtom);
- #endif // defined(GlobalFindAtom)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GlobalGetAtomName
- #undef GlobalGetAtomName // GlobalGetAtomNameA
- const auto GlobalGetAtomName = UNICODE_SUFFIXED(GlobalGetAtomName);
- #endif // defined(GlobalGetAtomName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef AddAtom
- #undef AddAtom // AddAtomA
- const auto AddAtom = UNICODE_SUFFIXED(AddAtom);
- #endif // defined(AddAtom)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef FindAtom
- #undef FindAtom // FindAtomA
- const auto FindAtom = UNICODE_SUFFIXED(FindAtom);
- #endif // defined(FindAtom)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetAtomName
- #undef GetAtomName // GetAtomNameA
- const auto GetAtomName = UNICODE_SUFFIXED(GetAtomName);
- #endif // defined(GetAtomName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetProfileInt
- #undef GetProfileInt // GetProfileIntA
- const auto GetProfileInt = UNICODE_SUFFIXED(GetProfileInt);
- #endif // defined(GetProfileInt)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetProfileString
- #undef GetProfileString // GetProfileStringA
- const auto GetProfileString = UNICODE_SUFFIXED(GetProfileString);
- #endif // defined(GetProfileString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef WriteProfileString
- #undef WriteProfileString // WriteProfileStringA
- const auto WriteProfileString = UNICODE_SUFFIXED(WriteProfileString);
- #endif // defined(WriteProfileString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetProfileSection
- #undef GetProfileSection // GetProfileSectionA
- const auto GetProfileSection = UNICODE_SUFFIXED(GetProfileSection);
- #endif // defined(GetProfileSection)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef WriteProfileSection
- #undef WriteProfileSection // WriteProfileSectionA
- const auto WriteProfileSection = UNICODE_SUFFIXED(WriteProfileSection);
- #endif // defined(WriteProfileSection)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetPrivateProfileInt
- #undef GetPrivateProfileInt // GetPrivateProfileIntA
- const auto GetPrivateProfileInt = UNICODE_SUFFIXED(GetPrivateProfileInt);
- #endif // defined(GetPrivateProfileInt)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetPrivateProfileString
- #undef GetPrivateProfileString // GetPrivateProfileStringA
- const auto GetPrivateProfileString = UNICODE_SUFFIXED(GetPrivateProfileString);
- #endif // defined(GetPrivateProfileString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef WritePrivateProfileString
- #undef WritePrivateProfileString // WritePrivateProfileStringA
- const auto WritePrivateProfileString = UNICODE_SUFFIXED(WritePrivateProfileString);
- #endif // defined(WritePrivateProfileString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetPrivateProfileSection
- #undef GetPrivateProfileSection // GetPrivateProfileSectionA
- const auto GetPrivateProfileSection = UNICODE_SUFFIXED(GetPrivateProfileSection);
- #endif // defined(GetPrivateProfileSection)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef WritePrivateProfileSection
- #undef WritePrivateProfileSection // WritePrivateProfileSectionA
- const auto WritePrivateProfileSection = UNICODE_SUFFIXED(WritePrivateProfileSection);
- #endif // defined(WritePrivateProfileSection)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetPrivateProfileSectionNames
- #undef GetPrivateProfileSectionNames // GetPrivateProfileSectionNamesA
- const auto GetPrivateProfileSectionNames = UNICODE_SUFFIXED(GetPrivateProfileSectionNames);
- #endif // defined(GetPrivateProfileSectionNames)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetPrivateProfileStruct
- #undef GetPrivateProfileStruct // GetPrivateProfileStructA
- const auto GetPrivateProfileStruct = UNICODE_SUFFIXED(GetPrivateProfileStruct);
- #endif // defined(GetPrivateProfileStruct)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef WritePrivateProfileStruct
- #undef WritePrivateProfileStruct // WritePrivateProfileStructA
- const auto WritePrivateProfileStruct = UNICODE_SUFFIXED(WritePrivateProfileStruct);
- #endif // defined(WritePrivateProfileStruct)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef SetDllDirectory
- #undef SetDllDirectory // SetDllDirectoryA
- const auto SetDllDirectory = UNICODE_SUFFIXED(SetDllDirectory);
- #endif // defined(SetDllDirectory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetDllDirectory
- #undef GetDllDirectory // GetDllDirectoryA
- const auto GetDllDirectory = UNICODE_SUFFIXED(GetDllDirectory);
- #endif // defined(GetDllDirectory)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateDirectoryEx
- #undef CreateDirectoryEx // CreateDirectoryExA
- const auto CreateDirectoryEx = UNICODE_SUFFIXED(CreateDirectoryEx);
- #endif // defined(CreateDirectoryEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateDirectoryTransacted
- #undef CreateDirectoryTransacted // CreateDirectoryTransactedA
- const auto CreateDirectoryTransacted = UNICODE_SUFFIXED(CreateDirectoryTransacted);
- #endif // defined(CreateDirectoryTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef RemoveDirectoryTransacted
- #undef RemoveDirectoryTransacted // RemoveDirectoryTransactedA
- const auto RemoveDirectoryTransacted = UNICODE_SUFFIXED(RemoveDirectoryTransacted);
- #endif // defined(RemoveDirectoryTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetFullPathNameTransacted
- #undef GetFullPathNameTransacted // GetFullPathNameTransactedA
- const auto GetFullPathNameTransacted = UNICODE_SUFFIXED(GetFullPathNameTransacted);
- #endif // defined(GetFullPathNameTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef DefineDosDevice
- #undef DefineDosDevice // DefineDosDeviceA
- const auto DefineDosDevice = UNICODE_SUFFIXED(DefineDosDevice);
- #endif // defined(DefineDosDevice)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef QueryDosDevice
- #undef QueryDosDevice // QueryDosDeviceA
- const auto QueryDosDevice = UNICODE_SUFFIXED(QueryDosDevice);
- #endif // defined(QueryDosDevice)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateFileTransacted
- #undef CreateFileTransacted // CreateFileTransactedA
- const auto CreateFileTransacted = UNICODE_SUFFIXED(CreateFileTransacted);
- #endif // defined(CreateFileTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef SetFileAttributesTransacted
- #undef SetFileAttributesTransacted // SetFileAttributesTransactedA
- const auto SetFileAttributesTransacted = UNICODE_SUFFIXED(SetFileAttributesTransacted);
- #endif // defined(SetFileAttributesTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetFileAttributesTransacted
- #undef GetFileAttributesTransacted // GetFileAttributesTransactedA
- const auto GetFileAttributesTransacted = UNICODE_SUFFIXED(GetFileAttributesTransacted);
- #endif // defined(GetFileAttributesTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetCompressedFileSizeTransacted
- #undef GetCompressedFileSizeTransacted // GetCompressedFileSizeTransactedA
- const auto GetCompressedFileSizeTransacted = UNICODE_SUFFIXED(GetCompressedFileSizeTransacted);
- #endif // defined(GetCompressedFileSizeTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef DeleteFileTransacted
- #undef DeleteFileTransacted // DeleteFileTransactedA
- const auto DeleteFileTransacted = UNICODE_SUFFIXED(DeleteFileTransacted);
- #endif // defined(DeleteFileTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CheckNameLegalDOS8Dot3
- #undef CheckNameLegalDOS8Dot3 // CheckNameLegalDOS8Dot3A
- const auto CheckNameLegalDOS8Dot3 = UNICODE_SUFFIXED(CheckNameLegalDOS8Dot3);
- #endif // defined(CheckNameLegalDOS8Dot3)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef FindFirstFileTransacted
- #undef FindFirstFileTransacted // FindFirstFileTransactedA
- const auto FindFirstFileTransacted = UNICODE_SUFFIXED(FindFirstFileTransacted);
- #endif // defined(FindFirstFileTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CopyFile
- #undef CopyFile // CopyFileA
- const auto CopyFile = UNICODE_SUFFIXED(CopyFile);
- #endif // defined(CopyFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CopyFileEx
- #undef CopyFileEx // CopyFileExA
- const auto CopyFileEx = UNICODE_SUFFIXED(CopyFileEx);
- #endif // defined(CopyFileEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CopyFileTransacted
- #undef CopyFileTransacted // CopyFileTransactedA
- const auto CopyFileTransacted = UNICODE_SUFFIXED(CopyFileTransacted);
- #endif // defined(CopyFileTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef MoveFile
- #undef MoveFile // MoveFileA
- const auto MoveFile = UNICODE_SUFFIXED(MoveFile);
- #endif // defined(MoveFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef MoveFileEx
- #undef MoveFileEx // MoveFileExA
- const auto MoveFileEx = UNICODE_SUFFIXED(MoveFileEx);
- #endif // defined(MoveFileEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef MoveFileWithProgress
- #undef MoveFileWithProgress // MoveFileWithProgressA
- const auto MoveFileWithProgress = UNICODE_SUFFIXED(MoveFileWithProgress);
- #endif // defined(MoveFileWithProgress)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef MoveFileTransacted
- #undef MoveFileTransacted // MoveFileTransactedA
- const auto MoveFileTransacted = UNICODE_SUFFIXED(MoveFileTransacted);
- #endif // defined(MoveFileTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef ReplaceFile
- #undef ReplaceFile // ReplaceFileA
- const auto ReplaceFile = UNICODE_SUFFIXED(ReplaceFile);
- #endif // defined(ReplaceFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateHardLink
- #undef CreateHardLink // CreateHardLinkA
- const auto CreateHardLink = UNICODE_SUFFIXED(CreateHardLink);
- #endif // defined(CreateHardLink)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateHardLinkTransacted
- #undef CreateHardLinkTransacted // CreateHardLinkTransactedA
- const auto CreateHardLinkTransacted = UNICODE_SUFFIXED(CreateHardLinkTransacted);
- #endif // defined(CreateHardLinkTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateNamedPipe
- #undef CreateNamedPipe // CreateNamedPipeA
- const auto CreateNamedPipe = UNICODE_SUFFIXED(CreateNamedPipe);
- #endif // defined(CreateNamedPipe)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetNamedPipeHandleState
- #undef GetNamedPipeHandleState // GetNamedPipeHandleStateA
- const auto GetNamedPipeHandleState = UNICODE_SUFFIXED(GetNamedPipeHandleState);
- #endif // defined(GetNamedPipeHandleState)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CallNamedPipe
- #undef CallNamedPipe // CallNamedPipeA
- const auto CallNamedPipe = UNICODE_SUFFIXED(CallNamedPipe);
- #endif // defined(CallNamedPipe)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef WaitNamedPipe
- #undef WaitNamedPipe // WaitNamedPipeA
- const auto WaitNamedPipe = UNICODE_SUFFIXED(WaitNamedPipe);
- #endif // defined(WaitNamedPipe)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetNamedPipeClientComputerName
- #undef GetNamedPipeClientComputerName // GetNamedPipeClientComputerNameA
- const auto GetNamedPipeClientComputerName = UNICODE_SUFFIXED(GetNamedPipeClientComputerName);
- #endif // defined(GetNamedPipeClientComputerName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef SetVolumeLabel
- #undef SetVolumeLabel // SetVolumeLabelA
- const auto SetVolumeLabel = UNICODE_SUFFIXED(SetVolumeLabel);
- #endif // defined(SetVolumeLabel)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef ClearEventLog
- #undef ClearEventLog // ClearEventLogA
- const auto ClearEventLog = UNICODE_SUFFIXED(ClearEventLog);
- #endif // defined(ClearEventLog)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef BackupEventLog
- #undef BackupEventLog // BackupEventLogA
- const auto BackupEventLog = UNICODE_SUFFIXED(BackupEventLog);
- #endif // defined(BackupEventLog)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef OpenEventLog
- #undef OpenEventLog // OpenEventLogA
- const auto OpenEventLog = UNICODE_SUFFIXED(OpenEventLog);
- #endif // defined(OpenEventLog)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef RegisterEventSource
- #undef RegisterEventSource // RegisterEventSourceA
- const auto RegisterEventSource = UNICODE_SUFFIXED(RegisterEventSource);
- #endif // defined(RegisterEventSource)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef OpenBackupEventLog
- #undef OpenBackupEventLog // OpenBackupEventLogA
- const auto OpenBackupEventLog = UNICODE_SUFFIXED(OpenBackupEventLog);
- #endif // defined(OpenBackupEventLog)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef ReadEventLog
- #undef ReadEventLog // ReadEventLogA
- const auto ReadEventLog = UNICODE_SUFFIXED(ReadEventLog);
- #endif // defined(ReadEventLog)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef ReportEvent
- #undef ReportEvent // ReportEventA
- const auto ReportEvent = UNICODE_SUFFIXED(ReportEvent);
- #endif // defined(ReportEvent)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef AccessCheckAndAuditAlarm
- #undef AccessCheckAndAuditAlarm // AccessCheckAndAuditAlarmA
- const auto AccessCheckAndAuditAlarm = UNICODE_SUFFIXED(AccessCheckAndAuditAlarm);
- #endif // defined(AccessCheckAndAuditAlarm)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef AccessCheckByTypeAndAuditAlarm
- #undef AccessCheckByTypeAndAuditAlarm // AccessCheckByTypeAndAuditAlarmA
- const auto AccessCheckByTypeAndAuditAlarm = UNICODE_SUFFIXED(AccessCheckByTypeAndAuditAlarm);
- #endif // defined(AccessCheckByTypeAndAuditAlarm)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef AccessCheckByTypeResultListAndAuditAlarm
- #undef AccessCheckByTypeResultListAndAuditAlarm // AccessCheckByTypeResultListAndAuditAlarmA
- const auto AccessCheckByTypeResultListAndAuditAlarm = UNICODE_SUFFIXED(AccessCheckByTypeResultListAndAuditAlarm);
- #endif // defined(AccessCheckByTypeResultListAndAuditAlarm)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef AccessCheckByTypeResultListAndAuditAlarmByHandle
- #undef AccessCheckByTypeResultListAndAuditAlarmByHandle // AccessCheckByTypeResultListAndAuditAlarmByHandleA
- const auto AccessCheckByTypeResultListAndAuditAlarmByHandle = UNICODE_SUFFIXED(AccessCheckByTypeResultListAndAuditAlarmByHandle);
- #endif // defined(AccessCheckByTypeResultListAndAuditAlarmByHandle)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef ObjectOpenAuditAlarm
- #undef ObjectOpenAuditAlarm // ObjectOpenAuditAlarmA
- const auto ObjectOpenAuditAlarm = UNICODE_SUFFIXED(ObjectOpenAuditAlarm);
- #endif // defined(ObjectOpenAuditAlarm)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef ObjectPrivilegeAuditAlarm
- #undef ObjectPrivilegeAuditAlarm // ObjectPrivilegeAuditAlarmA
- const auto ObjectPrivilegeAuditAlarm = UNICODE_SUFFIXED(ObjectPrivilegeAuditAlarm);
- #endif // defined(ObjectPrivilegeAuditAlarm)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef ObjectCloseAuditAlarm
- #undef ObjectCloseAuditAlarm // ObjectCloseAuditAlarmA
- const auto ObjectCloseAuditAlarm = UNICODE_SUFFIXED(ObjectCloseAuditAlarm);
- #endif // defined(ObjectCloseAuditAlarm)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef ObjectDeleteAuditAlarm
- #undef ObjectDeleteAuditAlarm // ObjectDeleteAuditAlarmA
- const auto ObjectDeleteAuditAlarm = UNICODE_SUFFIXED(ObjectDeleteAuditAlarm);
- #endif // defined(ObjectDeleteAuditAlarm)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef PrivilegedServiceAuditAlarm
- #undef PrivilegedServiceAuditAlarm // PrivilegedServiceAuditAlarmA
- const auto PrivilegedServiceAuditAlarm = UNICODE_SUFFIXED(PrivilegedServiceAuditAlarm);
- #endif // defined(PrivilegedServiceAuditAlarm)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef SetFileSecurity
- #undef SetFileSecurity // SetFileSecurityA
- const auto SetFileSecurity = UNICODE_SUFFIXED(SetFileSecurity);
- #endif // defined(SetFileSecurity)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetFileSecurity
- #undef GetFileSecurity // GetFileSecurityA
- const auto GetFileSecurity = UNICODE_SUFFIXED(GetFileSecurity);
- #endif // defined(GetFileSecurity)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef IsBadStringPtr
- #undef IsBadStringPtr // IsBadStringPtrA
- const auto IsBadStringPtr = UNICODE_SUFFIXED(IsBadStringPtr);
- #endif // defined(IsBadStringPtr)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef LookupAccountSid
- #undef LookupAccountSid // LookupAccountSidA
- const auto LookupAccountSid = UNICODE_SUFFIXED(LookupAccountSid);
- #endif // defined(LookupAccountSid)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef LookupAccountName
- #undef LookupAccountName // LookupAccountNameA
- const auto LookupAccountName = UNICODE_SUFFIXED(LookupAccountName);
- #endif // defined(LookupAccountName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef LookupPrivilegeValue
- #undef LookupPrivilegeValue // LookupPrivilegeValueA
- const auto LookupPrivilegeValue = UNICODE_SUFFIXED(LookupPrivilegeValue);
- #endif // defined(LookupPrivilegeValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef LookupPrivilegeName
- #undef LookupPrivilegeName // LookupPrivilegeNameA
- const auto LookupPrivilegeName = UNICODE_SUFFIXED(LookupPrivilegeName);
- #endif // defined(LookupPrivilegeName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef LookupPrivilegeDisplayName
- #undef LookupPrivilegeDisplayName // LookupPrivilegeDisplayNameA
- const auto LookupPrivilegeDisplayName = UNICODE_SUFFIXED(LookupPrivilegeDisplayName);
- #endif // defined(LookupPrivilegeDisplayName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef BuildCommDCB
- #undef BuildCommDCB // BuildCommDCBA
- const auto BuildCommDCB = UNICODE_SUFFIXED(BuildCommDCB);
- #endif // defined(BuildCommDCB)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef BuildCommDCBAndTimeouts
- #undef BuildCommDCBAndTimeouts // BuildCommDCBAndTimeoutsA
- const auto BuildCommDCBAndTimeouts = UNICODE_SUFFIXED(BuildCommDCBAndTimeouts);
- #endif // defined(BuildCommDCBAndTimeouts)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CommConfigDialog
- #undef CommConfigDialog // CommConfigDialogA
- const auto CommConfigDialog = UNICODE_SUFFIXED(CommConfigDialog);
- #endif // defined(CommConfigDialog)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetDefaultCommConfig
- #undef GetDefaultCommConfig // GetDefaultCommConfigA
- const auto GetDefaultCommConfig = UNICODE_SUFFIXED(GetDefaultCommConfig);
- #endif // defined(GetDefaultCommConfig)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef SetDefaultCommConfig
- #undef SetDefaultCommConfig // SetDefaultCommConfigA
- const auto SetDefaultCommConfig = UNICODE_SUFFIXED(SetDefaultCommConfig);
- #endif // defined(SetDefaultCommConfig)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetComputerName
- #undef GetComputerName // GetComputerNameA
- const auto GetComputerName = UNICODE_SUFFIXED(GetComputerName);
- #endif // defined(GetComputerName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef DnsHostnameToComputerName
- #undef DnsHostnameToComputerName // DnsHostnameToComputerNameA
- const auto DnsHostnameToComputerName = UNICODE_SUFFIXED(DnsHostnameToComputerName);
- #endif // defined(DnsHostnameToComputerName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetUserName
- #undef GetUserName // GetUserNameA
- const auto GetUserName = UNICODE_SUFFIXED(GetUserName);
- #endif // defined(GetUserName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef LogonUser
- #undef LogonUser // LogonUserA
- const auto LogonUser = UNICODE_SUFFIXED(LogonUser);
- #endif // defined(LogonUser)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef LogonUserEx
- #undef LogonUserEx // LogonUserExA
- const auto LogonUserEx = UNICODE_SUFFIXED(LogonUserEx);
- #endif // defined(LogonUserEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreatePrivateNamespace
- #undef CreatePrivateNamespace // CreatePrivateNamespaceA
- const auto CreatePrivateNamespace = UNICODE_SUFFIXED(CreatePrivateNamespace);
- #endif // defined(CreatePrivateNamespace)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef OpenPrivateNamespace
- #undef OpenPrivateNamespace // OpenPrivateNamespaceA
- const auto OpenPrivateNamespace = UNICODE_SUFFIXED(OpenPrivateNamespace);
- #endif // defined(OpenPrivateNamespace)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateBoundaryDescriptor
- #undef CreateBoundaryDescriptor // CreateBoundaryDescriptorA
- const auto CreateBoundaryDescriptor = UNICODE_SUFFIXED(CreateBoundaryDescriptor);
- #endif // defined(CreateBoundaryDescriptor)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetCurrentHwProfile
- #undef GetCurrentHwProfile // GetCurrentHwProfileA
- const auto GetCurrentHwProfile = UNICODE_SUFFIXED(GetCurrentHwProfile);
- #endif // defined(GetCurrentHwProfile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef VerifyVersionInfo
- #undef VerifyVersionInfo // VerifyVersionInfoA
- const auto VerifyVersionInfo = UNICODE_SUFFIXED(VerifyVersionInfo);
- #endif // defined(VerifyVersionInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\winerror.h"
- #ifdef ResultFromScode
- #undef ResultFromScode // (sc) ((HRESULT) (sc))
- constexpr auto ResultFromScode = [] (auto&& sc) {
- return ((HRESULT) (sc));
- };
- #endif // defined(ResultFromScode)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\shared\\winerror.h"
- #ifdef PropagateResult
- #undef PropagateResult // (hrPrevious, scBase) ((HRESULT) scBase)
- constexpr auto PropagateResult = [] (auto&& hrPrevious, auto&& scBase) {
- return ((HRESULT) scBase);
- };
- #endif // defined(PropagateResult)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateJobObject
- #undef CreateJobObject // CreateJobObjectA
- const auto CreateJobObject = UNICODE_SUFFIXED(CreateJobObject);
- #endif // defined(CreateJobObject)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef OpenJobObject
- #undef OpenJobObject // OpenJobObjectA
- const auto OpenJobObject = UNICODE_SUFFIXED(OpenJobObject);
- #endif // defined(OpenJobObject)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef FindFirstVolume
- #undef FindFirstVolume // FindFirstVolumeA
- const auto FindFirstVolume = UNICODE_SUFFIXED(FindFirstVolume);
- #endif // defined(FindFirstVolume)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef FindNextVolume
- #undef FindNextVolume // FindNextVolumeA
- const auto FindNextVolume = UNICODE_SUFFIXED(FindNextVolume);
- #endif // defined(FindNextVolume)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef FindFirstVolumeMountPoint
- #undef FindFirstVolumeMountPoint // FindFirstVolumeMountPointA
- const auto FindFirstVolumeMountPoint = UNICODE_SUFFIXED(FindFirstVolumeMountPoint);
- #endif // defined(FindFirstVolumeMountPoint)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef FindNextVolumeMountPoint
- #undef FindNextVolumeMountPoint // FindNextVolumeMountPointA
- const auto FindNextVolumeMountPoint = UNICODE_SUFFIXED(FindNextVolumeMountPoint);
- #endif // defined(FindNextVolumeMountPoint)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef SetVolumeMountPoint
- #undef SetVolumeMountPoint // SetVolumeMountPointA
- const auto SetVolumeMountPoint = UNICODE_SUFFIXED(SetVolumeMountPoint);
- #endif // defined(SetVolumeMountPoint)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef DeleteVolumeMountPoint
- #undef DeleteVolumeMountPoint // DeleteVolumeMountPointA
- const auto DeleteVolumeMountPoint = UNICODE_SUFFIXED(DeleteVolumeMountPoint);
- #endif // defined(DeleteVolumeMountPoint)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetVolumeNameForVolumeMountPoint
- #undef GetVolumeNameForVolumeMountPoint // GetVolumeNameForVolumeMountPointA
- const auto GetVolumeNameForVolumeMountPoint = UNICODE_SUFFIXED(GetVolumeNameForVolumeMountPoint);
- #endif // defined(GetVolumeNameForVolumeMountPoint)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetVolumePathName
- #undef GetVolumePathName // GetVolumePathNameA
- const auto GetVolumePathName = UNICODE_SUFFIXED(GetVolumePathName);
- #endif // defined(GetVolumePathName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef GetVolumePathNamesForVolumeName
- #undef GetVolumePathNamesForVolumeName // GetVolumePathNamesForVolumeNameA
- const auto GetVolumePathNamesForVolumeName = UNICODE_SUFFIXED(GetVolumePathNamesForVolumeName);
- #endif // defined(GetVolumePathNamesForVolumeName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateActCtx
- #undef CreateActCtx // CreateActCtxA
- const auto CreateActCtx = UNICODE_SUFFIXED(CreateActCtx);
- #endif // defined(CreateActCtx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef FindActCtxSectionString
- #undef FindActCtxSectionString // FindActCtxSectionStringA
- const auto FindActCtxSectionString = UNICODE_SUFFIXED(FindActCtxSectionString);
- #endif // defined(FindActCtxSectionString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateSymbolicLink
- #undef CreateSymbolicLink // CreateSymbolicLinkA
- const auto CreateSymbolicLink = UNICODE_SUFFIXED(CreateSymbolicLink);
- #endif // defined(CreateSymbolicLink)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winbase.h"
- #ifdef CreateSymbolicLinkTransacted
- #undef CreateSymbolicLinkTransacted // CreateSymbolicLinkTransactedA
- const auto CreateSymbolicLinkTransacted = UNICODE_SUFFIXED(CreateSymbolicLinkTransacted);
- #endif // defined(CreateSymbolicLinkTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetKValue
- #undef GetKValue // (cmyk) ((BYTE)(cmyk))
- constexpr auto GetKValue = [] (auto&& cmyk) {
- return ((BYTE)(cmyk));
- };
- #endif // defined(GetKValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetYValue
- #undef GetYValue // (cmyk) ((BYTE)((cmyk)>> 8))
- constexpr auto GetYValue = [] (auto&& cmyk) {
- return ((BYTE)((cmyk)>> 8));
- };
- #endif // defined(GetYValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetMValue
- #undef GetMValue // (cmyk) ((BYTE)((cmyk)>>16))
- constexpr auto GetMValue = [] (auto&& cmyk) {
- return ((BYTE)((cmyk)>>16));
- };
- #endif // defined(GetMValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetCValue
- #undef GetCValue // (cmyk) ((BYTE)((cmyk)>>24))
- constexpr auto GetCValue = [] (auto&& cmyk) {
- return ((BYTE)((cmyk)>>24));
- };
- #endif // defined(GetCValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetRValue
- #undef GetRValue // (rgb) (LOBYTE(rgb))
- constexpr auto GetRValue = [] (auto&& rgb) {
- return (LOBYTE(rgb));
- };
- #endif // defined(GetRValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetGValue
- #undef GetGValue // (rgb) (LOBYTE(((WORD)(rgb)) >> 8))
- constexpr auto GetGValue = [] (auto&& rgb) {
- return (LOBYTE(((WORD)(rgb)) >> 8));
- };
- #endif // defined(GetGValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetBValue
- #undef GetBValue // (rgb) (LOBYTE((rgb)>>16))
- constexpr auto GetBValue = [] (auto&& rgb) {
- return (LOBYTE((rgb)>>16));
- };
- #endif // defined(GetBValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef AddFontResource
- #undef AddFontResource // AddFontResourceA
- const auto AddFontResource = UNICODE_SUFFIXED(AddFontResource);
- #endif // defined(AddFontResource)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef CopyMetaFile
- #undef CopyMetaFile // CopyMetaFileA
- const auto CopyMetaFile = UNICODE_SUFFIXED(CopyMetaFile);
- #endif // defined(CopyMetaFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef CreateDC
- #undef CreateDC // CreateDCA
- const auto CreateDC = UNICODE_SUFFIXED(CreateDC);
- #endif // defined(CreateDC)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef CreateFontIndirect
- #undef CreateFontIndirect // CreateFontIndirectA
- const auto CreateFontIndirect = UNICODE_SUFFIXED(CreateFontIndirect);
- #endif // defined(CreateFontIndirect)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef CreateFont
- #undef CreateFont // CreateFontA
- const auto CreateFont = UNICODE_SUFFIXED(CreateFont);
- #endif // defined(CreateFont)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef CreateIC
- #undef CreateIC // CreateICA
- const auto CreateIC = UNICODE_SUFFIXED(CreateIC);
- #endif // defined(CreateIC)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef CreateMetaFile
- #undef CreateMetaFile // CreateMetaFileA
- const auto CreateMetaFile = UNICODE_SUFFIXED(CreateMetaFile);
- #endif // defined(CreateMetaFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef CreateScalableFontResource
- #undef CreateScalableFontResource // CreateScalableFontResourceA
- const auto CreateScalableFontResource = UNICODE_SUFFIXED(CreateScalableFontResource);
- #endif // defined(CreateScalableFontResource)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef EnumFontFamiliesEx
- #undef EnumFontFamiliesEx // EnumFontFamiliesExA
- const auto EnumFontFamiliesEx = UNICODE_SUFFIXED(EnumFontFamiliesEx);
- #endif // defined(EnumFontFamiliesEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef EnumFontFamilies
- #undef EnumFontFamilies // EnumFontFamiliesA
- const auto EnumFontFamilies = UNICODE_SUFFIXED(EnumFontFamilies);
- #endif // defined(EnumFontFamilies)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef EnumFonts
- #undef EnumFonts // EnumFontsA
- const auto EnumFonts = UNICODE_SUFFIXED(EnumFonts);
- #endif // defined(EnumFonts)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetCharWidth
- #undef GetCharWidth // GetCharWidthA
- const auto GetCharWidth = UNICODE_SUFFIXED(GetCharWidth);
- #endif // defined(GetCharWidth)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetCharWidth32
- #undef GetCharWidth32 // GetCharWidth32A
- const auto GetCharWidth32 = UNICODE_SUFFIXED(GetCharWidth32);
- #endif // defined(GetCharWidth32)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetCharWidthFloat
- #undef GetCharWidthFloat // GetCharWidthFloatA
- const auto GetCharWidthFloat = UNICODE_SUFFIXED(GetCharWidthFloat);
- #endif // defined(GetCharWidthFloat)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetCharABCWidths
- #undef GetCharABCWidths // GetCharABCWidthsA
- const auto GetCharABCWidths = UNICODE_SUFFIXED(GetCharABCWidths);
- #endif // defined(GetCharABCWidths)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetCharABCWidthsFloat
- #undef GetCharABCWidthsFloat // GetCharABCWidthsFloatA
- const auto GetCharABCWidthsFloat = UNICODE_SUFFIXED(GetCharABCWidthsFloat);
- #endif // defined(GetCharABCWidthsFloat)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetGlyphOutline
- #undef GetGlyphOutline // GetGlyphOutlineA
- const auto GetGlyphOutline = UNICODE_SUFFIXED(GetGlyphOutline);
- #endif // defined(GetGlyphOutline)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetMetaFile
- #undef GetMetaFile // GetMetaFileA
- const auto GetMetaFile = UNICODE_SUFFIXED(GetMetaFile);
- #endif // defined(GetMetaFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetOutlineTextMetrics
- #undef GetOutlineTextMetrics // GetOutlineTextMetricsA
- const auto GetOutlineTextMetrics = UNICODE_SUFFIXED(GetOutlineTextMetrics);
- #endif // defined(GetOutlineTextMetrics)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetTextExtentPoint
- #undef GetTextExtentPoint // GetTextExtentPointA
- const auto GetTextExtentPoint = UNICODE_SUFFIXED(GetTextExtentPoint);
- #endif // defined(GetTextExtentPoint)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetTextExtentPoint32
- #undef GetTextExtentPoint32 // GetTextExtentPoint32A
- const auto GetTextExtentPoint32 = UNICODE_SUFFIXED(GetTextExtentPoint32);
- #endif // defined(GetTextExtentPoint32)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetTextExtentExPoint
- #undef GetTextExtentExPoint // GetTextExtentExPointA
- const auto GetTextExtentExPoint = UNICODE_SUFFIXED(GetTextExtentExPoint);
- #endif // defined(GetTextExtentExPoint)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetCharacterPlacement
- #undef GetCharacterPlacement // GetCharacterPlacementA
- const auto GetCharacterPlacement = UNICODE_SUFFIXED(GetCharacterPlacement);
- #endif // defined(GetCharacterPlacement)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetGlyphIndices
- #undef GetGlyphIndices // GetGlyphIndicesA
- const auto GetGlyphIndices = UNICODE_SUFFIXED(GetGlyphIndices);
- #endif // defined(GetGlyphIndices)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef AddFontResourceEx
- #undef AddFontResourceEx // AddFontResourceExA
- const auto AddFontResourceEx = UNICODE_SUFFIXED(AddFontResourceEx);
- #endif // defined(AddFontResourceEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef RemoveFontResourceEx
- #undef RemoveFontResourceEx // RemoveFontResourceExA
- const auto RemoveFontResourceEx = UNICODE_SUFFIXED(RemoveFontResourceEx);
- #endif // defined(RemoveFontResourceEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef CreateFontIndirectEx
- #undef CreateFontIndirectEx // CreateFontIndirectExA
- const auto CreateFontIndirectEx = UNICODE_SUFFIXED(CreateFontIndirectEx);
- #endif // defined(CreateFontIndirectEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef ResetDC
- #undef ResetDC // ResetDCA
- const auto ResetDC = UNICODE_SUFFIXED(ResetDC);
- #endif // defined(ResetDC)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef RemoveFontResource
- #undef RemoveFontResource // RemoveFontResourceA
- const auto RemoveFontResource = UNICODE_SUFFIXED(RemoveFontResource);
- #endif // defined(RemoveFontResource)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef CopyEnhMetaFile
- #undef CopyEnhMetaFile // CopyEnhMetaFileA
- const auto CopyEnhMetaFile = UNICODE_SUFFIXED(CopyEnhMetaFile);
- #endif // defined(CopyEnhMetaFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef CreateEnhMetaFile
- #undef CreateEnhMetaFile // CreateEnhMetaFileA
- const auto CreateEnhMetaFile = UNICODE_SUFFIXED(CreateEnhMetaFile);
- #endif // defined(CreateEnhMetaFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetEnhMetaFile
- #undef GetEnhMetaFile // GetEnhMetaFileA
- const auto GetEnhMetaFile = UNICODE_SUFFIXED(GetEnhMetaFile);
- #endif // defined(GetEnhMetaFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetEnhMetaFileDescription
- #undef GetEnhMetaFileDescription // GetEnhMetaFileDescriptionA
- const auto GetEnhMetaFileDescription = UNICODE_SUFFIXED(GetEnhMetaFileDescription);
- #endif // defined(GetEnhMetaFileDescription)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetTextMetrics
- #undef GetTextMetrics // GetTextMetricsA
- const auto GetTextMetrics = UNICODE_SUFFIXED(GetTextMetrics);
- #endif // defined(GetTextMetrics)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef StartDoc
- #undef StartDoc // StartDocA
- const auto StartDoc = UNICODE_SUFFIXED(StartDoc);
- #endif // defined(StartDoc)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetObject
- #undef GetObject // GetObjectA
- const auto GetObject = UNICODE_SUFFIXED(GetObject);
- #endif // defined(GetObject)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef TextOut
- #undef TextOut // TextOutA
- const auto TextOut = UNICODE_SUFFIXED(TextOut);
- #endif // defined(TextOut)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef ExtTextOut
- #undef ExtTextOut // ExtTextOutA
- const auto ExtTextOut = UNICODE_SUFFIXED(ExtTextOut);
- #endif // defined(ExtTextOut)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef PolyTextOut
- #undef PolyTextOut // PolyTextOutA
- const auto PolyTextOut = UNICODE_SUFFIXED(PolyTextOut);
- #endif // defined(PolyTextOut)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetTextFace
- #undef GetTextFace // GetTextFaceA
- const auto GetTextFace = UNICODE_SUFFIXED(GetTextFace);
- #endif // defined(GetTextFace)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetKerningPairs
- #undef GetKerningPairs // GetKerningPairsA
- const auto GetKerningPairs = UNICODE_SUFFIXED(GetKerningPairs);
- #endif // defined(GetKerningPairs)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetLogColorSpace
- #undef GetLogColorSpace // GetLogColorSpaceA
- const auto GetLogColorSpace = UNICODE_SUFFIXED(GetLogColorSpace);
- #endif // defined(GetLogColorSpace)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef CreateColorSpace
- #undef CreateColorSpace // CreateColorSpaceA
- const auto CreateColorSpace = UNICODE_SUFFIXED(CreateColorSpace);
- #endif // defined(CreateColorSpace)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef GetICMProfile
- #undef GetICMProfile // GetICMProfileA
- const auto GetICMProfile = UNICODE_SUFFIXED(GetICMProfile);
- #endif // defined(GetICMProfile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef SetICMProfile
- #undef SetICMProfile // SetICMProfileA
- const auto SetICMProfile = UNICODE_SUFFIXED(SetICMProfile);
- #endif // defined(SetICMProfile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef EnumICMProfiles
- #undef EnumICMProfiles // EnumICMProfilesA
- const auto EnumICMProfiles = UNICODE_SUFFIXED(EnumICMProfiles);
- #endif // defined(EnumICMProfiles)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wingdi.h"
- #ifdef UpdateICMRegKey
- #undef UpdateICMRegKey // UpdateICMRegKeyA
- const auto UpdateICMRegKey = UNICODE_SUFFIXED(UpdateICMRegKey);
- #endif // defined(UpdateICMRegKey)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef LoadKeyboardLayout
- #undef LoadKeyboardLayout // LoadKeyboardLayoutA
- const auto LoadKeyboardLayout = UNICODE_SUFFIXED(LoadKeyboardLayout);
- #endif // defined(LoadKeyboardLayout)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetKeyboardLayoutName
- #undef GetKeyboardLayoutName // GetKeyboardLayoutNameA
- const auto GetKeyboardLayoutName = UNICODE_SUFFIXED(GetKeyboardLayoutName);
- #endif // defined(GetKeyboardLayoutName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateDesktop
- #undef CreateDesktop // CreateDesktopA
- const auto CreateDesktop = UNICODE_SUFFIXED(CreateDesktop);
- #endif // defined(CreateDesktop)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateDesktopEx
- #undef CreateDesktopEx // CreateDesktopExA
- const auto CreateDesktopEx = UNICODE_SUFFIXED(CreateDesktopEx);
- #endif // defined(CreateDesktopEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef OpenDesktop
- #undef OpenDesktop // OpenDesktopA
- const auto OpenDesktop = UNICODE_SUFFIXED(OpenDesktop);
- #endif // defined(OpenDesktop)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef EnumDesktops
- #undef EnumDesktops // EnumDesktopsA
- const auto EnumDesktops = UNICODE_SUFFIXED(EnumDesktops);
- #endif // defined(EnumDesktops)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateWindowStation
- #undef CreateWindowStation // CreateWindowStationA
- const auto CreateWindowStation = UNICODE_SUFFIXED(CreateWindowStation);
- #endif // defined(CreateWindowStation)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef OpenWindowStation
- #undef OpenWindowStation // OpenWindowStationA
- const auto OpenWindowStation = UNICODE_SUFFIXED(OpenWindowStation);
- #endif // defined(OpenWindowStation)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef EnumWindowStations
- #undef EnumWindowStations // EnumWindowStationsA
- const auto EnumWindowStations = UNICODE_SUFFIXED(EnumWindowStations);
- #endif // defined(EnumWindowStations)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetUserObjectInformation
- #undef GetUserObjectInformation // GetUserObjectInformationA
- const auto GetUserObjectInformation = UNICODE_SUFFIXED(GetUserObjectInformation);
- #endif // defined(GetUserObjectInformation)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetUserObjectInformation
- #undef SetUserObjectInformation // SetUserObjectInformationA
- const auto SetUserObjectInformation = UNICODE_SUFFIXED(SetUserObjectInformation);
- #endif // defined(SetUserObjectInformation)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef RegisterWindowMessage
- #undef RegisterWindowMessage // RegisterWindowMessageA
- const auto RegisterWindowMessage = UNICODE_SUFFIXED(RegisterWindowMessage);
- #endif // defined(RegisterWindowMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetMessage
- #undef GetMessage // GetMessageA
- const auto GetMessage = UNICODE_SUFFIXED(GetMessage);
- #endif // defined(GetMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DispatchMessage
- #undef DispatchMessage // DispatchMessageA
- const auto DispatchMessage = UNICODE_SUFFIXED(DispatchMessage);
- #endif // defined(DispatchMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef PeekMessage
- #undef PeekMessage // PeekMessageA
- const auto PeekMessage = UNICODE_SUFFIXED(PeekMessage);
- #endif // defined(PeekMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef ExitWindows
- #undef ExitWindows // (dwReserved, Code) ExitWindowsEx(EWX_LOGOFF, 0xFFFFFFFF)
- constexpr auto ExitWindows = [] (auto dwReserved, auto Code) {
- return ExitWindowsEx(EWX_LOGOFF, 0xFFFFFFFF);
- };
- #endif // defined(ExitWindows)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SendMessage
- #undef SendMessage // SendMessageA
- const auto SendMessage = UNICODE_SUFFIXED(SendMessage);
- #endif // defined(SendMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SendMessageTimeout
- #undef SendMessageTimeout // SendMessageTimeoutA
- const auto SendMessageTimeout = UNICODE_SUFFIXED(SendMessageTimeout);
- #endif // defined(SendMessageTimeout)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SendNotifyMessage
- #undef SendNotifyMessage // SendNotifyMessageA
- const auto SendNotifyMessage = UNICODE_SUFFIXED(SendNotifyMessage);
- #endif // defined(SendNotifyMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SendMessageCallback
- #undef SendMessageCallback // SendMessageCallbackA
- const auto SendMessageCallback = UNICODE_SUFFIXED(SendMessageCallback);
- #endif // defined(SendMessageCallback)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef BroadcastSystemMessageEx
- #undef BroadcastSystemMessageEx // BroadcastSystemMessageExA
- const auto BroadcastSystemMessageEx = UNICODE_SUFFIXED(BroadcastSystemMessageEx);
- #endif // defined(BroadcastSystemMessageEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef BroadcastSystemMessage
- #undef BroadcastSystemMessage // BroadcastSystemMessageA
- const auto BroadcastSystemMessage = UNICODE_SUFFIXED(BroadcastSystemMessage);
- #endif // defined(BroadcastSystemMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef RegisterDeviceNotification
- #undef RegisterDeviceNotification // RegisterDeviceNotificationA
- const auto RegisterDeviceNotification = UNICODE_SUFFIXED(RegisterDeviceNotification);
- #endif // defined(RegisterDeviceNotification)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef PostMessage
- #undef PostMessage // PostMessageA
- const auto PostMessage = UNICODE_SUFFIXED(PostMessage);
- #endif // defined(PostMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef PostThreadMessage
- #undef PostThreadMessage // PostThreadMessageA
- const auto PostThreadMessage = UNICODE_SUFFIXED(PostThreadMessage);
- #endif // defined(PostThreadMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef PostAppMessageA
- #undef PostAppMessageA // (idThread, wMsg, wParam, lParam) PostThreadMessageA((DWORD)idThread, wMsg, wParam, lParam)
- constexpr auto PostAppMessageA = [] (auto&& idThread, auto&& wMsg, auto&& wParam, auto&& lParam) {
- return PostThreadMessageA((DWORD)idThread, wMsg, wParam, lParam);
- };
- #endif // defined(PostAppMessageA)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef PostAppMessageW
- #undef PostAppMessageW // (idThread, wMsg, wParam, lParam) PostThreadMessageW((DWORD)idThread, wMsg, wParam, lParam)
- constexpr auto PostAppMessageW = [] (auto&& idThread, auto&& wMsg, auto&& wParam, auto&& lParam) {
- return PostThreadMessageW((DWORD)idThread, wMsg, wParam, lParam);
- };
- #endif // defined(PostAppMessageW)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef PostAppMessage
- #undef PostAppMessage // PostAppMessageA
- const auto PostAppMessage = UNICODE_SUFFIXED(PostAppMessage);
- #endif // defined(PostAppMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DefWindowProc
- #undef DefWindowProc // DefWindowProcA
- const auto DefWindowProc = UNICODE_SUFFIXED(DefWindowProc);
- #endif // defined(DefWindowProc)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CallWindowProc
- #undef CallWindowProc // CallWindowProcA
- const auto CallWindowProc = UNICODE_SUFFIXED(CallWindowProc);
- #endif // defined(CallWindowProc)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef RegisterClass
- #undef RegisterClass // RegisterClassA
- const auto RegisterClass = UNICODE_SUFFIXED(RegisterClass);
- #endif // defined(RegisterClass)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef UnregisterClass
- #undef UnregisterClass // UnregisterClassA
- const auto UnregisterClass = UNICODE_SUFFIXED(UnregisterClass);
- #endif // defined(UnregisterClass)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetClassInfo
- #undef GetClassInfo // GetClassInfoA
- const auto GetClassInfo = UNICODE_SUFFIXED(GetClassInfo);
- #endif // defined(GetClassInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef RegisterClassEx
- #undef RegisterClassEx // RegisterClassExA
- const auto RegisterClassEx = UNICODE_SUFFIXED(RegisterClassEx);
- #endif // defined(RegisterClassEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetClassInfoEx
- #undef GetClassInfoEx // GetClassInfoExA
- const auto GetClassInfoEx = UNICODE_SUFFIXED(GetClassInfoEx);
- #endif // defined(GetClassInfoEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateWindowEx
- #undef CreateWindowEx // CreateWindowExA
- const auto CreateWindowEx = UNICODE_SUFFIXED(CreateWindowEx);
- #endif // defined(CreateWindowEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateWindowA
- #undef CreateWindowA // (lpClassName, lpWindowName, dwStyle, x, y, nWidth, nHeight, hWndParent, hMenu, hInstance, lpParam) CreateWindowExA(0L, lpClassName, lpWindowName, dwStyle, x, y, nWidth, nHeight, hWndParent, hMenu, hInstance, lpParam)
- constexpr auto CreateWindowA = [] (ARG(CreateWindowExA, 1) lpClassName, ARG(CreateWindowExA, 2) lpWindowName, ARG(CreateWindowExA, 3) dwStyle, ARG(CreateWindowExA, 4) x, ARG(CreateWindowExA, 5) y, ARG(CreateWindowExA, 6) nWidth, ARG(CreateWindowExA, 7) nHeight, ARG(CreateWindowExA, 8) hWndParent, ARG(CreateWindowExA, 9) hMenu, ARG(CreateWindowExA, 10) hInstance, ARG(CreateWindowExA, 11) lpParam) {
- return CreateWindowExA(0L, lpClassName, lpWindowName, dwStyle, x, y, nWidth, nHeight, hWndParent, hMenu, hInstance, lpParam);
- };
- #endif // defined(CreateWindowA)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateWindowW
- #undef CreateWindowW // (lpClassName, lpWindowName, dwStyle, x, y, nWidth, nHeight, hWndParent, hMenu, hInstance, lpParam) CreateWindowExW(0L, lpClassName, lpWindowName, dwStyle, x, y, nWidth, nHeight, hWndParent, hMenu, hInstance, lpParam)
- constexpr auto CreateWindowW = [] (ARG(CreateWindowExW, 1) lpClassName, ARG(CreateWindowExW, 2) lpWindowName, ARG(CreateWindowExW, 3) dwStyle, ARG(CreateWindowExW, 4) x, ARG(CreateWindowExW, 5) y, ARG(CreateWindowExW, 6) nWidth, ARG(CreateWindowExW, 7) nHeight, ARG(CreateWindowExW, 8) hWndParent, ARG(CreateWindowExW, 9) hMenu, ARG(CreateWindowExW, 10) hInstance, ARG(CreateWindowExW, 11) lpParam) {
- return CreateWindowExW(0L, lpClassName, lpWindowName, dwStyle, x, y, nWidth, nHeight, hWndParent, hMenu, hInstance, lpParam);
- };
- #endif // defined(CreateWindowW)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateWindow
- #undef CreateWindow // CreateWindowA
- const auto CreateWindow = UNICODE_SUFFIXED(CreateWindow);
- #endif // defined(CreateWindow)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateDialogParam
- #undef CreateDialogParam // CreateDialogParamA
- const auto CreateDialogParam = UNICODE_SUFFIXED(CreateDialogParam);
- #endif // defined(CreateDialogParam)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateDialogIndirectParam
- #undef CreateDialogIndirectParam // CreateDialogIndirectParamA
- const auto CreateDialogIndirectParam = UNICODE_SUFFIXED(CreateDialogIndirectParam);
- #endif // defined(CreateDialogIndirectParam)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateDialogA
- #undef CreateDialogA // (hInstance, lpName, hWndParent, lpDialogFunc) CreateDialogParamA(hInstance, lpName, hWndParent, lpDialogFunc, 0L)
- constexpr auto CreateDialogA = [] (ARG(CreateDialogParamA, 0) hInstance, ARG(CreateDialogParamA, 1) lpName, ARG(CreateDialogParamA, 2) hWndParent, ARG(CreateDialogParamA, 3) lpDialogFunc) {
- return CreateDialogParamA(hInstance, lpName, hWndParent, lpDialogFunc, 0L);
- };
- #endif // defined(CreateDialogA)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateDialogW
- #undef CreateDialogW // (hInstance, lpName, hWndParent, lpDialogFunc) CreateDialogParamW(hInstance, lpName, hWndParent, lpDialogFunc, 0L)
- constexpr auto CreateDialogW = [] (ARG(CreateDialogParamW, 0) hInstance, ARG(CreateDialogParamW, 1) lpName, ARG(CreateDialogParamW, 2) hWndParent, ARG(CreateDialogParamW, 3) lpDialogFunc) {
- return CreateDialogParamW(hInstance, lpName, hWndParent, lpDialogFunc, 0L);
- };
- #endif // defined(CreateDialogW)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateDialog
- #undef CreateDialog // CreateDialogA
- const auto CreateDialog = UNICODE_SUFFIXED(CreateDialog);
- #endif // defined(CreateDialog)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateDialogIndirectA
- #undef CreateDialogIndirectA // (hInstance, lpTemplate, hWndParent, lpDialogFunc) CreateDialogIndirectParamA(hInstance, lpTemplate, hWndParent, lpDialogFunc, 0L)
- constexpr auto CreateDialogIndirectA = [] (ARG(CreateDialogIndirectParamA, 0) hInstance, ARG(CreateDialogIndirectParamA, 1) lpTemplate, ARG(CreateDialogIndirectParamA, 2) hWndParent, ARG(CreateDialogIndirectParamA, 3) lpDialogFunc) {
- return CreateDialogIndirectParamA(hInstance, lpTemplate, hWndParent, lpDialogFunc, 0L);
- };
- #endif // defined(CreateDialogIndirectA)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateDialogIndirectW
- #undef CreateDialogIndirectW // (hInstance, lpTemplate, hWndParent, lpDialogFunc) CreateDialogIndirectParamW(hInstance, lpTemplate, hWndParent, lpDialogFunc, 0L)
- constexpr auto CreateDialogIndirectW = [] (ARG(CreateDialogIndirectParamW, 0) hInstance, ARG(CreateDialogIndirectParamW, 1) lpTemplate, ARG(CreateDialogIndirectParamW, 2) hWndParent, ARG(CreateDialogIndirectParamW, 3) lpDialogFunc) {
- return CreateDialogIndirectParamW(hInstance, lpTemplate, hWndParent, lpDialogFunc, 0L);
- };
- #endif // defined(CreateDialogIndirectW)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateDialogIndirect
- #undef CreateDialogIndirect // CreateDialogIndirectA
- const auto CreateDialogIndirect = UNICODE_SUFFIXED(CreateDialogIndirect);
- #endif // defined(CreateDialogIndirect)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DialogBoxParam
- #undef DialogBoxParam // DialogBoxParamA
- const auto DialogBoxParam = UNICODE_SUFFIXED(DialogBoxParam);
- #endif // defined(DialogBoxParam)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DialogBoxIndirectParam
- #undef DialogBoxIndirectParam // DialogBoxIndirectParamA
- const auto DialogBoxIndirectParam = UNICODE_SUFFIXED(DialogBoxIndirectParam);
- #endif // defined(DialogBoxIndirectParam)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DialogBoxA
- #undef DialogBoxA // (hInstance, lpTemplate, hWndParent, lpDialogFunc) DialogBoxParamA(hInstance, lpTemplate, hWndParent, lpDialogFunc, 0L)
- constexpr auto DialogBoxA = [] (ARG(DialogBoxParamA, 0) hInstance, ARG(DialogBoxParamA, 1) lpTemplate, ARG(DialogBoxParamA, 2) hWndParent, ARG(DialogBoxParamA, 3) lpDialogFunc) {
- return DialogBoxParamA(hInstance, lpTemplate, hWndParent, lpDialogFunc, 0L);
- };
- #endif // defined(DialogBoxA)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DialogBoxW
- #undef DialogBoxW // (hInstance, lpTemplate, hWndParent, lpDialogFunc) DialogBoxParamW(hInstance, lpTemplate, hWndParent, lpDialogFunc, 0L)
- constexpr auto DialogBoxW = [] (ARG(DialogBoxParamW, 0) hInstance, ARG(DialogBoxParamW, 1) lpTemplate, ARG(DialogBoxParamW, 2) hWndParent, ARG(DialogBoxParamW, 3) lpDialogFunc) {
- return DialogBoxParamW(hInstance, lpTemplate, hWndParent, lpDialogFunc, 0L);
- };
- #endif // defined(DialogBoxW)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DialogBox
- #undef DialogBox // DialogBoxA
- const auto DialogBox = UNICODE_SUFFIXED(DialogBox);
- #endif // defined(DialogBox)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DialogBoxIndirectA
- #undef DialogBoxIndirectA // (hInstance, lpTemplate, hWndParent, lpDialogFunc) DialogBoxIndirectParamA(hInstance, lpTemplate, hWndParent, lpDialogFunc, 0L)
- constexpr auto DialogBoxIndirectA = [] (ARG(DialogBoxIndirectParamA, 0) hInstance, ARG(DialogBoxIndirectParamA, 1) lpTemplate, ARG(DialogBoxIndirectParamA, 2) hWndParent, ARG(DialogBoxIndirectParamA, 3) lpDialogFunc) {
- return DialogBoxIndirectParamA(hInstance, lpTemplate, hWndParent, lpDialogFunc, 0L);
- };
- #endif // defined(DialogBoxIndirectA)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DialogBoxIndirectW
- #undef DialogBoxIndirectW // (hInstance, lpTemplate, hWndParent, lpDialogFunc) DialogBoxIndirectParamW(hInstance, lpTemplate, hWndParent, lpDialogFunc, 0L)
- constexpr auto DialogBoxIndirectW = [] (ARG(DialogBoxIndirectParamW, 0) hInstance, ARG(DialogBoxIndirectParamW, 1) lpTemplate, ARG(DialogBoxIndirectParamW, 2) hWndParent, ARG(DialogBoxIndirectParamW, 3) lpDialogFunc) {
- return DialogBoxIndirectParamW(hInstance, lpTemplate, hWndParent, lpDialogFunc, 0L);
- };
- #endif // defined(DialogBoxIndirectW)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DialogBoxIndirect
- #undef DialogBoxIndirect // DialogBoxIndirectA
- const auto DialogBoxIndirect = UNICODE_SUFFIXED(DialogBoxIndirect);
- #endif // defined(DialogBoxIndirect)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetDlgItemText
- #undef SetDlgItemText // SetDlgItemTextA
- const auto SetDlgItemText = UNICODE_SUFFIXED(SetDlgItemText);
- #endif // defined(SetDlgItemText)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetDlgItemText
- #undef GetDlgItemText // GetDlgItemTextA
- const auto GetDlgItemText = UNICODE_SUFFIXED(GetDlgItemText);
- #endif // defined(GetDlgItemText)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SendDlgItemMessage
- #undef SendDlgItemMessage // SendDlgItemMessageA
- const auto SendDlgItemMessage = UNICODE_SUFFIXED(SendDlgItemMessage);
- #endif // defined(SendDlgItemMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DefDlgProc
- #undef DefDlgProc // DefDlgProcA
- const auto DefDlgProc = UNICODE_SUFFIXED(DefDlgProc);
- #endif // defined(DefDlgProc)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CallMsgFilter
- #undef CallMsgFilter // CallMsgFilterA
- const auto CallMsgFilter = UNICODE_SUFFIXED(CallMsgFilter);
- #endif // defined(CallMsgFilter)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef RegisterClipboardFormat
- #undef RegisterClipboardFormat // RegisterClipboardFormatA
- const auto RegisterClipboardFormat = UNICODE_SUFFIXED(RegisterClipboardFormat);
- #endif // defined(RegisterClipboardFormat)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetClipboardFormatName
- #undef GetClipboardFormatName // GetClipboardFormatNameA
- const auto GetClipboardFormatName = UNICODE_SUFFIXED(GetClipboardFormatName);
- #endif // defined(GetClipboardFormatName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CharToOem
- #undef CharToOem // CharToOemA
- const auto CharToOem = UNICODE_SUFFIXED(CharToOem);
- #endif // defined(CharToOem)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef OemToChar
- #undef OemToChar // OemToCharA
- const auto OemToChar = UNICODE_SUFFIXED(OemToChar);
- #endif // defined(OemToChar)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CharToOemBuff
- #undef CharToOemBuff // CharToOemBuffA
- const auto CharToOemBuff = UNICODE_SUFFIXED(CharToOemBuff);
- #endif // defined(CharToOemBuff)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef OemToCharBuff
- #undef OemToCharBuff // OemToCharBuffA
- const auto OemToCharBuff = UNICODE_SUFFIXED(OemToCharBuff);
- #endif // defined(OemToCharBuff)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CharUpper
- #undef CharUpper // CharUpperA
- const auto CharUpper = UNICODE_SUFFIXED(CharUpper);
- #endif // defined(CharUpper)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CharUpperBuff
- #undef CharUpperBuff // CharUpperBuffA
- const auto CharUpperBuff = UNICODE_SUFFIXED(CharUpperBuff);
- #endif // defined(CharUpperBuff)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CharLower
- #undef CharLower // CharLowerA
- const auto CharLower = UNICODE_SUFFIXED(CharLower);
- #endif // defined(CharLower)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CharLowerBuff
- #undef CharLowerBuff // CharLowerBuffA
- const auto CharLowerBuff = UNICODE_SUFFIXED(CharLowerBuff);
- #endif // defined(CharLowerBuff)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CharNext
- #undef CharNext // CharNextA
- const auto CharNext = UNICODE_SUFFIXED(CharNext);
- #endif // defined(CharNext)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CharPrev
- #undef CharPrev // CharPrevA
- const auto CharPrev = UNICODE_SUFFIXED(CharPrev);
- #endif // defined(CharPrev)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef AnsiToOem
- #undef AnsiToOem // CharToOemA
- const auto AnsiToOem = CharToOemA;
- #endif // defined(AnsiToOem)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef OemToAnsi
- #undef OemToAnsi // OemToCharA
- const auto OemToAnsi = OemToCharA;
- #endif // defined(OemToAnsi)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef AnsiToOemBuff
- #undef AnsiToOemBuff // CharToOemBuffA
- const auto AnsiToOemBuff = CharToOemBuffA;
- #endif // defined(AnsiToOemBuff)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef OemToAnsiBuff
- #undef OemToAnsiBuff // OemToCharBuffA
- const auto OemToAnsiBuff = OemToCharBuffA;
- #endif // defined(OemToAnsiBuff)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef AnsiUpper
- #undef AnsiUpper // CharUpperA
- const auto AnsiUpper = CharUpperA;
- #endif // defined(AnsiUpper)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef AnsiUpperBuff
- #undef AnsiUpperBuff // CharUpperBuffA
- const auto AnsiUpperBuff = CharUpperBuffA;
- #endif // defined(AnsiUpperBuff)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef AnsiLower
- #undef AnsiLower // CharLowerA
- const auto AnsiLower = CharLowerA;
- #endif // defined(AnsiLower)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef AnsiLowerBuff
- #undef AnsiLowerBuff // CharLowerBuffA
- const auto AnsiLowerBuff = CharLowerBuffA;
- #endif // defined(AnsiLowerBuff)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef AnsiNext
- #undef AnsiNext // CharNextA
- const auto AnsiNext = CharNextA;
- #endif // defined(AnsiNext)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef AnsiPrev
- #undef AnsiPrev // CharPrevA
- const auto AnsiPrev = CharPrevA;
- #endif // defined(AnsiPrev)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef IsCharAlpha
- #undef IsCharAlpha // IsCharAlphaA
- const auto IsCharAlpha = UNICODE_SUFFIXED(IsCharAlpha);
- #endif // defined(IsCharAlpha)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef IsCharAlphaNumeric
- #undef IsCharAlphaNumeric // IsCharAlphaNumericA
- const auto IsCharAlphaNumeric = UNICODE_SUFFIXED(IsCharAlphaNumeric);
- #endif // defined(IsCharAlphaNumeric)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef IsCharUpper
- #undef IsCharUpper // IsCharUpperA
- const auto IsCharUpper = UNICODE_SUFFIXED(IsCharUpper);
- #endif // defined(IsCharUpper)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef IsCharLower
- #undef IsCharLower // IsCharLowerA
- const auto IsCharLower = UNICODE_SUFFIXED(IsCharLower);
- #endif // defined(IsCharLower)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetKeyNameText
- #undef GetKeyNameText // GetKeyNameTextA
- const auto GetKeyNameText = UNICODE_SUFFIXED(GetKeyNameText);
- #endif // defined(GetKeyNameText)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef VkKeyScan
- #undef VkKeyScan // VkKeyScanA
- const auto VkKeyScan = UNICODE_SUFFIXED(VkKeyScan);
- #endif // defined(VkKeyScan)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef VkKeyScanEx
- #undef VkKeyScanEx // VkKeyScanExA
- const auto VkKeyScanEx = UNICODE_SUFFIXED(VkKeyScanEx);
- #endif // defined(VkKeyScanEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef MapVirtualKey
- #undef MapVirtualKey // MapVirtualKeyA
- const auto MapVirtualKey = UNICODE_SUFFIXED(MapVirtualKey);
- #endif // defined(MapVirtualKey)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef MapVirtualKeyEx
- #undef MapVirtualKeyEx // MapVirtualKeyExA
- const auto MapVirtualKeyEx = UNICODE_SUFFIXED(MapVirtualKeyEx);
- #endif // defined(MapVirtualKeyEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef LoadAccelerators
- #undef LoadAccelerators // LoadAcceleratorsA
- const auto LoadAccelerators = UNICODE_SUFFIXED(LoadAccelerators);
- #endif // defined(LoadAccelerators)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateAcceleratorTable
- #undef CreateAcceleratorTable // CreateAcceleratorTableA
- const auto CreateAcceleratorTable = UNICODE_SUFFIXED(CreateAcceleratorTable);
- #endif // defined(CreateAcceleratorTable)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CopyAcceleratorTable
- #undef CopyAcceleratorTable // CopyAcceleratorTableA
- const auto CopyAcceleratorTable = UNICODE_SUFFIXED(CopyAcceleratorTable);
- #endif // defined(CopyAcceleratorTable)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef TranslateAccelerator
- #undef TranslateAccelerator // TranslateAcceleratorA
- const auto TranslateAccelerator = UNICODE_SUFFIXED(TranslateAccelerator);
- #endif // defined(TranslateAccelerator)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef LoadMenu
- #undef LoadMenu // LoadMenuA
- const auto LoadMenu = UNICODE_SUFFIXED(LoadMenu);
- #endif // defined(LoadMenu)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef LoadMenuIndirect
- #undef LoadMenuIndirect // LoadMenuIndirectA
- const auto LoadMenuIndirect = UNICODE_SUFFIXED(LoadMenuIndirect);
- #endif // defined(LoadMenuIndirect)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef ChangeMenu
- #undef ChangeMenu // ChangeMenuA
- const auto ChangeMenu = UNICODE_SUFFIXED(ChangeMenu);
- #endif // defined(ChangeMenu)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetMenuString
- #undef GetMenuString // GetMenuStringA
- const auto GetMenuString = UNICODE_SUFFIXED(GetMenuString);
- #endif // defined(GetMenuString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef InsertMenu
- #undef InsertMenu // InsertMenuA
- const auto InsertMenu = UNICODE_SUFFIXED(InsertMenu);
- #endif // defined(InsertMenu)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef AppendMenu
- #undef AppendMenu // AppendMenuA
- const auto AppendMenu = UNICODE_SUFFIXED(AppendMenu);
- #endif // defined(AppendMenu)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef ModifyMenu
- #undef ModifyMenu // ModifyMenuA
- const auto ModifyMenu = UNICODE_SUFFIXED(ModifyMenu);
- #endif // defined(ModifyMenu)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef InsertMenuItem
- #undef InsertMenuItem // InsertMenuItemA
- const auto InsertMenuItem = UNICODE_SUFFIXED(InsertMenuItem);
- #endif // defined(InsertMenuItem)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetMenuItemInfo
- #undef GetMenuItemInfo // GetMenuItemInfoA
- const auto GetMenuItemInfo = UNICODE_SUFFIXED(GetMenuItemInfo);
- #endif // defined(GetMenuItemInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetMenuItemInfo
- #undef SetMenuItemInfo // SetMenuItemInfoA
- const auto SetMenuItemInfo = UNICODE_SUFFIXED(SetMenuItemInfo);
- #endif // defined(SetMenuItemInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DrawText
- #undef DrawText // DrawTextA
- const auto DrawText = UNICODE_SUFFIXED(DrawText);
- #endif // defined(DrawText)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DrawTextEx
- #undef DrawTextEx // DrawTextExA
- const auto DrawTextEx = UNICODE_SUFFIXED(DrawTextEx);
- #endif // defined(DrawTextEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GrayString
- #undef GrayString // GrayStringA
- const auto GrayString = UNICODE_SUFFIXED(GrayString);
- #endif // defined(GrayString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DrawState
- #undef DrawState // DrawStateA
- const auto DrawState = UNICODE_SUFFIXED(DrawState);
- #endif // defined(DrawState)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef TabbedTextOut
- #undef TabbedTextOut // TabbedTextOutA
- const auto TabbedTextOut = UNICODE_SUFFIXED(TabbedTextOut);
- #endif // defined(TabbedTextOut)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetTabbedTextExtent
- #undef GetTabbedTextExtent // GetTabbedTextExtentA
- const auto GetTabbedTextExtent = UNICODE_SUFFIXED(GetTabbedTextExtent);
- #endif // defined(GetTabbedTextExtent)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetProp
- #undef SetProp // SetPropA
- const auto SetProp = UNICODE_SUFFIXED(SetProp);
- #endif // defined(SetProp)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetProp
- #undef GetProp // GetPropA
- const auto GetProp = UNICODE_SUFFIXED(GetProp);
- #endif // defined(GetProp)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef RemoveProp
- #undef RemoveProp // RemovePropA
- const auto RemoveProp = UNICODE_SUFFIXED(RemoveProp);
- #endif // defined(RemoveProp)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef EnumPropsEx
- #undef EnumPropsEx // EnumPropsExA
- const auto EnumPropsEx = UNICODE_SUFFIXED(EnumPropsEx);
- #endif // defined(EnumPropsEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef EnumProps
- #undef EnumProps // EnumPropsA
- const auto EnumProps = UNICODE_SUFFIXED(EnumProps);
- #endif // defined(EnumProps)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetWindowText
- #undef SetWindowText // SetWindowTextA
- const auto SetWindowText = UNICODE_SUFFIXED(SetWindowText);
- #endif // defined(SetWindowText)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetWindowText
- #undef GetWindowText // GetWindowTextA
- const auto GetWindowText = UNICODE_SUFFIXED(GetWindowText);
- #endif // defined(GetWindowText)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetWindowTextLength
- #undef GetWindowTextLength // GetWindowTextLengthA
- const auto GetWindowTextLength = UNICODE_SUFFIXED(GetWindowTextLength);
- #endif // defined(GetWindowTextLength)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef MessageBox
- #undef MessageBox // MessageBoxA
- const auto MessageBox = UNICODE_SUFFIXED(MessageBox);
- #endif // defined(MessageBox)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef MessageBoxEx
- #undef MessageBoxEx // MessageBoxExA
- const auto MessageBoxEx = UNICODE_SUFFIXED(MessageBoxEx);
- #endif // defined(MessageBoxEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef MessageBoxIndirect
- #undef MessageBoxIndirect // MessageBoxIndirectA
- const auto MessageBoxIndirect = UNICODE_SUFFIXED(MessageBoxIndirect);
- #endif // defined(MessageBoxIndirect)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetWindowLong
- #undef GetWindowLong // GetWindowLongA
- const auto GetWindowLong = UNICODE_SUFFIXED(GetWindowLong);
- #endif // defined(GetWindowLong)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetWindowLong
- #undef SetWindowLong // SetWindowLongA
- const auto SetWindowLong = UNICODE_SUFFIXED(SetWindowLong);
- #endif // defined(SetWindowLong)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetWindowLongPtrA
- #undef GetWindowLongPtrA // GetWindowLongA
- const auto GetWindowLongPtrA = GetWindowLongA;
- #endif // defined(GetWindowLongPtrA)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetWindowLongPtrW
- #undef GetWindowLongPtrW // GetWindowLongW
- const auto GetWindowLongPtrW = GetWindowLongW;
- #endif // defined(GetWindowLongPtrW)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetWindowLongPtr
- #undef GetWindowLongPtr // GetWindowLongPtrA
- const auto GetWindowLongPtr = UNICODE_SUFFIXED(GetWindowLongPtr);
- #endif // defined(GetWindowLongPtr)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetWindowLongPtrA
- #undef SetWindowLongPtrA // SetWindowLongA
- const auto SetWindowLongPtrA = SetWindowLongA;
- #endif // defined(SetWindowLongPtrA)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetWindowLongPtrW
- #undef SetWindowLongPtrW // SetWindowLongW
- const auto SetWindowLongPtrW = SetWindowLongW;
- #endif // defined(SetWindowLongPtrW)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetWindowLongPtr
- #undef SetWindowLongPtr // SetWindowLongPtrA
- const auto SetWindowLongPtr = UNICODE_SUFFIXED(SetWindowLongPtr);
- #endif // defined(SetWindowLongPtr)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetClassLong
- #undef GetClassLong // GetClassLongA
- const auto GetClassLong = UNICODE_SUFFIXED(GetClassLong);
- #endif // defined(GetClassLong)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetClassLong
- #undef SetClassLong // SetClassLongA
- const auto SetClassLong = UNICODE_SUFFIXED(SetClassLong);
- #endif // defined(SetClassLong)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetClassLongPtrA
- #undef GetClassLongPtrA // GetClassLongA
- const auto GetClassLongPtrA = GetClassLongA;
- #endif // defined(GetClassLongPtrA)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetClassLongPtrW
- #undef GetClassLongPtrW // GetClassLongW
- const auto GetClassLongPtrW = GetClassLongW;
- #endif // defined(GetClassLongPtrW)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetClassLongPtr
- #undef GetClassLongPtr // GetClassLongPtrA
- const auto GetClassLongPtr = UNICODE_SUFFIXED(GetClassLongPtr);
- #endif // defined(GetClassLongPtr)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetClassLongPtrA
- #undef SetClassLongPtrA // SetClassLongA
- const auto SetClassLongPtrA = SetClassLongA;
- #endif // defined(SetClassLongPtrA)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetClassLongPtrW
- #undef SetClassLongPtrW // SetClassLongW
- const auto SetClassLongPtrW = SetClassLongW;
- #endif // defined(SetClassLongPtrW)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetClassLongPtr
- #undef SetClassLongPtr // SetClassLongPtrA
- const auto SetClassLongPtr = UNICODE_SUFFIXED(SetClassLongPtr);
- #endif // defined(SetClassLongPtr)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef FindWindow
- #undef FindWindow // FindWindowA
- const auto FindWindow = UNICODE_SUFFIXED(FindWindow);
- #endif // defined(FindWindow)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef FindWindowEx
- #undef FindWindowEx // FindWindowExA
- const auto FindWindowEx = UNICODE_SUFFIXED(FindWindowEx);
- #endif // defined(FindWindowEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef EnumTaskWindows
- #undef EnumTaskWindows // (hTask, lpfn, lParam) EnumThreadWindows(HandleToUlong(hTask), lpfn, lParam)
- constexpr auto EnumTaskWindows = [] (auto&& hTask, auto&& lpfn, auto&& lParam) {
- return EnumThreadWindows(HandleToUlong(hTask), lpfn, lParam);
- };
- #endif // defined(EnumTaskWindows)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetClassName
- #undef GetClassName // GetClassNameA
- const auto GetClassName = UNICODE_SUFFIXED(GetClassName);
- #endif // defined(GetClassName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetNextWindow
- #undef GetNextWindow // (hWnd, wCmd) GetWindow(hWnd, wCmd)
- constexpr auto GetNextWindow = [] (ARG(GetWindow, 0) hWnd, ARG(GetWindow, 1) wCmd) {
- return GetWindow(hWnd, wCmd);
- };
- #endif // defined(GetNextWindow)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetSysModalWindow
- #undef GetSysModalWindow // () (NULL)
- constexpr auto GetSysModalWindow = [] () {
- return (NULL);
- };
- #endif // defined(GetSysModalWindow)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetSysModalWindow
- #undef SetSysModalWindow // (hWnd) (NULL)
- constexpr auto SetSysModalWindow = [] (auto&& hWnd) {
- return (NULL);
- };
- #endif // defined(SetSysModalWindow)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetWindowTask
- #undef GetWindowTask // (hWnd) ((HANDLE)(DWORD_PTR)GetWindowThreadProcessId(hWnd, NULL))
- constexpr auto GetWindowTask = [] (auto&& hWnd) {
- return ((HANDLE)(DWORD_PTR)GetWindowThreadProcessId(hWnd, NULL));
- };
- #endif // defined(GetWindowTask)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetWindowsHook
- #undef SetWindowsHook // SetWindowsHookA
- const auto SetWindowsHook = UNICODE_SUFFIXED(SetWindowsHook);
- #endif // defined(SetWindowsHook)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SetWindowsHookEx
- #undef SetWindowsHookEx // SetWindowsHookExA
- const auto SetWindowsHookEx = UNICODE_SUFFIXED(SetWindowsHookEx);
- #endif // defined(SetWindowsHookEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DefHookProc
- #undef DefHookProc // (nCode, wParam, lParam, phhk) CallNextHookEx(*phhk, nCode, wParam, lParam)
- constexpr auto DefHookProc = [] (auto&& nCode, auto&& wParam, auto&& lParam, auto&& phhk) {
- return CallNextHookEx(*phhk, nCode, wParam, lParam);
- };
- #endif // defined(DefHookProc)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef LoadBitmap
- #undef LoadBitmap // LoadBitmapA
- const auto LoadBitmap = UNICODE_SUFFIXED(LoadBitmap);
- #endif // defined(LoadBitmap)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef LoadCursor
- #undef LoadCursor // LoadCursorA
- const auto LoadCursor = UNICODE_SUFFIXED(LoadCursor);
- #endif // defined(LoadCursor)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef LoadCursorFromFile
- #undef LoadCursorFromFile // LoadCursorFromFileA
- const auto LoadCursorFromFile = UNICODE_SUFFIXED(LoadCursorFromFile);
- #endif // defined(LoadCursorFromFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CopyCursor
- #undef CopyCursor // (pcur) ((HCURSOR)CopyIcon((HICON)(pcur)))
- constexpr auto CopyCursor = [] (auto&& pcur) {
- return ((HCURSOR)CopyIcon((HICON)(pcur)));
- };
- #endif // defined(CopyCursor)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef LoadIcon
- #undef LoadIcon // LoadIconA
- const auto LoadIcon = UNICODE_SUFFIXED(LoadIcon);
- #endif // defined(LoadIcon)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef PrivateExtractIcons
- #undef PrivateExtractIcons // PrivateExtractIconsA
- const auto PrivateExtractIcons = UNICODE_SUFFIXED(PrivateExtractIcons);
- #endif // defined(PrivateExtractIcons)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef LoadImage
- #undef LoadImage // LoadImageA
- const auto LoadImage = UNICODE_SUFFIXED(LoadImage);
- #endif // defined(LoadImage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetIconInfoEx
- #undef GetIconInfoEx // GetIconInfoExA
- const auto GetIconInfoEx = UNICODE_SUFFIXED(GetIconInfoEx);
- #endif // defined(GetIconInfoEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef IsDialogMessage
- #undef IsDialogMessage // IsDialogMessageA
- const auto IsDialogMessage = UNICODE_SUFFIXED(IsDialogMessage);
- #endif // defined(IsDialogMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DlgDirList
- #undef DlgDirList // DlgDirListA
- const auto DlgDirList = UNICODE_SUFFIXED(DlgDirList);
- #endif // defined(DlgDirList)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DlgDirSelectEx
- #undef DlgDirSelectEx // DlgDirSelectExA
- const auto DlgDirSelectEx = UNICODE_SUFFIXED(DlgDirSelectEx);
- #endif // defined(DlgDirSelectEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DlgDirListComboBox
- #undef DlgDirListComboBox // DlgDirListComboBoxA
- const auto DlgDirListComboBox = UNICODE_SUFFIXED(DlgDirListComboBox);
- #endif // defined(DlgDirListComboBox)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DlgDirSelectComboBoxEx
- #undef DlgDirSelectComboBoxEx // DlgDirSelectComboBoxExA
- const auto DlgDirSelectComboBoxEx = UNICODE_SUFFIXED(DlgDirSelectComboBoxEx);
- #endif // defined(DlgDirSelectComboBoxEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DefFrameProc
- #undef DefFrameProc // DefFrameProcA
- const auto DefFrameProc = UNICODE_SUFFIXED(DefFrameProc);
- #endif // defined(DefFrameProc)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef DefMDIChildProc
- #undef DefMDIChildProc // DefMDIChildProcA
- const auto DefMDIChildProc = UNICODE_SUFFIXED(DefMDIChildProc);
- #endif // defined(DefMDIChildProc)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef CreateMDIWindow
- #undef CreateMDIWindow // CreateMDIWindowA
- const auto CreateMDIWindow = UNICODE_SUFFIXED(CreateMDIWindow);
- #endif // defined(CreateMDIWindow)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef WinHelp
- #undef WinHelp // WinHelpA
- const auto WinHelp = UNICODE_SUFFIXED(WinHelp);
- #endif // defined(WinHelp)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef ChangeDisplaySettings
- #undef ChangeDisplaySettings // ChangeDisplaySettingsA
- const auto ChangeDisplaySettings = UNICODE_SUFFIXED(ChangeDisplaySettings);
- #endif // defined(ChangeDisplaySettings)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef ChangeDisplaySettingsEx
- #undef ChangeDisplaySettingsEx // ChangeDisplaySettingsExA
- const auto ChangeDisplaySettingsEx = UNICODE_SUFFIXED(ChangeDisplaySettingsEx);
- #endif // defined(ChangeDisplaySettingsEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef EnumDisplaySettings
- #undef EnumDisplaySettings // EnumDisplaySettingsA
- const auto EnumDisplaySettings = UNICODE_SUFFIXED(EnumDisplaySettings);
- #endif // defined(EnumDisplaySettings)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef EnumDisplaySettingsEx
- #undef EnumDisplaySettingsEx // EnumDisplaySettingsExA
- const auto EnumDisplaySettingsEx = UNICODE_SUFFIXED(EnumDisplaySettingsEx);
- #endif // defined(EnumDisplaySettingsEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef EnumDisplayDevices
- #undef EnumDisplayDevices // EnumDisplayDevicesA
- const auto EnumDisplayDevices = UNICODE_SUFFIXED(EnumDisplayDevices);
- #endif // defined(EnumDisplayDevices)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef SystemParametersInfo
- #undef SystemParametersInfo // SystemParametersInfoA
- const auto SystemParametersInfo = UNICODE_SUFFIXED(SystemParametersInfo);
- #endif // defined(SystemParametersInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetMonitorInfo
- #undef GetMonitorInfo // GetMonitorInfoA
- const auto GetMonitorInfo = UNICODE_SUFFIXED(GetMonitorInfo);
- #endif // defined(GetMonitorInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetWindowModuleFileName
- #undef GetWindowModuleFileName // GetWindowModuleFileNameA
- const auto GetWindowModuleFileName = UNICODE_SUFFIXED(GetWindowModuleFileName);
- #endif // defined(GetWindowModuleFileName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef RealGetWindowClass
- #undef RealGetWindowClass // RealGetWindowClassA
- const auto RealGetWindowClass = UNICODE_SUFFIXED(RealGetWindowClass);
- #endif // defined(RealGetWindowClass)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetAltTabInfo
- #undef GetAltTabInfo // GetAltTabInfoA
- const auto GetAltTabInfo = UNICODE_SUFFIXED(GetAltTabInfo);
- #endif // defined(GetAltTabInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winuser.h"
- #ifdef GetRawInputDeviceInfo
- #undef GetRawInputDeviceInfo // GetRawInputDeviceInfoA
- const auto GetRawInputDeviceInfo = UNICODE_SUFFIXED(GetRawInputDeviceInfo);
- #endif // defined(GetRawInputDeviceInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\datetimeapi.h"
- #ifdef GetDateFormat
- #undef GetDateFormat // GetDateFormatA
- const auto GetDateFormat = UNICODE_SUFFIXED(GetDateFormat);
- #endif // defined(GetDateFormat)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\datetimeapi.h"
- #ifdef GetTimeFormat
- #undef GetTimeFormat // GetTimeFormatA
- const auto GetTimeFormat = UNICODE_SUFFIXED(GetTimeFormat);
- #endif // defined(GetTimeFormat)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\datetimeapi.h"
- #ifdef GetDurationFormatEx_DEFINED
- #undef GetDurationFormatEx_DEFINED //
- constexpr auto GetDurationFormatEx_DEFINED = [] (auto&&... args) {
- return (args...);
- };
- #endif // defined(GetDurationFormatEx_DEFINED)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef GetCPInfoEx
- #undef GetCPInfoEx // GetCPInfoExA
- const auto GetCPInfoEx = UNICODE_SUFFIXED(GetCPInfoEx);
- #endif // defined(GetCPInfoEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef CompareString
- #undef CompareString // CompareStringA
- const auto CompareString = UNICODE_SUFFIXED(CompareString);
- #endif // defined(CompareString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef LCMapString
- #undef LCMapString // LCMapStringA
- const auto LCMapString = UNICODE_SUFFIXED(LCMapString);
- #endif // defined(LCMapString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef GetLocaleInfo
- #undef GetLocaleInfo // GetLocaleInfoA
- const auto GetLocaleInfo = UNICODE_SUFFIXED(GetLocaleInfo);
- #endif // defined(GetLocaleInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef SetLocaleInfo
- #undef SetLocaleInfo // SetLocaleInfoA
- const auto SetLocaleInfo = UNICODE_SUFFIXED(SetLocaleInfo);
- #endif // defined(SetLocaleInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef GetCalendarInfo
- #undef GetCalendarInfo // GetCalendarInfoA
- const auto GetCalendarInfo = UNICODE_SUFFIXED(GetCalendarInfo);
- #endif // defined(GetCalendarInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef SetCalendarInfo
- #undef SetCalendarInfo // SetCalendarInfoA
- const auto SetCalendarInfo = UNICODE_SUFFIXED(SetCalendarInfo);
- #endif // defined(SetCalendarInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef GetNumberFormat
- #undef GetNumberFormat // GetNumberFormatA
- const auto GetNumberFormat = UNICODE_SUFFIXED(GetNumberFormat);
- #endif // defined(GetNumberFormat)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef GetCurrencyFormat
- #undef GetCurrencyFormat // GetCurrencyFormatA
- const auto GetCurrencyFormat = UNICODE_SUFFIXED(GetCurrencyFormat);
- #endif // defined(GetCurrencyFormat)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef EnumCalendarInfo
- #undef EnumCalendarInfo // EnumCalendarInfoA
- const auto EnumCalendarInfo = UNICODE_SUFFIXED(EnumCalendarInfo);
- #endif // defined(EnumCalendarInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef EnumCalendarInfoEx
- #undef EnumCalendarInfoEx // EnumCalendarInfoExA
- const auto EnumCalendarInfoEx = UNICODE_SUFFIXED(EnumCalendarInfoEx);
- #endif // defined(EnumCalendarInfoEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef EnumTimeFormats
- #undef EnumTimeFormats // EnumTimeFormatsA
- const auto EnumTimeFormats = UNICODE_SUFFIXED(EnumTimeFormats);
- #endif // defined(EnumTimeFormats)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef EnumDateFormats
- #undef EnumDateFormats // EnumDateFormatsA
- const auto EnumDateFormats = UNICODE_SUFFIXED(EnumDateFormats);
- #endif // defined(EnumDateFormats)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef EnumDateFormatsEx
- #undef EnumDateFormatsEx // EnumDateFormatsExA
- const auto EnumDateFormatsEx = UNICODE_SUFFIXED(EnumDateFormatsEx);
- #endif // defined(EnumDateFormatsEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef GetGeoInfo
- #undef GetGeoInfo // GetGeoInfoA
- const auto GetGeoInfo = UNICODE_SUFFIXED(GetGeoInfo);
- #endif // defined(GetGeoInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef GetStringTypeEx
- #undef GetStringTypeEx // GetStringTypeExA
- const auto GetStringTypeEx = UNICODE_SUFFIXED(GetStringTypeEx);
- #endif // defined(GetStringTypeEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef FoldString
- #undef FoldString // FoldStringA
- const auto FoldString = UNICODE_SUFFIXED(FoldString);
- #endif // defined(FoldString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef EnumSystemLocales
- #undef EnumSystemLocales // EnumSystemLocalesA
- const auto EnumSystemLocales = UNICODE_SUFFIXED(EnumSystemLocales);
- #endif // defined(EnumSystemLocales)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef EnumSystemLanguageGroups
- #undef EnumSystemLanguageGroups // EnumSystemLanguageGroupsA
- const auto EnumSystemLanguageGroups = UNICODE_SUFFIXED(EnumSystemLanguageGroups);
- #endif // defined(EnumSystemLanguageGroups)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef EnumLanguageGroupLocales
- #undef EnumLanguageGroupLocales // EnumLanguageGroupLocalesA
- const auto EnumLanguageGroupLocales = UNICODE_SUFFIXED(EnumLanguageGroupLocales);
- #endif // defined(EnumLanguageGroupLocales)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef EnumUILanguages
- #undef EnumUILanguages // EnumUILanguagesA
- const auto EnumUILanguages = UNICODE_SUFFIXED(EnumUILanguages);
- #endif // defined(EnumUILanguages)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnls.h"
- #ifdef EnumSystemCodePages
- #undef EnumSystemCodePages // EnumSystemCodePagesA
- const auto EnumSystemCodePages = UNICODE_SUFFIXED(EnumSystemCodePages);
- #endif // defined(EnumSystemCodePages)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef WriteConsoleInput
- #undef WriteConsoleInput // WriteConsoleInputA
- const auto WriteConsoleInput = UNICODE_SUFFIXED(WriteConsoleInput);
- #endif // defined(WriteConsoleInput)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef ReadConsoleOutput
- #undef ReadConsoleOutput // ReadConsoleOutputA
- const auto ReadConsoleOutput = UNICODE_SUFFIXED(ReadConsoleOutput);
- #endif // defined(ReadConsoleOutput)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef WriteConsoleOutput
- #undef WriteConsoleOutput // WriteConsoleOutputA
- const auto WriteConsoleOutput = UNICODE_SUFFIXED(WriteConsoleOutput);
- #endif // defined(WriteConsoleOutput)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef ReadConsoleOutputCharacter
- #undef ReadConsoleOutputCharacter // ReadConsoleOutputCharacterA
- const auto ReadConsoleOutputCharacter = UNICODE_SUFFIXED(ReadConsoleOutputCharacter);
- #endif // defined(ReadConsoleOutputCharacter)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef WriteConsoleOutputCharacter
- #undef WriteConsoleOutputCharacter // WriteConsoleOutputCharacterA
- const auto WriteConsoleOutputCharacter = UNICODE_SUFFIXED(WriteConsoleOutputCharacter);
- #endif // defined(WriteConsoleOutputCharacter)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef FillConsoleOutputCharacter
- #undef FillConsoleOutputCharacter // FillConsoleOutputCharacterA
- const auto FillConsoleOutputCharacter = UNICODE_SUFFIXED(FillConsoleOutputCharacter);
- #endif // defined(FillConsoleOutputCharacter)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef ScrollConsoleScreenBuffer
- #undef ScrollConsoleScreenBuffer // ScrollConsoleScreenBufferA
- const auto ScrollConsoleScreenBuffer = UNICODE_SUFFIXED(ScrollConsoleScreenBuffer);
- #endif // defined(ScrollConsoleScreenBuffer)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef GetConsoleTitle
- #undef GetConsoleTitle // GetConsoleTitleA
- const auto GetConsoleTitle = UNICODE_SUFFIXED(GetConsoleTitle);
- #endif // defined(GetConsoleTitle)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef GetConsoleOriginalTitle
- #undef GetConsoleOriginalTitle // GetConsoleOriginalTitleA
- const auto GetConsoleOriginalTitle = UNICODE_SUFFIXED(GetConsoleOriginalTitle);
- #endif // defined(GetConsoleOriginalTitle)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef SetConsoleTitle
- #undef SetConsoleTitle // SetConsoleTitleA
- const auto SetConsoleTitle = UNICODE_SUFFIXED(SetConsoleTitle);
- #endif // defined(SetConsoleTitle)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\consoleapi.h"
- #ifdef PeekConsoleInput
- #undef PeekConsoleInput // PeekConsoleInputA
- const auto PeekConsoleInput = UNICODE_SUFFIXED(PeekConsoleInput);
- #endif // defined(PeekConsoleInput)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\consoleapi.h"
- #ifdef ReadConsole
- #undef ReadConsole // ReadConsoleA
- const auto ReadConsole = UNICODE_SUFFIXED(ReadConsole);
- #endif // defined(ReadConsole)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\consoleapi.h"
- #ifdef ReadConsoleInput
- #undef ReadConsoleInput // ReadConsoleInputA
- const auto ReadConsoleInput = UNICODE_SUFFIXED(ReadConsoleInput);
- #endif // defined(ReadConsoleInput)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\consoleapi.h"
- #ifdef WriteConsole
- #undef WriteConsole // WriteConsoleA
- const auto WriteConsole = UNICODE_SUFFIXED(WriteConsole);
- #endif // defined(WriteConsole)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef AddConsoleAlias
- #undef AddConsoleAlias // AddConsoleAliasA
- const auto AddConsoleAlias = UNICODE_SUFFIXED(AddConsoleAlias);
- #endif // defined(AddConsoleAlias)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef GetConsoleAlias
- #undef GetConsoleAlias // GetConsoleAliasA
- const auto GetConsoleAlias = UNICODE_SUFFIXED(GetConsoleAlias);
- #endif // defined(GetConsoleAlias)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef GetConsoleAliasesLength
- #undef GetConsoleAliasesLength // GetConsoleAliasesLengthA
- const auto GetConsoleAliasesLength = UNICODE_SUFFIXED(GetConsoleAliasesLength);
- #endif // defined(GetConsoleAliasesLength)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef GetConsoleAliasExesLength
- #undef GetConsoleAliasExesLength // GetConsoleAliasExesLengthA
- const auto GetConsoleAliasExesLength = UNICODE_SUFFIXED(GetConsoleAliasExesLength);
- #endif // defined(GetConsoleAliasExesLength)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef GetConsoleAliases
- #undef GetConsoleAliases // GetConsoleAliasesA
- const auto GetConsoleAliases = UNICODE_SUFFIXED(GetConsoleAliases);
- #endif // defined(GetConsoleAliases)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\wincon.h"
- #ifdef GetConsoleAliasExes
- #undef GetConsoleAliasExes // GetConsoleAliasExesA
- const auto GetConsoleAliasExes = UNICODE_SUFFIXED(GetConsoleAliasExes);
- #endif // defined(GetConsoleAliasExes)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winver.h"
- #ifdef VerFindFile
- #undef VerFindFile // VerFindFileA
- const auto VerFindFile = UNICODE_SUFFIXED(VerFindFile);
- #endif // defined(VerFindFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winver.h"
- #ifdef VerInstallFile
- #undef VerInstallFile // VerInstallFileA
- const auto VerInstallFile = UNICODE_SUFFIXED(VerInstallFile);
- #endif // defined(VerInstallFile)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winver.h"
- #ifdef GetFileVersionInfoSize
- #undef GetFileVersionInfoSize // GetFileVersionInfoSizeA
- const auto GetFileVersionInfoSize = UNICODE_SUFFIXED(GetFileVersionInfoSize);
- #endif // defined(GetFileVersionInfoSize)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winver.h"
- #ifdef GetFileVersionInfo
- #undef GetFileVersionInfo // GetFileVersionInfoA
- const auto GetFileVersionInfo = UNICODE_SUFFIXED(GetFileVersionInfo);
- #endif // defined(GetFileVersionInfo)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winver.h"
- #ifdef GetFileVersionInfoSizeEx
- #undef GetFileVersionInfoSizeEx // GetFileVersionInfoSizeExA
- const auto GetFileVersionInfoSizeEx = UNICODE_SUFFIXED(GetFileVersionInfoSizeEx);
- #endif // defined(GetFileVersionInfoSizeEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winver.h"
- #ifdef GetFileVersionInfoEx
- #undef GetFileVersionInfoEx // GetFileVersionInfoExA
- const auto GetFileVersionInfoEx = UNICODE_SUFFIXED(GetFileVersionInfoEx);
- #endif // defined(GetFileVersionInfoEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winver.h"
- #ifdef VerLanguageName
- #undef VerLanguageName // VerLanguageNameA
- const auto VerLanguageName = UNICODE_SUFFIXED(VerLanguageName);
- #endif // defined(VerLanguageName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winver.h"
- #ifdef VerQueryValue
- #undef VerQueryValue // VerQueryValueA
- const auto VerQueryValue = UNICODE_SUFFIXED(VerQueryValue);
- #endif // defined(VerQueryValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegConnectRegistry
- #undef RegConnectRegistry // RegConnectRegistryA
- const auto RegConnectRegistry = UNICODE_SUFFIXED(RegConnectRegistry);
- #endif // defined(RegConnectRegistry)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegConnectRegistryEx
- #undef RegConnectRegistryEx // RegConnectRegistryExA
- const auto RegConnectRegistryEx = UNICODE_SUFFIXED(RegConnectRegistryEx);
- #endif // defined(RegConnectRegistryEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegCreateKey
- #undef RegCreateKey // RegCreateKeyA
- const auto RegCreateKey = UNICODE_SUFFIXED(RegCreateKey);
- #endif // defined(RegCreateKey)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegCreateKeyEx
- #undef RegCreateKeyEx // RegCreateKeyExA
- const auto RegCreateKeyEx = UNICODE_SUFFIXED(RegCreateKeyEx);
- #endif // defined(RegCreateKeyEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegCreateKeyTransacted
- #undef RegCreateKeyTransacted // RegCreateKeyTransactedA
- const auto RegCreateKeyTransacted = UNICODE_SUFFIXED(RegCreateKeyTransacted);
- #endif // defined(RegCreateKeyTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegDeleteKey
- #undef RegDeleteKey // RegDeleteKeyA
- const auto RegDeleteKey = UNICODE_SUFFIXED(RegDeleteKey);
- #endif // defined(RegDeleteKey)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegDeleteKeyEx
- #undef RegDeleteKeyEx // RegDeleteKeyExA
- const auto RegDeleteKeyEx = UNICODE_SUFFIXED(RegDeleteKeyEx);
- #endif // defined(RegDeleteKeyEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegDeleteKeyTransacted
- #undef RegDeleteKeyTransacted // RegDeleteKeyTransactedA
- const auto RegDeleteKeyTransacted = UNICODE_SUFFIXED(RegDeleteKeyTransacted);
- #endif // defined(RegDeleteKeyTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegDeleteValue
- #undef RegDeleteValue // RegDeleteValueA
- const auto RegDeleteValue = UNICODE_SUFFIXED(RegDeleteValue);
- #endif // defined(RegDeleteValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegEnumKey
- #undef RegEnumKey // RegEnumKeyA
- const auto RegEnumKey = UNICODE_SUFFIXED(RegEnumKey);
- #endif // defined(RegEnumKey)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegEnumKeyEx
- #undef RegEnumKeyEx // RegEnumKeyExA
- const auto RegEnumKeyEx = UNICODE_SUFFIXED(RegEnumKeyEx);
- #endif // defined(RegEnumKeyEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegEnumValue
- #undef RegEnumValue // RegEnumValueA
- const auto RegEnumValue = UNICODE_SUFFIXED(RegEnumValue);
- #endif // defined(RegEnumValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegLoadKey
- #undef RegLoadKey // RegLoadKeyA
- const auto RegLoadKey = UNICODE_SUFFIXED(RegLoadKey);
- #endif // defined(RegLoadKey)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegOpenKey
- #undef RegOpenKey // RegOpenKeyA
- const auto RegOpenKey = UNICODE_SUFFIXED(RegOpenKey);
- #endif // defined(RegOpenKey)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegOpenKeyEx
- #undef RegOpenKeyEx // RegOpenKeyExA
- const auto RegOpenKeyEx = UNICODE_SUFFIXED(RegOpenKeyEx);
- #endif // defined(RegOpenKeyEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegOpenKeyTransacted
- #undef RegOpenKeyTransacted // RegOpenKeyTransactedA
- const auto RegOpenKeyTransacted = UNICODE_SUFFIXED(RegOpenKeyTransacted);
- #endif // defined(RegOpenKeyTransacted)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegQueryInfoKey
- #undef RegQueryInfoKey // RegQueryInfoKeyA
- const auto RegQueryInfoKey = UNICODE_SUFFIXED(RegQueryInfoKey);
- #endif // defined(RegQueryInfoKey)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegQueryValue
- #undef RegQueryValue // RegQueryValueA
- const auto RegQueryValue = UNICODE_SUFFIXED(RegQueryValue);
- #endif // defined(RegQueryValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegQueryMultipleValues
- #undef RegQueryMultipleValues // RegQueryMultipleValuesA
- const auto RegQueryMultipleValues = UNICODE_SUFFIXED(RegQueryMultipleValues);
- #endif // defined(RegQueryMultipleValues)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegQueryValueEx
- #undef RegQueryValueEx // RegQueryValueExA
- const auto RegQueryValueEx = UNICODE_SUFFIXED(RegQueryValueEx);
- #endif // defined(RegQueryValueEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegReplaceKey
- #undef RegReplaceKey // RegReplaceKeyA
- const auto RegReplaceKey = UNICODE_SUFFIXED(RegReplaceKey);
- #endif // defined(RegReplaceKey)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegRestoreKey
- #undef RegRestoreKey // RegRestoreKeyA
- const auto RegRestoreKey = UNICODE_SUFFIXED(RegRestoreKey);
- #endif // defined(RegRestoreKey)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegSaveKey
- #undef RegSaveKey // RegSaveKeyA
- const auto RegSaveKey = UNICODE_SUFFIXED(RegSaveKey);
- #endif // defined(RegSaveKey)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegSetValue
- #undef RegSetValue // RegSetValueA
- const auto RegSetValue = UNICODE_SUFFIXED(RegSetValue);
- #endif // defined(RegSetValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegSetValueEx
- #undef RegSetValueEx // RegSetValueExA
- const auto RegSetValueEx = UNICODE_SUFFIXED(RegSetValueEx);
- #endif // defined(RegSetValueEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegUnLoadKey
- #undef RegUnLoadKey // RegUnLoadKeyA
- const auto RegUnLoadKey = UNICODE_SUFFIXED(RegUnLoadKey);
- #endif // defined(RegUnLoadKey)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegDeleteKeyValue
- #undef RegDeleteKeyValue // RegDeleteKeyValueA
- const auto RegDeleteKeyValue = UNICODE_SUFFIXED(RegDeleteKeyValue);
- #endif // defined(RegDeleteKeyValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegSetKeyValue
- #undef RegSetKeyValue // RegSetKeyValueA
- const auto RegSetKeyValue = UNICODE_SUFFIXED(RegSetKeyValue);
- #endif // defined(RegSetKeyValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegDeleteTree
- #undef RegDeleteTree // RegDeleteTreeA
- const auto RegDeleteTree = UNICODE_SUFFIXED(RegDeleteTree);
- #endif // defined(RegDeleteTree)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegCopyTree
- #undef RegCopyTree // RegCopyTreeA
- const auto RegCopyTree = UNICODE_SUFFIXED(RegCopyTree);
- #endif // defined(RegCopyTree)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegGetValue
- #undef RegGetValue // RegGetValueA
- const auto RegGetValue = UNICODE_SUFFIXED(RegGetValue);
- #endif // defined(RegGetValue)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegLoadMUIString
- #undef RegLoadMUIString // RegLoadMUIStringA
- const auto RegLoadMUIString = UNICODE_SUFFIXED(RegLoadMUIString);
- #endif // defined(RegLoadMUIString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegLoadAppKey
- #undef RegLoadAppKey // RegLoadAppKeyA
- const auto RegLoadAppKey = UNICODE_SUFFIXED(RegLoadAppKey);
- #endif // defined(RegLoadAppKey)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef InitiateSystemShutdown
- #undef InitiateSystemShutdown // InitiateSystemShutdownA
- const auto InitiateSystemShutdown = UNICODE_SUFFIXED(InitiateSystemShutdown);
- #endif // defined(InitiateSystemShutdown)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef AbortSystemShutdown
- #undef AbortSystemShutdown // AbortSystemShutdownA
- const auto AbortSystemShutdown = UNICODE_SUFFIXED(AbortSystemShutdown);
- #endif // defined(AbortSystemShutdown)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef InitiateSystemShutdownEx
- #undef InitiateSystemShutdownEx // InitiateSystemShutdownExA
- const auto InitiateSystemShutdownEx = UNICODE_SUFFIXED(InitiateSystemShutdownEx);
- #endif // defined(InitiateSystemShutdownEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef InitiateShutdown
- #undef InitiateShutdown // InitiateShutdownA
- const auto InitiateShutdown = UNICODE_SUFFIXED(InitiateShutdown);
- #endif // defined(InitiateShutdown)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winreg.h"
- #ifdef RegSaveKeyEx
- #undef RegSaveKeyEx // RegSaveKeyExA
- const auto RegSaveKeyEx = UNICODE_SUFFIXED(RegSaveKeyEx);
- #endif // defined(RegSaveKeyEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetAddConnection
- #undef WNetAddConnection // WNetAddConnectionA
- const auto WNetAddConnection = UNICODE_SUFFIXED(WNetAddConnection);
- #endif // defined(WNetAddConnection)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetAddConnection2
- #undef WNetAddConnection2 // WNetAddConnection2A
- const auto WNetAddConnection2 = UNICODE_SUFFIXED(WNetAddConnection2);
- #endif // defined(WNetAddConnection2)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetAddConnection3
- #undef WNetAddConnection3 // WNetAddConnection3A
- const auto WNetAddConnection3 = UNICODE_SUFFIXED(WNetAddConnection3);
- #endif // defined(WNetAddConnection3)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetCancelConnection
- #undef WNetCancelConnection // WNetCancelConnectionA
- const auto WNetCancelConnection = UNICODE_SUFFIXED(WNetCancelConnection);
- #endif // defined(WNetCancelConnection)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetCancelConnection2
- #undef WNetCancelConnection2 // WNetCancelConnection2A
- const auto WNetCancelConnection2 = UNICODE_SUFFIXED(WNetCancelConnection2);
- #endif // defined(WNetCancelConnection2)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetGetConnection
- #undef WNetGetConnection // WNetGetConnectionA
- const auto WNetGetConnection = UNICODE_SUFFIXED(WNetGetConnection);
- #endif // defined(WNetGetConnection)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetUseConnection
- #undef WNetUseConnection // WNetUseConnectionA
- const auto WNetUseConnection = UNICODE_SUFFIXED(WNetUseConnection);
- #endif // defined(WNetUseConnection)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetConnectionDialog1
- #undef WNetConnectionDialog1 // WNetConnectionDialog1A
- const auto WNetConnectionDialog1 = UNICODE_SUFFIXED(WNetConnectionDialog1);
- #endif // defined(WNetConnectionDialog1)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetDisconnectDialog1
- #undef WNetDisconnectDialog1 // WNetDisconnectDialog1A
- const auto WNetDisconnectDialog1 = UNICODE_SUFFIXED(WNetDisconnectDialog1);
- #endif // defined(WNetDisconnectDialog1)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetOpenEnum
- #undef WNetOpenEnum // WNetOpenEnumA
- const auto WNetOpenEnum = UNICODE_SUFFIXED(WNetOpenEnum);
- #endif // defined(WNetOpenEnum)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetEnumResource
- #undef WNetEnumResource // WNetEnumResourceA
- const auto WNetEnumResource = UNICODE_SUFFIXED(WNetEnumResource);
- #endif // defined(WNetEnumResource)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetGetResourceParent
- #undef WNetGetResourceParent // WNetGetResourceParentA
- const auto WNetGetResourceParent = UNICODE_SUFFIXED(WNetGetResourceParent);
- #endif // defined(WNetGetResourceParent)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetGetResourceInformation
- #undef WNetGetResourceInformation // WNetGetResourceInformationA
- const auto WNetGetResourceInformation = UNICODE_SUFFIXED(WNetGetResourceInformation);
- #endif // defined(WNetGetResourceInformation)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetGetUniversalName
- #undef WNetGetUniversalName // WNetGetUniversalNameA
- const auto WNetGetUniversalName = UNICODE_SUFFIXED(WNetGetUniversalName);
- #endif // defined(WNetGetUniversalName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetGetUser
- #undef WNetGetUser // WNetGetUserA
- const auto WNetGetUser = UNICODE_SUFFIXED(WNetGetUser);
- #endif // defined(WNetGetUser)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetGetProviderName
- #undef WNetGetProviderName // WNetGetProviderNameA
- const auto WNetGetProviderName = UNICODE_SUFFIXED(WNetGetProviderName);
- #endif // defined(WNetGetProviderName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetGetNetworkInformation
- #undef WNetGetNetworkInformation // WNetGetNetworkInformationA
- const auto WNetGetNetworkInformation = UNICODE_SUFFIXED(WNetGetNetworkInformation);
- #endif // defined(WNetGetNetworkInformation)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef WNetGetLastError
- #undef WNetGetLastError // WNetGetLastErrorA
- const auto WNetGetLastError = UNICODE_SUFFIXED(WNetGetLastError);
- #endif // defined(WNetGetLastError)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winnetwk.h"
- #ifdef MultinetGetConnectionPerformance
- #undef MultinetGetConnectionPerformance // MultinetGetConnectionPerformanceA
- const auto MultinetGetConnectionPerformance = UNICODE_SUFFIXED(MultinetGetConnectionPerformance);
- #endif // defined(MultinetGetConnectionPerformance)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef ChangeServiceConfig
- #undef ChangeServiceConfig // ChangeServiceConfigA
- const auto ChangeServiceConfig = UNICODE_SUFFIXED(ChangeServiceConfig);
- #endif // defined(ChangeServiceConfig)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef ChangeServiceConfig2
- #undef ChangeServiceConfig2 // ChangeServiceConfig2A
- const auto ChangeServiceConfig2 = UNICODE_SUFFIXED(ChangeServiceConfig2);
- #endif // defined(ChangeServiceConfig2)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef CreateService
- #undef CreateService // CreateServiceA
- const auto CreateService = UNICODE_SUFFIXED(CreateService);
- #endif // defined(CreateService)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef EnumDependentServices
- #undef EnumDependentServices // EnumDependentServicesA
- const auto EnumDependentServices = UNICODE_SUFFIXED(EnumDependentServices);
- #endif // defined(EnumDependentServices)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef EnumServicesStatus
- #undef EnumServicesStatus // EnumServicesStatusA
- const auto EnumServicesStatus = UNICODE_SUFFIXED(EnumServicesStatus);
- #endif // defined(EnumServicesStatus)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef EnumServicesStatusEx
- #undef EnumServicesStatusEx // EnumServicesStatusExA
- const auto EnumServicesStatusEx = UNICODE_SUFFIXED(EnumServicesStatusEx);
- #endif // defined(EnumServicesStatusEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef GetServiceKeyName
- #undef GetServiceKeyName // GetServiceKeyNameA
- const auto GetServiceKeyName = UNICODE_SUFFIXED(GetServiceKeyName);
- #endif // defined(GetServiceKeyName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef GetServiceDisplayName
- #undef GetServiceDisplayName // GetServiceDisplayNameA
- const auto GetServiceDisplayName = UNICODE_SUFFIXED(GetServiceDisplayName);
- #endif // defined(GetServiceDisplayName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef OpenSCManager
- #undef OpenSCManager // OpenSCManagerA
- const auto OpenSCManager = UNICODE_SUFFIXED(OpenSCManager);
- #endif // defined(OpenSCManager)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef OpenService
- #undef OpenService // OpenServiceA
- const auto OpenService = UNICODE_SUFFIXED(OpenService);
- #endif // defined(OpenService)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef QueryServiceConfig
- #undef QueryServiceConfig // QueryServiceConfigA
- const auto QueryServiceConfig = UNICODE_SUFFIXED(QueryServiceConfig);
- #endif // defined(QueryServiceConfig)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef QueryServiceConfig2
- #undef QueryServiceConfig2 // QueryServiceConfig2A
- const auto QueryServiceConfig2 = UNICODE_SUFFIXED(QueryServiceConfig2);
- #endif // defined(QueryServiceConfig2)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef QueryServiceLockStatus
- #undef QueryServiceLockStatus // QueryServiceLockStatusA
- const auto QueryServiceLockStatus = UNICODE_SUFFIXED(QueryServiceLockStatus);
- #endif // defined(QueryServiceLockStatus)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef RegisterServiceCtrlHandler
- #undef RegisterServiceCtrlHandler // RegisterServiceCtrlHandlerA
- const auto RegisterServiceCtrlHandler = UNICODE_SUFFIXED(RegisterServiceCtrlHandler);
- #endif // defined(RegisterServiceCtrlHandler)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef RegisterServiceCtrlHandlerEx
- #undef RegisterServiceCtrlHandlerEx // RegisterServiceCtrlHandlerExA
- const auto RegisterServiceCtrlHandlerEx = UNICODE_SUFFIXED(RegisterServiceCtrlHandlerEx);
- #endif // defined(RegisterServiceCtrlHandlerEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef StartServiceCtrlDispatcher
- #undef StartServiceCtrlDispatcher // StartServiceCtrlDispatcherA
- const auto StartServiceCtrlDispatcher = UNICODE_SUFFIXED(StartServiceCtrlDispatcher);
- #endif // defined(StartServiceCtrlDispatcher)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef StartService
- #undef StartService // StartServiceA
- const auto StartService = UNICODE_SUFFIXED(StartService);
- #endif // defined(StartService)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef NotifyServiceStatusChange
- #undef NotifyServiceStatusChange // NotifyServiceStatusChangeA
- const auto NotifyServiceStatusChange = UNICODE_SUFFIXED(NotifyServiceStatusChange);
- #endif // defined(NotifyServiceStatusChange)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\winsvc.h"
- #ifdef ControlServiceEx
- #undef ControlServiceEx // ControlServiceExA
- const auto ControlServiceEx = UNICODE_SUFFIXED(ControlServiceEx);
- #endif // defined(ControlServiceEx)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmInstallIME
- #undef ImmInstallIME // ImmInstallIMEA
- const auto ImmInstallIME = UNICODE_SUFFIXED(ImmInstallIME);
- #endif // defined(ImmInstallIME)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmGetDescription
- #undef ImmGetDescription // ImmGetDescriptionA
- const auto ImmGetDescription = UNICODE_SUFFIXED(ImmGetDescription);
- #endif // defined(ImmGetDescription)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmGetIMEFileName
- #undef ImmGetIMEFileName // ImmGetIMEFileNameA
- const auto ImmGetIMEFileName = UNICODE_SUFFIXED(ImmGetIMEFileName);
- #endif // defined(ImmGetIMEFileName)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmGetCompositionString
- #undef ImmGetCompositionString // ImmGetCompositionStringA
- const auto ImmGetCompositionString = UNICODE_SUFFIXED(ImmGetCompositionString);
- #endif // defined(ImmGetCompositionString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmSetCompositionString
- #undef ImmSetCompositionString // ImmSetCompositionStringA
- const auto ImmSetCompositionString = UNICODE_SUFFIXED(ImmSetCompositionString);
- #endif // defined(ImmSetCompositionString)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmGetCandidateListCount
- #undef ImmGetCandidateListCount // ImmGetCandidateListCountA
- const auto ImmGetCandidateListCount = UNICODE_SUFFIXED(ImmGetCandidateListCount);
- #endif // defined(ImmGetCandidateListCount)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmGetCandidateList
- #undef ImmGetCandidateList // ImmGetCandidateListA
- const auto ImmGetCandidateList = UNICODE_SUFFIXED(ImmGetCandidateList);
- #endif // defined(ImmGetCandidateList)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmGetGuideLine
- #undef ImmGetGuideLine // ImmGetGuideLineA
- const auto ImmGetGuideLine = UNICODE_SUFFIXED(ImmGetGuideLine);
- #endif // defined(ImmGetGuideLine)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmGetCompositionFont
- #undef ImmGetCompositionFont // ImmGetCompositionFontA
- const auto ImmGetCompositionFont = UNICODE_SUFFIXED(ImmGetCompositionFont);
- #endif // defined(ImmGetCompositionFont)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmSetCompositionFont
- #undef ImmSetCompositionFont // ImmSetCompositionFontA
- const auto ImmSetCompositionFont = UNICODE_SUFFIXED(ImmSetCompositionFont);
- #endif // defined(ImmSetCompositionFont)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmConfigureIME
- #undef ImmConfigureIME // ImmConfigureIMEA
- const auto ImmConfigureIME = UNICODE_SUFFIXED(ImmConfigureIME);
- #endif // defined(ImmConfigureIME)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmEscape
- #undef ImmEscape // ImmEscapeA
- const auto ImmEscape = UNICODE_SUFFIXED(ImmEscape);
- #endif // defined(ImmEscape)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmGetConversionList
- #undef ImmGetConversionList // ImmGetConversionListA
- const auto ImmGetConversionList = UNICODE_SUFFIXED(ImmGetConversionList);
- #endif // defined(ImmGetConversionList)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmIsUIMessage
- #undef ImmIsUIMessage // ImmIsUIMessageA
- const auto ImmIsUIMessage = UNICODE_SUFFIXED(ImmIsUIMessage);
- #endif // defined(ImmIsUIMessage)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmRegisterWord
- #undef ImmRegisterWord // ImmRegisterWordA
- const auto ImmRegisterWord = UNICODE_SUFFIXED(ImmRegisterWord);
- #endif // defined(ImmRegisterWord)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmUnregisterWord
- #undef ImmUnregisterWord // ImmUnregisterWordA
- const auto ImmUnregisterWord = UNICODE_SUFFIXED(ImmUnregisterWord);
- #endif // defined(ImmUnregisterWord)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmGetRegisterWordStyle
- #undef ImmGetRegisterWordStyle // ImmGetRegisterWordStyleA
- const auto ImmGetRegisterWordStyle = UNICODE_SUFFIXED(ImmGetRegisterWordStyle);
- #endif // defined(ImmGetRegisterWordStyle)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmEnumRegisterWord
- #undef ImmEnumRegisterWord // ImmEnumRegisterWordA
- const auto ImmEnumRegisterWord = UNICODE_SUFFIXED(ImmEnumRegisterWord);
- #endif // defined(ImmEnumRegisterWord)
- // NOTE: from "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.16299.0\\um\\imm.h"
- #ifdef ImmGetImeMenuItems
- #undef ImmGetImeMenuItems // ImmGetImeMenuItemsA
- const auto ImmGetImeMenuItems = UNICODE_SUFFIXED(ImmGetImeMenuItems);
- #endif // defined(ImmGetImeMenuItems)
- #ifdef _MSC_VER
- # pragma warning(pop)
- #endif
- #undef ARG
- #undef UNICODE_SUFFIXED
- } // anonymous namespace
- #endif // defined(__cplusplus) && !defined(MINWIN_PREPROCESSING) &&
- // _WIN32_WINNT == 0x601 && defined(MOZILLA_INTERNAL_API)
- #endif // !defined(mozilla_MinWin_h)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement