-
Notifications
You must be signed in to change notification settings - Fork 127
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixed issue with SetThreadName and C#/Xaml applications
- Loading branch information
Mauro Leggieri
committed
Aug 21, 2015
1 parent
8f25b1e
commit 3b4110c
Showing
17 changed files
with
145 additions
and
92 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,8 +8,8 @@ | |
*.log | ||
*.obj | ||
*.ilk | ||
Bin/*.lib | ||
Libs/*.idb | ||
bin/ | ||
Libs/ | ||
obj/ | ||
extras/ | ||
Documentation/bin/*.exe | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,91 @@ | ||
//------------------------------------------------------------------------------ | ||
//Basic definitions | ||
|
||
typedef signed char SCHAR; | ||
typedef char CHAR; | ||
typedef unsigned char UCHAR; | ||
typedef short int SHORT; | ||
typedef short unsigned int USHORT; | ||
|
||
typedef short SHORT; | ||
typedef unsigned short USHORT; | ||
typedef unsigned short WORD; | ||
|
||
typedef int INT; | ||
typedef int SDWORD; | ||
typedef int LONG; | ||
typedef unsigned int UINT; | ||
typedef unsigned int DWORD; | ||
typedef unsigned int ULONG; | ||
typedef long long int SQWORD; | ||
typedef long long unsigned int QWORD; | ||
|
||
typedef long long int LONGLONG; | ||
typedef long long int SQWORD; | ||
typedef long long unsigned int ULONGLONG; | ||
typedef long long unsigned int QWORD; | ||
|
||
typedef float FLOAT; | ||
typedef double DOUBLE; | ||
typedef long double LONG_DOUBLE; | ||
|
||
typedef char *LPSTR; | ||
typedef const char *LPCSTR; | ||
typedef wchar_t *LPWSTR; | ||
typedef const wchar_t *LPCWSTR; | ||
|
||
typedef void *LPVOID; | ||
typedef unsigned char *LPBYTE; | ||
|
||
typedef long BOOL; | ||
|
||
#if defined(_M_IX86) | ||
|
||
typedef LONG SSIZE_T; | ||
typedef LONG ssize_t; | ||
typedef LONG INT_PTR; | ||
typedef LONG LONG_PTR; | ||
|
||
typedef ULONG SIZE_T; | ||
typedef ULONG size_t; | ||
typedef ULONG UINT_PTR; | ||
typedef ULONG ULONG_PTR; | ||
|
||
#elif defined(_M_X64) | ||
|
||
typedef LONGLONG SSIZE_T; | ||
typedef LONGLONG ssize_t; | ||
typedef LONGLONG INT_PTR; | ||
typedef LONGLONG LONG_PTR; | ||
|
||
typedef ULONGLONG SIZE_T; | ||
typedef ULONGLONG size_t; | ||
typedef ULONGLONG UINT_PTR; | ||
typedef ULONGLONG ULONG_PTR; | ||
|
||
#endif | ||
|
||
int pepe(int a, int b); | ||
//------------------------------------------------------------------------------ | ||
//Some Microsoft Windows definitions | ||
|
||
#define __in | ||
#define __in_opt | ||
#define __out | ||
#define __out_opt | ||
#define __inout | ||
#define __inout_opt | ||
|
||
#define WINAPI __stdcall | ||
#define CONST const | ||
|
||
typedef UINT_PTR WPARAM; | ||
typedef LONG_PTR LPARAM; | ||
typedef LONG_PTR LRESULT; | ||
|
||
typedef HANDLE HWND; | ||
typedef HANDLE HMENU; | ||
typedef HANDLE HINSTANCE; | ||
|
||
typedef LPVOID HANDLE; | ||
typedef HANDLE *PHANDLE; | ||
|
||
|
||
//------------------------------------------------------------------------------ | ||
//A Sample API | ||
int sample_api(int a, int b); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file modified
BIN
+0 Bytes
(100%)
Source/Engine/DeviareCOM/BuildPrimaryInterop/DeviareCOM.tlb
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Oops, something went wrong.