basicDataTypeConversions.h File Reference
#include <stdint.h>
#include <wchar.h>
Include dependency graph for basicDataTypeConversions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _GUID
 

Typedefs

typedef int64_t __int64
 
typedef int32_t __int32
 
typedef uint32_t BOOL
 
typedef voidHMODULE
 
typedef voidLPVOID
 
typedef voidPVOID
 
typedef PVOID HANDLE
 
typedef HANDLE HWND
 
typedef HANDLE HINSTANCE
 
typedef voidHDC
 
typedef voidHBITMAP
 
typedef voidHICON
 
typedef voidHFONT
 
typedef voidHGDIOBJ
 
typedef voidHBRUSH
 
typedef voidHMMIO
 
typedef voidHACMSTREAM
 
typedef voidHACMDRIVER
 
typedef voidHIC
 
typedef voidHACMOBJ
 
typedef HACMSTREAMLPHACMSTREAM
 
typedef voidHACMDRIVERID
 
typedef voidLPHACMDRIVER
 
typedef unsigned char BYTE
 
typedef BYTELPBYTE
 
typedef char TCHAR
 
typedef TCHARLPTSTR
 
typedef const TCHARLPCTSTR
 
typedef char * LPSTR
 
typedef LPSTR LPOLESTR
 
typedef const char * LPCSTR
 
typedef LPCSTR LPCOLESTR
 
typedef wchar_t WCHAR
 
typedef unsigned short WORD
 
typedef unsigned int UINT
 
typedef UINT MMRESULT
 
typedef uint32_t DWORD
 
typedef DWORD COLORREF
 
typedef DWORD FOURCC
 
typedef DWORD HRESULT
 
typedef DWORDLPDWORD
 
typedef DWORDDWORD_PTR
 
typedef int32_t LONG
 
typedef int32_tLONG_PTR
 
typedef LONG_PTR LRESULT
 
typedef uint32_t ULONG
 
typedef uint32_t * ULONG_PTR
 
typedef uint64_t _fsize_t
 
typedef struct _GUID GUID
 
typedef GUID REFIID
 
typedef GUID CLSID
 
typedef CLSIDLPCLSID
 
typedef GUID IID
 

Typedef Documentation

typedef int32_t __int32

Definition at line 12 of file basicDataTypeConversions.h.

typedef int64_t __int64

Definition at line 11 of file basicDataTypeConversions.h.

typedef uint64_t _fsize_t

Definition at line 63 of file basicDataTypeConversions.h.

typedef uint32_t BOOL

Definition at line 16 of file basicDataTypeConversions.h.

typedef unsigned char BYTE

Definition at line 38 of file basicDataTypeConversions.h.

typedef GUID CLSID

Definition at line 78 of file basicDataTypeConversions.h.

typedef DWORD COLORREF

Definition at line 52 of file basicDataTypeConversions.h.

typedef uint32_t DWORD

Definition at line 51 of file basicDataTypeConversions.h.

typedef DWORD* DWORD_PTR

Definition at line 56 of file basicDataTypeConversions.h.

typedef DWORD FOURCC

Definition at line 53 of file basicDataTypeConversions.h.

typedef struct _GUID GUID
typedef void* HACMDRIVER

Definition at line 32 of file basicDataTypeConversions.h.

typedef void* HACMDRIVERID

Definition at line 36 of file basicDataTypeConversions.h.

typedef void* HACMOBJ

Definition at line 34 of file basicDataTypeConversions.h.

typedef void* HACMSTREAM

Definition at line 31 of file basicDataTypeConversions.h.

typedef PVOID HANDLE

Definition at line 21 of file basicDataTypeConversions.h.

typedef void* HBITMAP

Definition at line 25 of file basicDataTypeConversions.h.

typedef void* HBRUSH

Definition at line 29 of file basicDataTypeConversions.h.

typedef void* HDC

Definition at line 24 of file basicDataTypeConversions.h.

typedef void* HFONT

Definition at line 27 of file basicDataTypeConversions.h.

typedef void* HGDIOBJ

Definition at line 28 of file basicDataTypeConversions.h.

typedef void* HIC

Definition at line 33 of file basicDataTypeConversions.h.

typedef void* HICON

Definition at line 26 of file basicDataTypeConversions.h.

typedef HANDLE HINSTANCE

Definition at line 23 of file basicDataTypeConversions.h.

typedef void* HMMIO

Definition at line 30 of file basicDataTypeConversions.h.

typedef void* HMODULE

Definition at line 18 of file basicDataTypeConversions.h.

typedef DWORD HRESULT

Definition at line 54 of file basicDataTypeConversions.h.

typedef HANDLE HWND

Definition at line 22 of file basicDataTypeConversions.h.

typedef GUID IID

Definition at line 80 of file basicDataTypeConversions.h.

typedef int32_t LONG

Definition at line 57 of file basicDataTypeConversions.h.

typedef int32_t* LONG_PTR

Definition at line 58 of file basicDataTypeConversions.h.

typedef BYTE* LPBYTE

Definition at line 39 of file basicDataTypeConversions.h.

typedef CLSID* LPCLSID

Definition at line 79 of file basicDataTypeConversions.h.

typedef LPCSTR LPCOLESTR

Definition at line 46 of file basicDataTypeConversions.h.

typedef const char* LPCSTR

Definition at line 45 of file basicDataTypeConversions.h.

typedef const TCHAR* LPCTSTR

Definition at line 42 of file basicDataTypeConversions.h.

typedef DWORD* LPDWORD

Definition at line 55 of file basicDataTypeConversions.h.

typedef void* LPHACMDRIVER

Definition at line 37 of file basicDataTypeConversions.h.

Definition at line 35 of file basicDataTypeConversions.h.

typedef LPSTR LPOLESTR

Definition at line 44 of file basicDataTypeConversions.h.

typedef char* LPSTR

Definition at line 43 of file basicDataTypeConversions.h.

typedef TCHAR* LPTSTR

Definition at line 41 of file basicDataTypeConversions.h.

typedef void* LPVOID

Definition at line 19 of file basicDataTypeConversions.h.

typedef LONG_PTR LRESULT

Definition at line 59 of file basicDataTypeConversions.h.

typedef UINT MMRESULT

Definition at line 50 of file basicDataTypeConversions.h.

typedef void* PVOID

Definition at line 20 of file basicDataTypeConversions.h.

typedef GUID REFIID

Definition at line 77 of file basicDataTypeConversions.h.

typedef char TCHAR

Definition at line 40 of file basicDataTypeConversions.h.

typedef unsigned int UINT

Definition at line 49 of file basicDataTypeConversions.h.

typedef uint32_t ULONG

Definition at line 60 of file basicDataTypeConversions.h.

typedef uint32_t* ULONG_PTR

Definition at line 61 of file basicDataTypeConversions.h.

typedef wchar_t WCHAR

Definition at line 47 of file basicDataTypeConversions.h.

typedef unsigned short WORD

Definition at line 48 of file basicDataTypeConversions.h.