@@ -102,12 +102,19 @@ typedef unsigned char* LPBYTE;
102
102
typedef unsigned int UINT;
103
103
typedef int INT;
104
104
typedef long LONG;
105
+ typedef unsigned long ULONG;
106
+ typedef unsigned long & ULONG_PTR;
107
+ typedef long long int LARGE_INTEGER;
108
+ typedef unsigned long long int ULARGE_INTEGER;
105
109
106
110
typedef unsigned short WORD;
107
111
typedef unsigned short * LPWORD;
108
112
typedef unsigned long DWORD;
109
113
typedef unsigned long * LPDWORD;
110
114
typedef const void *LPCVOID;
115
+ typedef long long int *PLARGE_INTEGER;
116
+
117
+ typedef wchar_t WCHAR;
111
118
112
119
#define WAVE_FORMAT_PCM 0x0001
113
120
@@ -119,7 +126,7 @@ typedef struct {
119
126
WORD nBlockAlign;
120
127
WORD wBitsPerSample;
121
128
WORD cbSize;
122
- } WAVEFORMATEX;
129
+ } WAVEFORMATEX, *LPWAVEFORMATEX ;
123
130
124
131
typedef struct _EXCEPTION_POINTERS {
125
132
} EXCEPTION_POINTERS, *PEXCEPTION_POINTERS;
@@ -184,6 +191,7 @@ typedef dirent DirEntryType;
184
191
185
192
#define _stricmp stricmp
186
193
#define strcmpi stricmp
194
+ #define lstrcpy strcpy
187
195
#define stricmp strcasecmp
188
196
#define strncpy_s (dest, size, source, num ) strncpy(dest, source, num)
189
197
#define strcpy_s (dest, num, source ) strcpy(dest, source)
0 commit comments