FreeRDP
|
Data Structures | |
struct | LPCGUID |
struct | PLUID |
union | PULARGE_INTEGER |
union | PLARGE_INTEGER |
struct | LPFILETIME |
struct | LPSYSTEMTIME |
struct | RPC_SID_IDENTIFIER_AUTHORITY |
struct | PSID |
struct | PACL |
struct | PSECURITY_DESCRIPTOR |
struct | LPSECURITY_ATTRIBUTES |
struct | LPPROCESS_INFORMATION |
struct | DECIMAL |
Defines | |
#define | WINAPI |
#define | CDECL |
#define | FAR |
#define | NEAR |
#define | __int8 char |
#define | __int16 short |
#define | __int32 int |
#define | __int64 long long |
#define | __int3264 __int32 |
#define | FALSE 0 |
#define | TRUE 1 |
#define | CONST const |
#define | CALLBACK |
#define | VOID void |
#define | _T(x) x |
#define | _LPCBYTE_DEFINED |
#define | _LPCVOID_DEFINED |
#define | DECIMAL_NEG ((BYTE) 0x80) |
#define | DECIMAL_SETZERO(dec) { (dec).Lo64 = 0; (dec).Hi32 = 0; (dec).signscale = 0; } |
Typedefs | |
typedef int | BOOL |
typedef BOOL * | PBOOL |
typedef BOOL * | LPBOOL |
typedef long | LONG |
typedef unsigned long | DWORD |
typedef unsigned long | ULONG |
typedef unsigned char | BYTE |
typedef unsigned char * | PBYTE |
typedef unsigned char * | LPBYTE |
typedef BYTE | BOOLEAN |
typedef BYTE * | PBOOLEAN |
typedef unsigned short | WCHAR |
typedef unsigned short * | PWCHAR |
typedef WCHAR * | BSTR |
typedef char | CHAR |
typedef char * | PCHAR |
typedef DWORD * | PDWORD |
typedef DWORD * | LPDWORD |
typedef unsigned int | DWORD32 |
typedef unsigned __int64 | DWORD64 |
typedef unsigned __int64 | ULONGLONG |
typedef ULONGLONG | DWORDLONG |
typedef ULONGLONG * | PDWORDLONG |
typedef float | FLOAT |
typedef unsigned char | UCHAR |
typedef unsigned char * | PUCHAR |
typedef short | SHORT |
typedef void * | HANDLE |
typedef void * | PHANDLE |
typedef void * | LPHANDLE |
typedef HANDLE | HINSTANCE |
typedef HANDLE | HMODULE |
typedef HANDLE | HWND |
typedef HANDLE | HBITMAP |
typedef HANDLE | HICON |
typedef HANDLE | HCURSOR |
typedef HANDLE | HBRUSH |
typedef HANDLE | HMENU |
typedef DWORD | HCALL |
typedef int | INT |
typedef int * | LPINT |
typedef signed char | INT8 |
typedef signed short | INT16 |
typedef signed int | INT32 |
typedef signed __int64 | INT64 |
typedef const WCHAR * | LMCSTR |
typedef WCHAR * | LMSTR |
typedef LONG * | PLONG |
typedef LONG * | LPLONG |
typedef signed __int64 | LONGLONG |
typedef __int3264 | LONG_PTR |
typedef __int3264 * | PLONG_PTR |
typedef unsigned __int3264 | ULONG_PTR |
typedef unsigned __int3264 * | PULONG_PTR |
typedef signed int | LONG32 |
typedef signed __int64 | LONG64 |
typedef CHAR * | PSTR |
typedef CHAR * | LPSTR |
typedef CHAR * | LPCH |
typedef const CHAR * | LPCSTR |
typedef const CHAR * | PCSTR |
typedef WCHAR * | LPWSTR |
typedef WCHAR * | PWSTR |
typedef WCHAR * | LPWCH |
typedef const WCHAR * | LPCWSTR |
typedef const WCHAR * | PCWSTR |
typedef unsigned __int64 | QWORD |
typedef unsigned int | UINT |
typedef unsigned char | UINT8 |
typedef unsigned short | UINT16 |
typedef unsigned int | UINT32 |
typedef unsigned __int64 | UINT64 |
typedef ULONG * | PULONG |
typedef LONG | HRESULT |
typedef LONG | SCODE |
typedef SCODE * | PSCODE |
typedef ULONG_PTR | DWORD_PTR |
typedef ULONG_PTR * | PDWORD_PTR |
typedef ULONG_PTR | SIZE_T |
typedef unsigned int | ULONG32 |
typedef unsigned __int64 | ULONG64 |
typedef wchar_t | UNICODE |
typedef unsigned short | USHORT |
typedef void * | PVOID |
typedef void * | LPVOID |
typedef void * | PVOID64 |
typedef void * | LPVOID64 |
typedef unsigned short | WORD |
typedef unsigned short * | PWORD |
typedef unsigned short * | LPWORD |
typedef int | INT_PTR |
typedef unsigned int | UINT_PTR |
typedef GUID | IID |
typedef IID * | REFIID |
typedef LPSTR | PTSTR |
typedef LPSTR | LPTCH |
typedef LPSTR | LPTSTR |
typedef LPCSTR | LPCTSTR |
typedef DWORD | SECURITY_INFORMATION |
typedef DWORD * | PSECURITY_INFORMATION |
typedef WORD | SECURITY_DESCRIPTOR_CONTROL |
typedef WORD * | PSECURITY_DESCRIPTOR_CONTROL |
typedef DWORD(* | PTHREAD_START_ROUTINE )(LPVOID lpThreadParameter) |
typedef PTHREAD_START_ROUTINE | LPTHREAD_START_ROUTINE |
typedef void * | FARPROC |
typedef BYTE | byte |
typedef double | DOUBLE |
typedef void * | PCONTEXT_HANDLE |
typedef PCONTEXT_HANDLE * | PPCONTEXT_HANDLE |
typedef unsigned long | error_status_t |
typedef LONG | NTSTATUS |
typedef NTSTATUS * | PNTSTATUS |
typedef const BYTE * | LPCBYTE |
typedef const VOID * | LPCVOID |
typedef DECIMAL * | LPDECIMAL |
typedef char | CCHAR |
typedef DWORD | LCID |
typedef PDWORD | PLCID |
typedef WORD | LANGID |
#define __int16 short |
#define __int32 int |
#define __int64 long long |
#define __int8 char |
#define _LPCBYTE_DEFINED |
#define _LPCVOID_DEFINED |
#define CALLBACK |
#define CDECL |
#define CONST const |
#define DECIMAL_NEG ((BYTE) 0x80) |
#define DECIMAL_SETZERO | ( | dec | ) | { (dec).Lo64 = 0; (dec).Hi32 = 0; (dec).signscale = 0; } |
#define FALSE 0 |
#define FAR |
#define NEAR |
#define TRUE 1 |
#define WINAPI |
WinPR: Windows Portable Runtime Windows Data Types
Copyright 2012 Marc-Andre Moreau <marcandre.moreau@gmail.com>
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
typedef int BOOL |
typedef unsigned char BYTE |
typedef char CCHAR |
typedef char CHAR |
typedef double DOUBLE |
typedef unsigned long DWORD |
typedef unsigned int DWORD32 |
typedef unsigned long error_status_t |
typedef float FLOAT |
typedef GUID IID |
typedef int INT |
typedef signed short INT16 |
typedef signed int INT32 |
typedef signed char INT8 |
typedef int INT_PTR |
typedef long LONG |
typedef signed int LONG32 |
typedef unsigned char * LPBYTE |
typedef int * LPINT |
typedef unsigned short * LPWORD |
typedef unsigned char * PBYTE |
typedef char * PCHAR |
typedef void* PCONTEXT_HANDLE |
typedef ULONG_PTR * PDWORD_PTR |
typedef ULONGLONG * PDWORDLONG |
typedef PCONTEXT_HANDLE* PPCONTEXT_HANDLE |
typedef WORD * PSECURITY_DESCRIPTOR_CONTROL |
typedef DWORD * PSECURITY_INFORMATION |
typedef DWORD(* PTHREAD_START_ROUTINE)(LPVOID lpThreadParameter) |
typedef unsigned char * PUCHAR |
typedef unsigned __int3264 * PULONG_PTR |
typedef unsigned short * PWCHAR |
typedef unsigned short * PWORD |
typedef WORD SECURITY_DESCRIPTOR_CONTROL |
typedef DWORD SECURITY_INFORMATION |
typedef short SHORT |
typedef unsigned char UCHAR |
typedef unsigned int UINT |
typedef unsigned short UINT16 |
typedef unsigned int UINT32 |
typedef unsigned char UINT8 |
typedef unsigned int UINT_PTR |
typedef unsigned long ULONG |
typedef unsigned int ULONG32 |
typedef wchar_t UNICODE |
typedef unsigned short USHORT |
typedef unsigned short WCHAR |
typedef unsigned short WORD |