Merged all API files into two files (Win16/Win32).
This commit is contained in:
parent
a3868218d0
commit
0704650f64
|
@ -31,7 +31,7 @@ require Exporter;
|
|||
&file_directory
|
||||
&file_type &files_filter
|
||||
&file_skip &files_skip
|
||||
&get_api_files &get_c_files &get_h_files &get_spec_files
|
||||
&get_c_files &get_h_files &get_spec_files
|
||||
);
|
||||
@EXPORT_OK = qw(
|
||||
$current_dir $wine_dir $winapi_dir $winapi_check_dir
|
||||
|
@ -174,10 +174,6 @@ sub _get_files {
|
|||
return @files;
|
||||
}
|
||||
|
||||
sub get_api_files {
|
||||
my $name = shift;
|
||||
return _get_files("api", undef, "$winapi_check_dir/$name");
|
||||
}
|
||||
sub get_c_files { return _get_files("c", @_); }
|
||||
sub get_h_files { return _get_files("h", @_); }
|
||||
sub get_spec_files { return _get_files("spec", @_); }
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -29,11 +29,7 @@ require Exporter;
|
|||
|
||||
use vars qw($win16api $win32api @winapis);
|
||||
|
||||
use config qw(
|
||||
&file_type
|
||||
&get_api_files
|
||||
$current_dir $wine_dir
|
||||
);
|
||||
use config qw($current_dir $wine_dir $winapi_dir);
|
||||
use modules qw($modules);
|
||||
use options qw($options);
|
||||
use output qw($output);
|
||||
|
@ -76,14 +72,7 @@ sub new {
|
|||
$self->parse_spec_file("$wine_dir/$file");
|
||||
}
|
||||
|
||||
foreach my $file (get_api_files($$name)) {
|
||||
my $module = $file;
|
||||
$module =~ s/.*?\/([^\/]*?)\.api$/$1/;
|
||||
|
||||
if($modules->is_allowed_module($module)) {
|
||||
$self->parse_api_file($file,$module);
|
||||
}
|
||||
}
|
||||
$self->parse_api_file("$$name.api");
|
||||
|
||||
foreach my $forward_name (sort(keys(%$function_forward))) {
|
||||
$$function_forward{$forward_name} =~ /^(\S*):(\S*)\.(\S*)$/;
|
||||
|
@ -116,8 +105,8 @@ sub parse_api_file {
|
|||
my $type_format = \%{$self->{TYPE_FORMAT}};
|
||||
|
||||
my $file = shift;
|
||||
my $module = shift;
|
||||
|
||||
my $module;
|
||||
my $kind;
|
||||
my $format;
|
||||
my $extension = 0;
|
||||
|
@ -125,14 +114,19 @@ sub parse_api_file {
|
|||
|
||||
$output->lazy_progress("$file");
|
||||
|
||||
open(IN, "< $wine_dir/$file") || die "$wine_dir/$file: $!\n";
|
||||
open(IN, "< $winapi_dir/$file") || die "$winapi_dir/$file: $!\n";
|
||||
$/ = "\n";
|
||||
while(<IN>) {
|
||||
s/^\s*?(.*?)\s*$/$1/; # remove whitespace at begin and end of line
|
||||
s/^(.*?)\s*#.*$/$1/; # remove comments
|
||||
/^$/ && next; # skip empty lines
|
||||
|
||||
if(s/^%(\S+)\s*//) {
|
||||
if(/^%%(\S+)$/) {
|
||||
$module = $1;
|
||||
$module =~ s/\.dll$//; # FIXME: Kludge
|
||||
} elsif(!$modules->is_allowed_module($module)) {
|
||||
# Nothing
|
||||
} elsif(s/^%(\S+)\s*//) {
|
||||
$kind = $1;
|
||||
$format = undef;
|
||||
$forbidden = 0;
|
||||
|
@ -229,12 +223,14 @@ sub parse_spec_file {
|
|||
$file =~ s%^\./%%;
|
||||
|
||||
my %ordinals;
|
||||
my $type;
|
||||
my $module;
|
||||
my $module_file;
|
||||
|
||||
$output->lazy_progress("$file");
|
||||
|
||||
$module = $file;
|
||||
$module =~ s/^.*?([^\/]*)\.spec$/$1/;
|
||||
|
||||
open(IN, "< $file") || die "$file: $!\n";
|
||||
$/ = "\n";
|
||||
my $header = 1;
|
||||
|
@ -248,7 +244,6 @@ sub parse_spec_file {
|
|||
if($header) {
|
||||
if(/^name\s*(\S*)/) { $module = $1; }
|
||||
if(/^file\s*(\S*)/) { $module_file = $1; }
|
||||
if(/^type\s*(\w+)/) { $type = $1; }
|
||||
if(/^\d+|@/) { $header = 0; $lookahead = 1; }
|
||||
next;
|
||||
}
|
||||
|
@ -344,16 +339,7 @@ sub parse_spec_file {
|
|||
|
||||
$ordinal = $1;
|
||||
|
||||
my $internal_name;
|
||||
if(0 && $type eq "win16") {
|
||||
if($external_name =~ /\d$/) {
|
||||
$internal_name = $external_name . "_16";
|
||||
} else {
|
||||
$internal_name = $external_name . "16";
|
||||
}
|
||||
} else {
|
||||
$internal_name = $external_name;
|
||||
}
|
||||
my $internal_name = $external_name;
|
||||
|
||||
$$function_stub{$module}{$external_name} = 1;
|
||||
if(!$$function_internal_name{$external_name}) {
|
|
@ -40,6 +40,10 @@ dlls/crtdll
|
|||
|
||||
dlls/crypt32
|
||||
|
||||
% dlls/d3d8/d3d8.spec
|
||||
|
||||
dlls/d3d8
|
||||
|
||||
% dlls/dciman32/dciman32.spec
|
||||
|
||||
dlls/dciman32
|
||||
|
@ -57,6 +61,10 @@ dlls/devenum
|
|||
|
||||
dlls/dinput
|
||||
|
||||
% dlls/dinput8/dinput8.spec
|
||||
|
||||
dlls/dinput8
|
||||
|
||||
% dlls/dplay/dplay.spec
|
||||
|
||||
% dlls/dplayx/dplayx.spec
|
||||
|
@ -523,6 +531,10 @@ dlls/winmm/wavemap
|
|||
|
||||
dlls/winmm/winearts
|
||||
|
||||
% dlls/winmm/winealsa/winealsa.drv.spec
|
||||
|
||||
dlls/winmm/winealsa
|
||||
|
||||
% dlls/winmm/wineoss/wineoss.drv.spec
|
||||
|
||||
dlls/winmm/wineoss
|
||||
|
|
|
@ -49,15 +49,24 @@ sub get_spec_file_type {
|
|||
|
||||
open(IN, "< $file") || die "$file: $!\n";
|
||||
local $/ = "\n";
|
||||
while(<IN>) {
|
||||
my $header = 1;
|
||||
my $lookahead = 0;
|
||||
while($lookahead || defined($_ = <IN>)) {
|
||||
$lookahead = 0;
|
||||
s/^\s*(.*?)\s*$/$1/;
|
||||
s/^(.*?)\s*#.*$/$1/;
|
||||
/^$/ && next;
|
||||
|
||||
if(/^name\s*(\S*)/) { $module = $1; }
|
||||
if(/^type\s*(\w+)/) { $type = $1; }
|
||||
if($header) {
|
||||
if(/^name\s*(\S*)/) { $module = $1; }
|
||||
if(/^\d+|@/) { $header = 0; $lookahead = 1; }
|
||||
next;
|
||||
}
|
||||
|
||||
if(defined($module) && defined($type)) { last; }
|
||||
if(/^(\d+|@)\s+pascal(?:16)?/) {
|
||||
$type = "win16";
|
||||
last;
|
||||
}
|
||||
}
|
||||
close(IN);
|
||||
|
||||
|
@ -67,7 +76,7 @@ sub get_spec_file_type {
|
|||
}
|
||||
|
||||
if(!defined($type)) {
|
||||
$type = "";
|
||||
$type = "win32";
|
||||
}
|
||||
|
||||
return ($type, $module);
|
||||
|
@ -143,8 +152,6 @@ sub new {
|
|||
foreach my $spec_file (@spec_files) {
|
||||
(my $type, my $module) = get_spec_file_type("$wine_dir/$spec_file");
|
||||
|
||||
if(!$type) { $type = "win32"; }
|
||||
|
||||
$$spec_file2module{$spec_file} = $module;
|
||||
$$module2spec_file{$module} = $spec_file;
|
||||
|
||||
|
|
|
@ -1,23 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
LONG
|
||||
HRESULT
|
||||
UINT
|
||||
ULONG
|
||||
|
||||
%ptr
|
||||
|
||||
IAVIFile *
|
||||
LPCLSID
|
||||
PAVIFILE
|
||||
PAVIFILE *
|
||||
PAVISTREAM *
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
|
@ -1,36 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
LONG
|
||||
LPARAM
|
||||
LRESULT
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
BOOL
|
||||
|
||||
%ptr
|
||||
|
||||
LPCHOOSECOLOR16
|
||||
LPCHOOSEFONT16
|
||||
LPPRINTDLG16
|
||||
|
||||
%segptr
|
||||
|
||||
SEGPTR
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%word
|
||||
|
||||
BOOL16
|
||||
HINSTANCE16
|
||||
HWND16
|
||||
INT16
|
||||
UINT16
|
||||
WORD
|
||||
WPARAM16
|
||||
short
|
|
@ -1,57 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HRESULT
|
||||
ULONG
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
BOOL
|
||||
INT
|
||||
|
||||
%ptr
|
||||
|
||||
CLSID *
|
||||
COSERVERINFO *
|
||||
FILETIME *
|
||||
GUID *
|
||||
HTASK16 *
|
||||
IMalloc16 *
|
||||
LPCLSID
|
||||
LPDWORD
|
||||
LPMALLOC16 *
|
||||
LPMESSAGEFILTER
|
||||
LPMESSAGEFILTER *
|
||||
LPOLESTR16 *
|
||||
LPUNKNOWN
|
||||
LPVOID
|
||||
LPVOID *
|
||||
LPWORD
|
||||
REFCLSID
|
||||
REFGUID
|
||||
REFIID
|
||||
|
||||
%segptr
|
||||
|
||||
SEGPTR
|
||||
|
||||
%str
|
||||
|
||||
LPCOLESTR16
|
||||
|
||||
%str # --forbidden
|
||||
|
||||
LPOLESTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
VOID
|
||||
|
||||
%word
|
||||
|
||||
BOOL16
|
||||
HINSTANCE16
|
||||
HTASK16
|
||||
INT16
|
||||
WORD
|
|
@ -1,32 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HCONV
|
||||
HCONVLIST
|
||||
HDDEDATA
|
||||
HSZ
|
||||
|
||||
%long --forbidden
|
||||
|
||||
int
|
||||
|
||||
%ptr
|
||||
|
||||
LPBYTE
|
||||
LPCONVCONTEXT16
|
||||
LPCONVINFO16
|
||||
LPDWORD
|
||||
LPVOID
|
||||
PFNCALLBACK16
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%word
|
||||
|
||||
BOOL16
|
||||
INT16
|
||||
UINT16
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
%ptr
|
||||
|
||||
LPBITMAPINFO
|
||||
|
||||
%str
|
||||
|
||||
LPSTR
|
||||
|
||||
%word
|
||||
|
||||
WORD
|
|
@ -1,24 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
|
||||
%ptr
|
||||
|
||||
LPCURSORINFO
|
||||
|
||||
%ptr # --forbidden
|
||||
|
||||
struct tagCURSORICONINFO *
|
||||
|
||||
%str
|
||||
|
||||
LPSTR
|
||||
|
||||
%void
|
||||
|
||||
VOID
|
||||
|
||||
%word
|
||||
|
||||
BOOL16
|
||||
WORD
|
|
@ -1,104 +0,0 @@
|
|||
%long
|
||||
|
||||
COLORREF
|
||||
DWORD
|
||||
LONG
|
||||
LPARAM
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
HANDLE
|
||||
UINT
|
||||
int
|
||||
|
||||
%ptr
|
||||
|
||||
ABORTPROC16
|
||||
BITMAP16 *
|
||||
BITMAPINFO *
|
||||
BITMAPINFOHEADER *
|
||||
DEVMODEA *
|
||||
DOCINFO16 *
|
||||
FARPROC16 *
|
||||
HANDLETABLE16 *
|
||||
INT16 *
|
||||
LOGBRUSH16 *
|
||||
LOGFONT16 *
|
||||
LOGPALETTE *
|
||||
LOGPEN16 *
|
||||
LPABC16
|
||||
LPBYTE
|
||||
LPCVOID
|
||||
LPDWORD
|
||||
LPENUMLOGFONT16
|
||||
LPFONTINFO16
|
||||
LPGLYPHMETRICS16
|
||||
LPINT16
|
||||
LPKERNINGPAIR16
|
||||
LPLOGFONT16
|
||||
LPNEWTEXTMETRIC16
|
||||
LPOUTLINETEXTMETRIC16
|
||||
LPPALETTEENTRY
|
||||
LPPDEVICE
|
||||
LPPOINT16
|
||||
LPRASTERIZER_STATUS
|
||||
LPRECT16
|
||||
LPRGNDATA
|
||||
LPSIZE16
|
||||
LPTEXTXFORM16
|
||||
LPVOID
|
||||
MAT2 *
|
||||
METARECORD *
|
||||
PALETTEENTRY *
|
||||
POINT16 *
|
||||
RECT16 *
|
||||
RGBQUAD *
|
||||
SEGPTR *
|
||||
TEXTMETRIC16 *
|
||||
VOID *
|
||||
|
||||
%ptr # --forbidden
|
||||
|
||||
LPDEVMODEA
|
||||
|
||||
%segptr
|
||||
|
||||
FARPROC16
|
||||
FONTENUMPROC16
|
||||
FONTENUMPROCEX16
|
||||
GOBJENUMPROC16
|
||||
LINEDDAPROC16
|
||||
MFENUMPROC16
|
||||
SEGPTR
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%void
|
||||
|
||||
VOID
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
BOOL16
|
||||
BYTE
|
||||
HANDLE16
|
||||
HBITMAP16
|
||||
HBRUSH16
|
||||
HDC16
|
||||
HFONT16
|
||||
HGDIOBJ16
|
||||
HGLOBAL16
|
||||
HMETAFILE16
|
||||
HMODULE16
|
||||
HPALETTE16
|
||||
HPEN16
|
||||
HPJOB16
|
||||
HPQ16
|
||||
HRGN16
|
||||
INT16
|
||||
UINT16
|
||||
WORD
|
|
@ -1,84 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
LONG
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
BOOL
|
||||
HANDLE
|
||||
HINSTANCE
|
||||
HMODULE
|
||||
INT
|
||||
UINT
|
||||
|
||||
%ptr
|
||||
|
||||
BYTE *
|
||||
CONTEXT86 *
|
||||
FARPROC16 *
|
||||
HANDLE *
|
||||
LPBYTE
|
||||
LPCATCHBUF
|
||||
LPCVOID
|
||||
LPDWORD
|
||||
LPVOID
|
||||
OFSTRUCT *
|
||||
OSVERSIONINFO16 *
|
||||
SECURITY_ATTRIBUTES *
|
||||
SEGINFO *
|
||||
SEGPTR *
|
||||
SYSLEVEL *
|
||||
THUNKLET *
|
||||
WIN32_FIND_DATAA *
|
||||
WINDEBUGINFO16 *
|
||||
UINT16 *
|
||||
UTGLUEPROC
|
||||
struct ThunkDataCommon *
|
||||
|
||||
%ptr # --forbidden
|
||||
|
||||
FARPROC
|
||||
FARPROC *
|
||||
LPHKEY
|
||||
|
||||
%segptr
|
||||
|
||||
FARPROC16
|
||||
SEGPTR
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%void
|
||||
|
||||
VOID
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
ATOM
|
||||
BOOL16
|
||||
BYTE
|
||||
HANDLE16
|
||||
HFILE16
|
||||
HGLOBAL16
|
||||
HINSTANCE16
|
||||
HLOCAL16
|
||||
HMODULE16
|
||||
HQUEUE16
|
||||
HRSRC16
|
||||
HTASK16
|
||||
INT16
|
||||
UINT16
|
||||
WORD
|
||||
|
||||
%word # --forbidden
|
||||
|
||||
HKEY
|
||||
|
||||
%wstr # --forbidden
|
||||
|
||||
LPCWSTR
|
|
@ -1,32 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
LONG
|
||||
|
||||
%ptr
|
||||
|
||||
LPBYTE
|
||||
LPKBINFO
|
||||
LPVOID
|
||||
|
||||
%segptr
|
||||
|
||||
FARPROC16
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
VOID
|
||||
|
||||
%word
|
||||
|
||||
CHAR
|
||||
INT16
|
||||
UINT16
|
||||
WORD
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
%long
|
||||
|
||||
LONG
|
||||
|
||||
%ptr
|
||||
|
||||
LPOFSTRUCT
|
||||
LPVOID
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
HFILE16
|
||||
INT16
|
||||
UINT16
|
||||
|
|
@ -1,96 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
FOURCC
|
||||
LONG
|
||||
LPARAM
|
||||
LRESULT
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
BOOL
|
||||
HINSTANCE
|
||||
HWND
|
||||
|
||||
%ptr
|
||||
|
||||
DWORD *
|
||||
HINSTANCE16 *
|
||||
HMIDIIN16 *
|
||||
HMIDIOUT16 *
|
||||
HMIDISTRM16 *
|
||||
HPCSTR
|
||||
HPSTR
|
||||
HWAVEIN16 *
|
||||
HWAVEOUT16 *
|
||||
LPAUXCAPS16
|
||||
LPBYTE
|
||||
LPDWORD
|
||||
LPHANDLE
|
||||
LPHMIXER16
|
||||
LPJOYCAPS16
|
||||
LPJOYINFO16
|
||||
LPJOYINFOEX
|
||||
LPMIDIHDR16
|
||||
LPMIDIINCAPS16
|
||||
LPMIDIOUTCAPS16
|
||||
LPMIXERCAPS16
|
||||
LPMIXERCONTROLDETAILS16
|
||||
LPMIXERLINE16
|
||||
LPMIXERLINECONTROLS16
|
||||
LPMMCKINFO
|
||||
LPMMIOPROC16
|
||||
LPMMTIME16
|
||||
LPTIMECAPS16
|
||||
LPUINT16
|
||||
LPWAVEINCAPS16
|
||||
LPWAVEOUTCAPS16
|
||||
MIDIHDR16 *
|
||||
MMCKINFO *
|
||||
MMIOINFO16 *
|
||||
UINT16 *
|
||||
WAVEHDR *
|
||||
WORD *
|
||||
YIELDPROC16
|
||||
|
||||
%ptr # --forbidden
|
||||
|
||||
LPWAVEFORMATEX
|
||||
LPWAVEHDR
|
||||
|
||||
%segptr
|
||||
|
||||
FARPROC16
|
||||
LPTIMECALLBACK16
|
||||
SEGPTR
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
BOOL16
|
||||
HANDLE16
|
||||
HDRVR16
|
||||
HINSTANCE16
|
||||
HMIDIIN16
|
||||
HMIDIOUT16
|
||||
HMIDISTRM16
|
||||
HMIXER16
|
||||
HMIXEROBJ16
|
||||
HMMIO16
|
||||
HMODULE16
|
||||
HTASK16
|
||||
HWAVEIN16
|
||||
HWAVEOUT16
|
||||
HWND16
|
||||
INT16
|
||||
MMRESULT16
|
||||
UINT16
|
||||
WORD
|
|
@ -1,15 +0,0 @@
|
|||
%ptr
|
||||
|
||||
LPMOUSEINFO
|
||||
|
||||
%segptr
|
||||
|
||||
FARPROC16
|
||||
|
||||
%void
|
||||
|
||||
VOID
|
||||
|
||||
%word
|
||||
|
||||
WORD
|
|
@ -1,43 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
DWORD
|
||||
LPARAM
|
||||
LRESULT
|
||||
|
||||
%ptr
|
||||
|
||||
ACMDRIVERENUMCB16
|
||||
ACMFILTERENUMCB16
|
||||
ACMFILTERTAGENUMCB16
|
||||
ACMFORMATENUMCB16
|
||||
ACMFORMATTAGENUMCB16
|
||||
LPACMDRIVERDETAILS16
|
||||
LPACMFILTERCHOOSE16
|
||||
LPACMFILTERDETAILS16
|
||||
LPACMFILTERTAGDETAILS16
|
||||
LPACMFORMATCHOOSE16
|
||||
LPACMFORMATDETAILS16
|
||||
LPACMFORMATTAGDETAILS16
|
||||
LPACMSTREAMHEADER16
|
||||
LPDWORD
|
||||
LPHACMDRIVER16
|
||||
LPHACMDRIVERID16
|
||||
LPHACMSTREAM16
|
||||
LPVOID
|
||||
|
||||
%ptr # --forbidden
|
||||
|
||||
LPWAVEFILTER
|
||||
LPWAVEFORMATEX
|
||||
|
||||
%word
|
||||
|
||||
HACMDRIVER16
|
||||
HACMDRIVERID16
|
||||
HACMOBJ16
|
||||
HACMSTREAM16
|
||||
HINSTANCE16
|
||||
MMRESULT16
|
||||
UINT16
|
||||
WORD
|
|
@ -1,32 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
LONG
|
||||
LRESULT
|
||||
|
||||
%ptr
|
||||
|
||||
LPBITMAPINFOHEADER
|
||||
LPDWORD
|
||||
LPVOID
|
||||
|
||||
%str
|
||||
|
||||
LPSTR
|
||||
|
||||
%word
|
||||
|
||||
BOOL16
|
||||
INT16
|
||||
HDC16
|
||||
HDRAWDIB16
|
||||
HIC16
|
||||
HPALETTE16
|
||||
HWND16
|
||||
UINT16
|
||||
WORD
|
||||
|
||||
%segptr
|
||||
|
||||
ICINFO16 *
|
||||
FARPROC16
|
|
@ -1,27 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HRESULT
|
||||
|
||||
%ptr
|
||||
|
||||
LPDROPTARGET
|
||||
LPMONIKER *
|
||||
LPRUNNINGOBJECTTABLE *
|
||||
LPVOID
|
||||
|
||||
%str
|
||||
|
||||
LPCOLESTR16
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
HGLOBAL16
|
||||
HICON16
|
||||
HWND16
|
||||
UINT16
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HRESULT
|
||||
LCID
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
int
|
||||
|
||||
%ptr
|
||||
|
||||
BSTR16 *
|
||||
LPBSTR16
|
||||
INTERFACEDATA *
|
||||
ITypeInfo *
|
||||
ITypeInfo **
|
||||
IUnknown *
|
||||
IUnknown **
|
||||
void *
|
||||
REFCLSID
|
||||
char *
|
||||
|
||||
%ptr # --forbidden
|
||||
|
||||
unsigned long *
|
||||
|
||||
%segstr
|
||||
|
||||
BSTR16
|
||||
|
||||
%str
|
||||
|
||||
LPCOLESTR16
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
INT16
|
|
@ -1,24 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
LCID
|
||||
LCTYPE
|
||||
|
||||
%ptr
|
||||
|
||||
LPVOID
|
||||
LPWORD
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%word
|
||||
|
||||
LANGID
|
||||
BOOL16
|
||||
INT16
|
||||
UINT16
|
||||
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
%long
|
||||
|
||||
LHCLIENTDOC
|
||||
LONG
|
||||
|
||||
%ptr
|
||||
|
||||
LHCLIENTDOC *
|
||||
LPOLEOBJECT
|
||||
|
||||
%segptr
|
||||
|
||||
SEGPTR
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
|
||||
%word
|
||||
|
||||
BOOL16
|
||||
HDC16
|
||||
OLESTATUS
|
||||
UINT16
|
||||
|
||||
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
%long
|
||||
|
||||
LHSERVER
|
||||
LHSERVERDOC
|
||||
|
||||
%ptr
|
||||
|
||||
BOOL16 *
|
||||
LHSERVER *
|
||||
LHSERVERDOC *
|
||||
LPOLESERVER
|
||||
LPOLESERVERDOC
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
|
||||
%word
|
||||
|
||||
HINSTANCE16
|
||||
OLE_SERVER_USE
|
||||
OLESTATUS
|
|
@ -1,42 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
DWORD
|
||||
LPARAM
|
||||
int
|
||||
|
||||
%ptr
|
||||
|
||||
HINF16 *
|
||||
LPBYTE
|
||||
LPDWORD
|
||||
LPEXPANDVTBL
|
||||
LPHKEY
|
||||
LPLOGDISKDESC
|
||||
LPLPDEVICE_INFO16
|
||||
LPVIRTNODE
|
||||
LPVOID
|
||||
VIFPROC
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
INT16
|
||||
LOGDISKID16
|
||||
HINF16
|
||||
HINSTANCE16
|
||||
HKEY
|
||||
HWND16
|
||||
RETERR16
|
||||
UINT16
|
||||
VHSTR
|
||||
WORD
|
||||
WPARAM
|
|
@ -1,50 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
LPARAM
|
||||
LRESULT
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
BOOL
|
||||
|
||||
%ptr
|
||||
|
||||
HICON16 *
|
||||
LPDWORD
|
||||
LPWORD
|
||||
POINT16 *
|
||||
|
||||
%ptr # --forbidden
|
||||
|
||||
LPHKEY
|
||||
|
||||
%segptr
|
||||
|
||||
SEGPTR
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
BOOL16
|
||||
HDROP16
|
||||
HGLOBAL16
|
||||
HICON16
|
||||
HINSTANCE16
|
||||
HWND16
|
||||
INT16
|
||||
UINT16
|
||||
WORD
|
||||
WPARAM16
|
||||
|
||||
%word # --forbidden
|
||||
|
||||
HKEY
|
|
@ -1,15 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
|
||||
%ptr
|
||||
|
||||
LPINT16
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
INT16
|
|
@ -1,31 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HRESULT
|
||||
ULONG
|
||||
|
||||
%longlong
|
||||
|
||||
LARGE_INTEGER
|
||||
|
||||
%ptr
|
||||
|
||||
LPSTORAGE16
|
||||
LPVOID *
|
||||
IID *
|
||||
IStorage16 *
|
||||
IStorage16 **
|
||||
IStream16 *
|
||||
IStream16 **
|
||||
REFIID
|
||||
SNB16
|
||||
STATSTG16 *
|
||||
ULARGE_INTEGER *
|
||||
ULONG *
|
||||
void *
|
||||
|
||||
%str
|
||||
|
||||
LPCOLESTR16
|
||||
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
LONG
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
BOOL16
|
||||
INT16
|
||||
UINT16
|
|
@ -1,19 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
|
||||
%ptr
|
||||
|
||||
char *
|
||||
|
||||
%segptr
|
||||
|
||||
FARPROC16
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
WORD
|
|
@ -1,44 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
|
||||
%ptr
|
||||
|
||||
CLASSENTRY *
|
||||
GLOBALENTRY *
|
||||
GLOBALINFO *
|
||||
LOCALENTRY *
|
||||
LOCALINFO *
|
||||
MEMMANINFO *
|
||||
MODULEENTRY *
|
||||
STACKTRACEENTRY *
|
||||
TASKENTRY *
|
||||
SYSHEAPINFO *
|
||||
TIMERINFO *
|
||||
void *
|
||||
|
||||
%ptr # --forbidden
|
||||
|
||||
FARPROC
|
||||
LOCAL32ENTRY *
|
||||
LOCAL32INFO *
|
||||
|
||||
%segptr
|
||||
|
||||
FARPROC16
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
BOOL16
|
||||
HGLOBAL16
|
||||
HMODULE16
|
||||
HTASK16
|
||||
WORD
|
|
@ -1,19 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HRESULT
|
||||
LCID
|
||||
|
||||
%ptr
|
||||
|
||||
ITypeLib **
|
||||
LPBSTR16
|
||||
REFGUID
|
||||
|
||||
%str # --forbidden
|
||||
|
||||
LPOLESTR
|
||||
|
||||
%word
|
||||
|
||||
WORD
|
|
@ -1,112 +0,0 @@
|
|||
%long
|
||||
|
||||
COLORREF
|
||||
DWORD
|
||||
HHOOK
|
||||
LONG
|
||||
LPARAM
|
||||
LRESULT
|
||||
POINT16
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
BOOL
|
||||
INT
|
||||
UINT
|
||||
|
||||
%ptr
|
||||
|
||||
BOOL16 *
|
||||
COLORREF *
|
||||
CONTEXT86 *
|
||||
CURSORICONINFO *
|
||||
DRAWSTATEPROC16
|
||||
DWORD *
|
||||
HANDLE *
|
||||
HHOOK *
|
||||
INT16 *
|
||||
LPBYTE
|
||||
LPCOMSTAT16
|
||||
LPCVOID
|
||||
LPDCB16
|
||||
LPDEVMODEA
|
||||
LPDRIVERINFOSTRUCT16
|
||||
LPDWORD
|
||||
LPICONINFO16
|
||||
LPINT16
|
||||
LPMSG16
|
||||
LPMSGBOXPARAMS16
|
||||
LPPAINTSTRUCT16
|
||||
LPPOINT16
|
||||
LPQUEUESTRUCT16 *
|
||||
LPRECT16
|
||||
LPSCROLLINFO
|
||||
LPVOID
|
||||
MENUITEMINFO16 *
|
||||
MSG16 *
|
||||
MSG32_16 *
|
||||
PAINTSTRUCT16 *
|
||||
POINT16 *
|
||||
RECT16 *
|
||||
SCROLLINFO *
|
||||
SEGPTR *
|
||||
UINT16 *
|
||||
WINDOWPLACEMENT16 *
|
||||
WNDCLASS16 *
|
||||
WNDCLASSEX16 *
|
||||
WNDPROC
|
||||
WORD *
|
||||
void *
|
||||
|
||||
%segptr
|
||||
|
||||
FARPROC16
|
||||
DLGPROC16
|
||||
GRAYSTRINGPROC16
|
||||
HOOKPROC16
|
||||
PROPENUMPROC16
|
||||
TIMERPROC16
|
||||
WNDENUMPROC16
|
||||
WNDPROC16
|
||||
SEGPTR
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%void
|
||||
|
||||
VOID
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
ATOM
|
||||
BOOL16
|
||||
BYTE
|
||||
CHAR
|
||||
HANDLE16
|
||||
HACCEL16
|
||||
HBITMAP16
|
||||
HBRUSH16
|
||||
HCURSOR16
|
||||
HDC16
|
||||
HDRVR16
|
||||
HDWP16
|
||||
HFONT16
|
||||
HGLOBAL16
|
||||
HICON16
|
||||
HINSTANCE16
|
||||
HMENU16
|
||||
HMODULE16
|
||||
HPALETTE16
|
||||
HQUEUE16
|
||||
HRGN16
|
||||
HRSRC16
|
||||
HTASK16
|
||||
HWND16
|
||||
INT16
|
||||
UINT16
|
||||
WORD
|
||||
WPARAM16
|
|
@ -1,23 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
|
||||
%ptr
|
||||
|
||||
LPDWORD
|
||||
LPVOID
|
||||
SEGPTR *
|
||||
UINT16 *
|
||||
|
||||
%segptr
|
||||
|
||||
SEGPTR
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%word
|
||||
|
||||
UINT16
|
|
@ -1,16 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
|
||||
%ptr
|
||||
|
||||
LPWIN32SINFO
|
||||
|
||||
%segptr
|
||||
|
||||
SEGPTR
|
||||
|
||||
%word
|
||||
|
||||
HFILE16
|
||||
WORD
|
|
@ -1,27 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
BOOL
|
||||
HANDLE
|
||||
|
||||
%ptr
|
||||
|
||||
LPCVOID
|
||||
LPDWORD
|
||||
LPMEMORY_BASIC_INFORMATION
|
||||
LPVOID
|
||||
|
||||
%segptr
|
||||
|
||||
SEGPTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
WORD
|
|
@ -1,13 +0,0 @@
|
|||
%long # --forbidden
|
||||
|
||||
int
|
||||
|
||||
%ptr
|
||||
|
||||
CONTEXT86 *
|
||||
struct Win87EmInfoStruct *
|
||||
void *
|
||||
|
||||
%void
|
||||
|
||||
void
|
|
@ -1,13 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
|
||||
%segptr
|
||||
|
||||
FARPROC16
|
||||
SEGPTR
|
||||
|
||||
%word
|
||||
|
||||
BOOL16
|
||||
WORD
|
|
@ -1,7 +0,0 @@
|
|||
%ptr
|
||||
|
||||
CONTEXT86 *
|
||||
|
||||
%void
|
||||
|
||||
void
|
|
@ -1,23 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
|
||||
%ptr # --forbidden
|
||||
|
||||
LPDEVMODEA
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
HANDLE16
|
||||
HWND16
|
||||
INT16
|
||||
WORD
|
|
@ -1,26 +0,0 @@
|
|||
%long
|
||||
|
||||
COLORREF
|
||||
|
||||
%ptr
|
||||
|
||||
BITMAPINFO *
|
||||
RGBQUAD *
|
||||
SEGPTR *
|
||||
|
||||
%segptr
|
||||
|
||||
SEGPTR
|
||||
|
||||
%word
|
||||
|
||||
BOOL16
|
||||
HBITMAP16
|
||||
HBRUSH16
|
||||
HDC16
|
||||
HPALETTE16
|
||||
INT16
|
||||
UINT16
|
||||
WING_DITHER_TYPE
|
||||
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
|
||||
%word
|
||||
|
||||
HWND16
|
|
@ -1,48 +0,0 @@
|
|||
%long
|
||||
|
||||
LONG
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
BOOL
|
||||
INT
|
||||
u_long
|
||||
|
||||
%ptr
|
||||
|
||||
INT16 *
|
||||
LPWSADATA16
|
||||
ULONG *
|
||||
char *
|
||||
struct WS_sockaddr *
|
||||
struct WS_timeval *
|
||||
ws_fd_set16 *
|
||||
|
||||
%segptr
|
||||
|
||||
FARPROC16
|
||||
SEGPTR
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%word
|
||||
|
||||
HANDLE16
|
||||
HWND16
|
||||
INT16
|
||||
SOCKET16
|
||||
UINT16
|
||||
|
||||
%word # --forbidden
|
||||
|
||||
u_short
|
||||
|
||||
%unknown
|
||||
|
||||
struct in_addr
|
|
@ -1,7 +0,0 @@
|
|||
%ptr
|
||||
|
||||
CONTEXT86 *
|
||||
|
||||
%void
|
||||
|
||||
void
|
|
@ -1,88 +0,0 @@
|
|||
%long
|
||||
|
||||
ALG_ID
|
||||
ACCESS_MASK
|
||||
BOOL
|
||||
BYTE
|
||||
DWORD
|
||||
HANDLE
|
||||
HCRYPTHASH
|
||||
HCRYPTKEY
|
||||
HCRYPTPROV
|
||||
HKEY
|
||||
LONG
|
||||
NTSTATUS
|
||||
POLICY_INFORMATION_CLASS
|
||||
REGSAM
|
||||
SC_HANDLE
|
||||
SECURITY_IMPERSONATION_LEVEL
|
||||
SECURITY_INFORMATION
|
||||
SERVICE_STATUS_HANDLE
|
||||
TOKEN_INFORMATION_CLASS
|
||||
ULONG
|
||||
WORD
|
||||
|
||||
%long --extension
|
||||
|
||||
LSA_HANDLE
|
||||
|
||||
%ptr
|
||||
|
||||
BYTE *
|
||||
DWORD *
|
||||
FILETIME *
|
||||
HANDLE *
|
||||
HCRYPTHASH *
|
||||
HCRYPTKEY *
|
||||
HCRYPTPROV *
|
||||
LPBOOL
|
||||
LPBYTE
|
||||
LPCSTR *
|
||||
LPCWSTR *
|
||||
LPDWORD
|
||||
LPENUM_SERVICE_STATUSA
|
||||
LPENUM_SERVICE_STATUSW
|
||||
LPHANDLER_FUNCTION
|
||||
LPHKEY
|
||||
LPLONG
|
||||
LPSECURITY_ATTRIBUTES
|
||||
LPSERVICE_STATUS
|
||||
LPSERVICE_TABLE_ENTRYA
|
||||
LPSERVICE_TABLE_ENTRYW
|
||||
LPVOID
|
||||
LPVOID *
|
||||
PACL
|
||||
PACL *
|
||||
PBOOL
|
||||
PDWORD
|
||||
PGENERIC_MAPPING
|
||||
PHANDLE
|
||||
PHKEY
|
||||
PLSA_HANDLE
|
||||
PLSA_OBJECT_ATTRIBUTES
|
||||
PLSA_REFERENCED_DOMAIN_LIST *
|
||||
PLSA_TRANSLATED_NAME *
|
||||
PLSA_UNICODE_STRING
|
||||
PLUID
|
||||
PPRIVILEGE_SET
|
||||
PSECURITY_DESCRIPTOR
|
||||
PSECURITY_DESCRIPTOR_CONTROL
|
||||
PSID
|
||||
PSID *
|
||||
PSID_IDENTIFIER_AUTHORITY
|
||||
PSID_NAME_USE
|
||||
PUCHAR
|
||||
PVOID
|
||||
PVOID *
|
||||
SECURITY_ATTRIBUTES *
|
||||
SECURITY_DESCRIPTOR *
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%wstr
|
||||
|
||||
LPCWSTR
|
||||
LPWSTR
|
|
@ -1 +0,0 @@
|
|||
|
|
@ -1,34 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HRESULT
|
||||
LONG
|
||||
UINT
|
||||
ULONG
|
||||
|
||||
%ptr
|
||||
|
||||
AVICOMPRESSOPTIONS *
|
||||
AVISTREAMINFOA *
|
||||
AVISTREAMINFOW *
|
||||
CLSID *
|
||||
IAVIFile *
|
||||
LONG *
|
||||
LPAVIFILEINFOA
|
||||
LPAVIFILEINFOW
|
||||
LPBITMAPINFOHEADER
|
||||
LPCLSID
|
||||
LPVOID
|
||||
PAVIFILE
|
||||
PAVIFILE *
|
||||
PAVISTREAM
|
||||
PAVISTREAM *
|
||||
PGETFRAME
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
|
@ -1,9 +0,0 @@
|
|||
%long
|
||||
|
||||
HRESULT
|
||||
|
||||
%ptr
|
||||
|
||||
REFCLSID
|
||||
REFIID
|
||||
LPVOID *
|
|
@ -1,88 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
CHAR
|
||||
COLORREF
|
||||
DWORD
|
||||
HANDLE
|
||||
HBITMAP
|
||||
HDC
|
||||
HDPA
|
||||
HDSA
|
||||
HICON
|
||||
HIMAGELIST
|
||||
HINSTANCE
|
||||
HMENU
|
||||
HPROPSHEETPAGE
|
||||
HRESULT
|
||||
HWND
|
||||
INT
|
||||
LANGID
|
||||
LPARAM
|
||||
LRESULT
|
||||
UINT
|
||||
WORD
|
||||
WPARAM
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
int
|
||||
|
||||
%longlong
|
||||
|
||||
POINT
|
||||
|
||||
%ptr
|
||||
|
||||
INT *
|
||||
IStream *
|
||||
LPCVOID
|
||||
LPINT
|
||||
LPRECT
|
||||
LPSTR *
|
||||
LPUINT
|
||||
LPVOID
|
||||
LPWSTR *
|
||||
POINT *
|
||||
SMOOTHSCROLLSTRUCT *
|
||||
|
||||
%ptr
|
||||
|
||||
DLLVERSIONINFO *
|
||||
DPAENUMPROC
|
||||
DPALOADPROC
|
||||
DSAENUMPROC
|
||||
HDPA *
|
||||
IMAGEINFO *
|
||||
IMAGELISTDRAWPARAMS *
|
||||
LPCOLDTBBUTTON
|
||||
LPCOLORMAP
|
||||
LPCPROPSHEETHEADERA
|
||||
LPCPROPSHEETHEADERW
|
||||
LPCPROPSHEETPAGEA
|
||||
LPCPROPSHEETPAGEW
|
||||
LPCREATEMRULISTA
|
||||
LPCREATEMRULISTW
|
||||
LPCTBBUTTON
|
||||
LPINITCOMMONCONTROLSEX
|
||||
LPNMHDR
|
||||
LPSCROLLINFO
|
||||
LPSTREAM
|
||||
PFNDPACOMPARE
|
||||
PFNDPAMERGE
|
||||
TRACKMOUSEEVENT *
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%wstr
|
||||
|
||||
LPCWSTR
|
||||
LPWSTR
|
||||
|
||||
%void
|
||||
|
||||
VOID
|
||||
void
|
|
@ -1,37 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
DWORD
|
||||
HRESULT
|
||||
HWND
|
||||
UINT
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
short
|
||||
|
||||
%ptr
|
||||
|
||||
LPCHOOSECOLORA
|
||||
LPCHOOSECOLORW
|
||||
LPCHOOSEFONTA
|
||||
LPCHOOSEFONTW
|
||||
LPFINDREPLACEA
|
||||
LPFINDREPLACEW
|
||||
LPOPENFILENAMEA
|
||||
LPOPENFILENAMEW
|
||||
LPPAGESETUPDLGA
|
||||
LPPAGESETUPDLGW
|
||||
LPPRINTDLGA
|
||||
LPPRINTDLGW
|
||||
LPVOID
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%wstr
|
||||
|
||||
LPCWSTR
|
||||
LPWSTR
|
|
@ -1,12 +0,0 @@
|
|||
%long
|
||||
|
||||
int
|
||||
|
||||
%ptr
|
||||
|
||||
char ***
|
||||
int *
|
||||
|
||||
%void
|
||||
|
||||
void
|
|
@ -1,4 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
DWORD
|
|
@ -1,7 +0,0 @@
|
|||
%long
|
||||
|
||||
HDC
|
||||
|
||||
%void
|
||||
|
||||
void
|
|
@ -1,19 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HRESULT
|
||||
|
||||
%ptr
|
||||
|
||||
LPDDENUMCALLBACKA
|
||||
LPDDENUMCALLBACKEXA
|
||||
LPDDENUMCALLBACKEXW
|
||||
LPDDENUMCALLBACKW
|
||||
LPDIRECTDRAW *
|
||||
LPDIRECTDRAWCLIPPER *
|
||||
LPGUID
|
||||
LPUNKNOWN
|
||||
LPVOID
|
||||
LPVOID *
|
||||
REFCLSID
|
||||
REFIID
|
|
@ -1,13 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HINSTANCE
|
||||
HRESULT
|
||||
|
||||
%ptr
|
||||
|
||||
LPDIRECTINPUTA *
|
||||
LPVOID *
|
||||
LPUNKNOWN
|
||||
REFCLSID
|
||||
REFIID
|
|
@ -1,18 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HRESULT
|
||||
|
||||
%ptr
|
||||
|
||||
IUnknown *
|
||||
LPDIRECTPLAY2 *
|
||||
LPDIRECTPLAYLOBBY *
|
||||
LPDIRECTPLAYLOBBYA *
|
||||
LPDPENUMDPCALLBACKA
|
||||
LPDPENUMDPCALLBACKW
|
||||
LPGUID
|
||||
LPVOID
|
||||
LPVOID *
|
||||
REFCLSID
|
||||
REFIID
|
|
@ -1,20 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HRESULT
|
||||
|
||||
%ptr
|
||||
|
||||
IUnknown *
|
||||
LPCGUID
|
||||
LPDIRECTSOUND *
|
||||
LPDIRECTSOUNDCAPTURE *
|
||||
LPDSENUMCALLBACKA
|
||||
LPDSENUMCALLBACKW
|
||||
LPUNKNOWN
|
||||
LPVOID
|
||||
LPVOID *
|
||||
REFCLSID
|
||||
REFGUID
|
||||
REFIID
|
||||
|
|
@ -1,132 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
COLORREF
|
||||
DWORD
|
||||
FLOAT
|
||||
HANDLE
|
||||
HBITMAP
|
||||
HBRUSH
|
||||
HCOLORSPACE
|
||||
HDC
|
||||
HENHMETAFILE
|
||||
HFONT
|
||||
HGDIOBJ
|
||||
HGLOBAL
|
||||
HMETAFILE
|
||||
HPALETTE
|
||||
HPEN
|
||||
HRGN
|
||||
HWND
|
||||
INT
|
||||
LONG
|
||||
LPARAM
|
||||
UINT
|
||||
WORD
|
||||
|
||||
%long --extension
|
||||
|
||||
HDC16
|
||||
HMETAFILE16
|
||||
HPJOB16
|
||||
INT16
|
||||
int
|
||||
|
||||
%ptr
|
||||
|
||||
ABORTPROC
|
||||
BYTE *
|
||||
BITMAP *
|
||||
BITMAPINFO *
|
||||
BITMAPINFOHEADER *
|
||||
COLORADJUSTMENT *
|
||||
DCHOOKPROC
|
||||
DEVMODEA *
|
||||
DEVMODEW *
|
||||
DOCINFOA *
|
||||
DOCINFOW *
|
||||
DWORD *
|
||||
ENHMETARECORD *
|
||||
ENHMFENUMPROC
|
||||
FONTENUMPROCA
|
||||
FONTENUMPROCEXA
|
||||
FONTENUMPROCEXW
|
||||
FONTENUMPROCW
|
||||
GCP_RESULTSA *
|
||||
GCP_RESULTSW *
|
||||
GOBJENUMPROC
|
||||
HANDLETABLE *
|
||||
INT *
|
||||
LINEDDAPROC
|
||||
LOGBRUSH *
|
||||
LOGFONTA *
|
||||
LOGFONTW *
|
||||
LOGPALETTE *
|
||||
LOGPEN *
|
||||
LPABC
|
||||
LPABCFLOAT
|
||||
LPBYTE
|
||||
LPCOLORADJUSTMENT
|
||||
LPCHARSETINFO
|
||||
LPCVOID
|
||||
LPDEVMODEA
|
||||
LPDWORD
|
||||
LPENHMETAHEADER
|
||||
LPFONTSIGNATURE
|
||||
LPGLYPHMETRICS
|
||||
LPHANDLETABLE
|
||||
LPINT
|
||||
LPKERNINGPAIR
|
||||
LPLOGFONTA
|
||||
LPLOGFONTW
|
||||
LPLOGCOLORSPACEA
|
||||
LPLOGCOLORSPACEW
|
||||
LPOUTLINETEXTMETRICA
|
||||
LPOUTLINETEXTMETRICW
|
||||
LPPALETTEENTRY
|
||||
LPPIXELFORMATDESCRIPTOR
|
||||
LPPOINT
|
||||
LPRASTERIZER_STATUS
|
||||
LPRECT
|
||||
LPRGNDATA
|
||||
LPSIZE
|
||||
LPVOID
|
||||
LPVOID *
|
||||
LPWORD
|
||||
LPXFORM
|
||||
MAT2 *
|
||||
METAFILEPICT *
|
||||
METARECORD *
|
||||
MFENUMPROC
|
||||
PALETTEENTRY *
|
||||
PFLOAT
|
||||
PIXELFORMATDESCRIPTOR *
|
||||
POINT *
|
||||
PPOLYTEXTA
|
||||
PPOLYTEXTW
|
||||
RECT *
|
||||
RGBQUAD *
|
||||
RGNDATA *
|
||||
TEXTMETRICA *
|
||||
TEXTMETRICW *
|
||||
WORD *
|
||||
XFORM *
|
||||
void *
|
||||
|
||||
%ptr --extension
|
||||
|
||||
FARPROC16
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%wstr
|
||||
|
||||
LPCWSTR
|
||||
LPWSTR
|
|
@ -1,13 +0,0 @@
|
|||
%double
|
||||
|
||||
double
|
||||
|
||||
%long
|
||||
|
||||
int
|
||||
|
||||
%ptr
|
||||
|
||||
char *
|
||||
void *
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
DWORD
|
||||
HANDLE
|
||||
IPAddr
|
||||
WORD
|
||||
|
||||
%ptr
|
||||
|
||||
LPVOID
|
||||
PIP_OPTION_INFORMATION
|
|
@ -1,8 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
LPARAM
|
||||
LRESULT
|
||||
HDRVR
|
||||
UINT
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
BOOLEAN
|
||||
DWORD
|
||||
HANDLE
|
||||
HMODULE
|
||||
ULONG
|
||||
USHORT
|
||||
WORD
|
||||
|
||||
%ptr
|
||||
|
||||
DIGEST_FUNCTION
|
||||
DIGEST_HANDLE
|
||||
LPDWORD
|
||||
LPSYSTEMTIME
|
||||
LPVOID
|
||||
PAPI_VERSION
|
||||
PCHAR
|
||||
PCHAR *
|
||||
PDWORD
|
||||
PENUMLOADED_MODULES_CALLBACK
|
||||
PFUNCTION_TABLE_ACCESS_ROUTINE
|
||||
PGET_MODULE_BASE_ROUTINE
|
||||
PIMAGEHLP_MODULE
|
||||
PIMAGEHLP_STATUS_ROUTINE
|
||||
PIMAGEHLP_SYMBOL
|
||||
PIMAGE_DEBUG_INFORMATION
|
||||
PIMAGE_LOAD_CONFIG_DIRECTORY
|
||||
PIMAGE_NT_HEADERS
|
||||
PIMAGE_SECTION_HEADER
|
||||
PIMAGE_SECTION_HEADER *
|
||||
PLOADED_IMAGE
|
||||
PREAD_PROCESS_MEMORY_ROUTINE
|
||||
PSTACKFRAME
|
||||
PSYMBOL_REGISTERED_CALLBACK
|
||||
PSYM_ENUMMODULES_CALLBACK
|
||||
PSYM_ENUMSYMBOLS_CALLBACK
|
||||
PULONG
|
||||
PTRANSLATE_ADDRESS_ROUTINE
|
||||
PVOID
|
||||
PWIN_CERTIFICATE
|
||||
ULONG *
|
||||
|
||||
%str
|
||||
|
||||
LPSTR
|
||||
LPCSTR
|
||||
|
||||
%void
|
||||
|
||||
VOID
|
||||
|
||||
%wstr
|
||||
|
||||
LPWSTR
|
|
@ -1,38 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
DWORD
|
||||
HIMC
|
||||
HKL
|
||||
HWND
|
||||
LONG
|
||||
LPARAM
|
||||
LRESULT
|
||||
UINT
|
||||
WPARAM
|
||||
|
||||
%ptr
|
||||
|
||||
LPCANDIDATEFORM
|
||||
LPCANDIDATELIST
|
||||
LPCVOID
|
||||
LPCOMPOSITIONFORM
|
||||
LPDWORD
|
||||
LPLOGFONTA
|
||||
LPLOGFONTW
|
||||
LPPOINT
|
||||
LPSTYLEBUFA
|
||||
LPSTYLEBUFW
|
||||
LPVOID
|
||||
REGISTERWORDENUMPROCA
|
||||
REGISTERWORDENUMPROCW
|
||||
|
||||
%str
|
||||
|
||||
LPSTR
|
||||
LPCSTR
|
||||
|
||||
%wstr
|
||||
|
||||
LPWSTR
|
||||
LPCWSTR
|
|
@ -1,5 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HDRVR
|
||||
LONG
|
|
@ -1,179 +0,0 @@
|
|||
%long
|
||||
|
||||
ATOM
|
||||
BOOL
|
||||
BYTE
|
||||
CHAR
|
||||
CALID
|
||||
CALTYPE
|
||||
COORD
|
||||
DWORD
|
||||
EXECUTION_STATE
|
||||
LCTYPE
|
||||
HANDLE
|
||||
HFILE
|
||||
HGLOBAL
|
||||
HINSTANCE
|
||||
HLOCAL
|
||||
HMODULE
|
||||
HRSRC
|
||||
INT
|
||||
LANGID
|
||||
LCID
|
||||
LONG
|
||||
UINT
|
||||
WCHAR
|
||||
WORD
|
||||
WOW_HANDLE_TYPE
|
||||
|
||||
%long --pointer
|
||||
|
||||
ULONG_PTR
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
int
|
||||
|
||||
%long --extension
|
||||
|
||||
BOOL16
|
||||
INT16
|
||||
HGLOBAL16
|
||||
HINSTANCE16
|
||||
HMODULE16
|
||||
HRSRC16
|
||||
HTASK16
|
||||
UINT16
|
||||
|
||||
%longlong
|
||||
|
||||
DWORDLONG
|
||||
|
||||
%ptr
|
||||
|
||||
BOOL *
|
||||
BY_HANDLE_FILE_INFORMATION *
|
||||
CHAR_INFO *
|
||||
DWORD *
|
||||
CALINFO_ENUMPROCA
|
||||
CODEPAGE_ENUMPROCA
|
||||
CODEPAGE_ENUMPROCW
|
||||
CONTEXT *
|
||||
CONTEXT86 *
|
||||
COMPUTER_NAME_FORMAT
|
||||
CRITICAL_SECTION *
|
||||
CURRENCYFMTA *
|
||||
CURRENCYFMTW *
|
||||
DATEFMT_ENUMPROCA
|
||||
DATEFMT_ENUMPROCW
|
||||
ENUMRESLANGPROCA
|
||||
ENUMRESLANGPROCW
|
||||
ENUMRESNAMEPROCA
|
||||
ENUMRESNAMEPROCW
|
||||
ENUMRESTYPEPROCA
|
||||
ENUMRESTYPEPROCW
|
||||
FARPROC
|
||||
FARPROC *
|
||||
FILETIME *
|
||||
FINDEX_INFO_LEVELS
|
||||
FINDEX_SEARCH_OPS
|
||||
GET_FILEEX_INFO_LEVELS
|
||||
HANDLE *
|
||||
INPUT_RECORD *
|
||||
LARGE_INTEGER *
|
||||
LOCALE_ENUMPROCA
|
||||
LOCALE_ENUMPROCW
|
||||
LONG *
|
||||
LPBOOL
|
||||
LPBYTE
|
||||
LPCHAR_INFO
|
||||
LPCOMMCONFIG
|
||||
LPCOMMPROP
|
||||
LPCOMMTIMEOUTS
|
||||
LPCOMSTAT
|
||||
LPCONSOLE_CURSOR_INFO
|
||||
LPCONSOLE_SCREEN_BUFFER_INFO
|
||||
LPCPINFO
|
||||
LPCVOID
|
||||
LPDCB
|
||||
LPDEBUG_EVENT
|
||||
LPDWORD
|
||||
LPFILETIME
|
||||
LPINPUT_RECORD
|
||||
LPLDT_ENTRY
|
||||
LPMEMORYSTATUS
|
||||
LPMEMORY_BASIC_INFORMATION
|
||||
LPMODULEENTRY32
|
||||
LPOVERLAPPED
|
||||
LPOVERLAPPED *
|
||||
LPOVERLAPPED_COMPLETION_ROUTINE
|
||||
LPOSVERSIONINFOEXA
|
||||
LPOSVERSIONINFOEXW
|
||||
LPPROCESSENTRY32
|
||||
LPPROCESS_HEAP_ENTRY
|
||||
LPPROCESS_INFORMATION
|
||||
LPPROGRESS_ROUTINE
|
||||
LPSECURITY_ATTRIBUTES
|
||||
LPSMALL_RECT
|
||||
LPSTARTUPINFOA
|
||||
LPSTARTUPINFOW
|
||||
LPSTR *
|
||||
LPSYSTEM_INFO
|
||||
LPSYSTEM_POWER_STATUS
|
||||
LPSYSTEMTIME
|
||||
LPTHREAD_START_ROUTINE
|
||||
LPTHREADENTRY32
|
||||
LPTIME_ZONE_INFORMATION
|
||||
LPTOP_LEVEL_EXCEPTION_FILTER
|
||||
LPVOID
|
||||
LPVOID *
|
||||
LPWORD
|
||||
LPWSTR *
|
||||
NUMBERFMTA *
|
||||
NUMBERFMTW *
|
||||
OFSTRUCT *
|
||||
OSVERSIONINFOA *
|
||||
OSVERSIONINFOW *
|
||||
PAPCFUNC
|
||||
PBOOL
|
||||
PDWORD
|
||||
PEXCEPTION_POINTERS
|
||||
PHANDLE
|
||||
PHANDLER_ROUTINE
|
||||
PLARGE_INTEGER
|
||||
PLONG
|
||||
PTIMERAPCROUTINE
|
||||
PULARGE_INTEGER
|
||||
SECURITY_ATTRIBUTES *
|
||||
SYSLEVEL *
|
||||
SYSLEVEL **
|
||||
SYSTEMTIME *
|
||||
TIMEFMT_ENUMPROCA
|
||||
TIMEFMT_ENUMPROCW
|
||||
WIN32_FIND_DATAA *
|
||||
WIN32_FIND_DATAW *
|
||||
WORD *
|
||||
struct ThunkDataCommon *
|
||||
va_list
|
||||
va_list *
|
||||
|
||||
%ptr --extension
|
||||
|
||||
FARPROC16
|
||||
BUILTIN16_DESCRIPTOR *
|
||||
SEGPTR
|
||||
|
||||
%str
|
||||
|
||||
LPSTR
|
||||
LPCSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
VOID
|
||||
|
||||
%wstr
|
||||
|
||||
LPCWSTR
|
||||
LPWSTR
|
|
@ -1,25 +0,0 @@
|
|||
%long
|
||||
|
||||
HFILE
|
||||
INT
|
||||
LONG
|
||||
UINT
|
||||
|
||||
%ptr
|
||||
|
||||
LPOFSTRUCT
|
||||
LPVOID
|
||||
|
||||
%str
|
||||
|
||||
LPSTR
|
||||
LPCSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%wstr
|
||||
|
||||
LPWSTR
|
||||
LPCWSTR
|
|
@ -1,20 +0,0 @@
|
|||
%long
|
||||
|
||||
FLAGS
|
||||
HRESULT
|
||||
ULONG
|
||||
|
||||
%ptr
|
||||
|
||||
LPLHANDLE
|
||||
LPVOID
|
||||
LPVOID *
|
||||
VOID *
|
||||
|
||||
%str
|
||||
|
||||
LPSTR
|
||||
|
||||
%void
|
||||
|
||||
VOID
|
|
@ -1,6 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HDRVR
|
||||
LONG
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HDRVR
|
||||
LONG
|
|
@ -1,6 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HDRVR
|
||||
LONG
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HDRVR
|
||||
LONG
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HDRVR
|
||||
LONG
|
|
@ -1,7 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HDRVR
|
||||
LONG
|
||||
UINT
|
||||
|
|
@ -1,50 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
BYTE
|
||||
DWORD
|
||||
HANDLE
|
||||
HPROVIDER
|
||||
HWND
|
||||
INT
|
||||
UINT
|
||||
WORD
|
||||
enum NOTIFYTYPE
|
||||
|
||||
%ptr
|
||||
|
||||
ENUMPASSWORDPROC
|
||||
BOOL *
|
||||
LPAUTHDLGSTRUCTA
|
||||
LPBYTE
|
||||
LPCSTR *
|
||||
LPCONNECTDLGSTRUCTA
|
||||
LPCONNECTDLGSTRUCTW
|
||||
LPDISCDLGSTRUCTA
|
||||
LPDISCDLGSTRUCTW
|
||||
LPDWORD
|
||||
LPHANDLE
|
||||
LPNETCONNECTINFOSTRUCT
|
||||
LPNETINFOSTRUCT
|
||||
LPNETRESOURCEA
|
||||
LPNETRESOURCEW
|
||||
LPSTR *
|
||||
LPVOID
|
||||
LPWORD
|
||||
LPWSTR *
|
||||
NOTIFYCALLBACK
|
||||
PHPROVIDER
|
||||
|
||||
%str
|
||||
|
||||
LPSTR
|
||||
LPCSTR
|
||||
|
||||
%void
|
||||
|
||||
VOID
|
||||
|
||||
%wstr
|
||||
|
||||
LPCWSTR
|
||||
LPWSTR
|
|
@ -1,47 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HACMDRIVER
|
||||
HACMDRIVERID
|
||||
HACMOBJ
|
||||
HACMSTREAM
|
||||
HDRVR
|
||||
HINSTANCE
|
||||
LPARAM
|
||||
LRESULT
|
||||
MMRESULT
|
||||
UINT
|
||||
|
||||
%ptr
|
||||
|
||||
ACMDRIVERENUMCB
|
||||
ACMFILTERENUMCBA
|
||||
ACMFILTERENUMCBW
|
||||
ACMFILTERTAGENUMCBA
|
||||
ACMFILTERTAGENUMCBW
|
||||
ACMFORMATENUMCBA
|
||||
ACMFORMATENUMCBW
|
||||
ACMFORMATTAGENUMCBA
|
||||
ACMFORMATTAGENUMCBW
|
||||
LPDWORD
|
||||
LPVOID
|
||||
PACMDRIVERDETAILSA
|
||||
PACMDRIVERDETAILSW
|
||||
PACMFILTERCHOOSEA
|
||||
PACMFILTERCHOOSEW
|
||||
PACMFILTERDETAILSA
|
||||
PACMFILTERDETAILSW
|
||||
PACMFILTERTAGDETAILSA
|
||||
PACMFILTERTAGDETAILSW
|
||||
PACMFORMATCHOOSEA
|
||||
PACMFORMATCHOOSEW
|
||||
PACMFORMATDETAILSA
|
||||
PACMFORMATDETAILSW
|
||||
PACMFORMATTAGDETAILSA
|
||||
PACMFORMATTAGDETAILSW
|
||||
PACMSTREAMHEADER
|
||||
PHACMDRIVER
|
||||
PHACMDRIVERID
|
||||
PHACMSTREAM
|
||||
PWAVEFILTER
|
||||
PWAVEFORMATEX
|
|
@ -1,7 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HDRVR
|
||||
LONG
|
||||
UINT
|
||||
WORD
|
|
@ -1,7 +0,0 @@
|
|||
%long
|
||||
|
||||
DWORD
|
||||
HDRVR
|
||||
LPARAM
|
||||
LRESULT
|
||||
UINT
|
|
@ -1,17 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
HDC
|
||||
UINT
|
||||
ULONG
|
||||
int
|
||||
|
||||
%ptr
|
||||
|
||||
BLENDFUNCTION
|
||||
TRIVERTEX *
|
||||
void *
|
||||
|
||||
%void
|
||||
|
||||
void
|
|
@ -1,9 +0,0 @@
|
|||
%long
|
||||
|
||||
HRESULT
|
||||
|
||||
%ptr
|
||||
|
||||
CLSID *
|
||||
IID *
|
||||
void **
|
|
@ -1 +0,0 @@
|
|||
|
|
@ -1,92 +0,0 @@
|
|||
%double
|
||||
|
||||
double
|
||||
|
||||
%long
|
||||
|
||||
DWORD
|
||||
INT
|
||||
LONG
|
||||
MSVCRT_clock_t
|
||||
MSVCRT_complex
|
||||
MSVCRT_size_t
|
||||
MSVCRT_time_t
|
||||
WCHAR
|
||||
int
|
||||
long
|
||||
unsigned int
|
||||
unsigned long
|
||||
|
||||
%longlong
|
||||
|
||||
LONGLONG
|
||||
ULONGLONG
|
||||
|
||||
%ptr
|
||||
|
||||
__non_rtti_object *
|
||||
_HEAPINFO *
|
||||
_INITTERMFUN *
|
||||
_JUMP_BUFFER *
|
||||
_onexit_t
|
||||
_onexit_t **
|
||||
MSVCRT_EXCEPTION_FRAME *
|
||||
MSVCRT_FILE *
|
||||
MSVCRT_compar_fn_t
|
||||
MSVCRT_exception *
|
||||
MSVCRT_fpos_t *
|
||||
MSVCRT_free_func
|
||||
MSVCRT_malloc_func
|
||||
MSVCRT_matherr_func
|
||||
MSVCRT_new_handler_func
|
||||
MSVCRT_sig_handler_func
|
||||
MSVCRT_time_t *
|
||||
MSVCRT_wint_t
|
||||
PCONTEXT
|
||||
PEXCEPTION_FRAME
|
||||
PEXCEPTION_FRAME *
|
||||
PEXCEPTION_POINTERS
|
||||
PEXCEPTION_RECORD
|
||||
WCHAR *
|
||||
WCHAR **
|
||||
WCHAR ***
|
||||
WORD **
|
||||
bad_cast *
|
||||
bad_typeid *
|
||||
char *
|
||||
char **
|
||||
char ***
|
||||
exception *
|
||||
int *
|
||||
struct __EXCEPTION_FRAME *
|
||||
struct __EXCEPTION_FRAME **
|
||||
struct _finddata_t *
|
||||
struct _diskfree_t *
|
||||
struct _stat *
|
||||
struct _timeb *
|
||||
struct _utimbuf *
|
||||
struct _wfinddata_t *
|
||||
struct MSVCRT_tm *
|
||||
terminate_function
|
||||
type_info *
|
||||
unexpected_function
|
||||
unsigned char *
|
||||
unsigned int *
|
||||
unsigned long *
|
||||
va_list
|
||||
void *
|
||||
|
||||
%ptr --extension
|
||||
|
||||
_beginthread_start_routine_t
|
||||
_beginthreadex_start_routine_t
|
||||
|
||||
%unknown
|
||||
|
||||
MSVCRT_div_t
|
||||
MSVCRT_ldiv_t
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
VOID
|
|
@ -1,34 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
DWORD
|
||||
HANDLE
|
||||
HDC
|
||||
HDRAWDIB
|
||||
HIC
|
||||
HINSTANCE
|
||||
HPALETTE
|
||||
HWND
|
||||
INT
|
||||
LONG
|
||||
LRESULT
|
||||
UINT
|
||||
WORD
|
||||
|
||||
%ptr
|
||||
|
||||
FARPROC
|
||||
ICINFO *
|
||||
LONG *
|
||||
LPBITMAPINFO
|
||||
LPBITMAPINFOHEADER
|
||||
LPDWORD
|
||||
LPVOID
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
|
||||
%wstr
|
||||
|
||||
LPCWSTR
|
|
@ -1,7 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
|
||||
%ptr
|
||||
|
||||
PNCB
|
|
@ -1,134 +0,0 @@
|
|||
%double
|
||||
|
||||
double
|
||||
|
||||
%long
|
||||
|
||||
ACCESS_MASK
|
||||
BOOL
|
||||
BOOLEAN
|
||||
BYTE
|
||||
DWORD
|
||||
FILE_INFORMATION_CLASS
|
||||
FS_INFORMATION_CLASS
|
||||
HANDLE
|
||||
HMODULE
|
||||
INT
|
||||
KEY_INFORMATION_CLASS
|
||||
KEY_VALUE_INFORMATION_CLASS
|
||||
LONG
|
||||
NTSTATUS
|
||||
OBJECT_INFORMATION_CLASS
|
||||
PROCESSINFOCLASS
|
||||
SECTION_INHERIT
|
||||
SECURITY_IMPERSONATION_LEVEL
|
||||
SECURITY_INFORMATION
|
||||
SIZE_T
|
||||
SYSTEM_INFORMATION_CLASS
|
||||
THREADINFOCLASS
|
||||
TIMER_TYPE
|
||||
TOKEN_TYPE
|
||||
UINT
|
||||
ULONG
|
||||
WCHAR
|
||||
|
||||
%long --extension
|
||||
|
||||
obj_handle_t
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
int
|
||||
long
|
||||
unsigned int
|
||||
unsigned long
|
||||
|
||||
%longlong
|
||||
|
||||
LONGLONG
|
||||
ULONGLONG
|
||||
|
||||
%ptr
|
||||
|
||||
CONTEXT *
|
||||
CONTEXT86 *
|
||||
DWORD *
|
||||
EXCEPTION_FRAME *
|
||||
EXCEPTION_RECORD *
|
||||
FILETIME *
|
||||
HANDLE *
|
||||
INT *
|
||||
LARGE_INTEGER *
|
||||
LPBYTE
|
||||
LPDWORD
|
||||
LPDWORD *
|
||||
LPRTL_RWLOCK
|
||||
LPVOID
|
||||
LPVOID *
|
||||
LPWSTR *
|
||||
OBJECT_ATTRIBUTES *
|
||||
PACE_HEADER
|
||||
PACE_HEADER *
|
||||
PACL
|
||||
PACL *
|
||||
PBOOLEAN
|
||||
PCVOID
|
||||
PDWORD
|
||||
PEXCEPTION_FRAME
|
||||
PEXCEPTION_RECORD
|
||||
PGENERIC_MAPPING
|
||||
PHANDLE
|
||||
PIMAGE_NT_HEADERS
|
||||
PIO_APC_ROUTINE
|
||||
PIO_STATUS_BLOCK
|
||||
PLARGE_INTEGER
|
||||
PLUID
|
||||
POBJDIR_INFORMATION
|
||||
POBJECT_ATTRIBUTES
|
||||
PPRIVILEGE_SET
|
||||
PRTL_HEAP_DEFINITION
|
||||
PSECURITY_DESCRIPTOR
|
||||
PSECURITY_DESCRIPTOR_CONTROL
|
||||
PSID
|
||||
PSID *
|
||||
PSID_IDENTIFIER_AUTHORITY
|
||||
PSTRING
|
||||
PTIME_FIELDS
|
||||
PTIMERAPCROUTINE
|
||||
PTOKEN_PRIVILEGES
|
||||
PULONG
|
||||
PUNICODE_STRING
|
||||
PVOID
|
||||
PVOID *
|
||||
RTL_CRITICAL_SECTION *
|
||||
STRING *
|
||||
UINT *
|
||||
ULONGLONG *
|
||||
UNICODE_STRING *
|
||||
VOID *
|
||||
struct _TEB *
|
||||
union cptable *
|
||||
void *
|
||||
|
||||
%ptr --extension
|
||||
|
||||
WCHAR *
|
||||
char *
|
||||
enum fd_type *
|
||||
obj_handle_t *
|
||||
int *
|
||||
|
||||
%str
|
||||
|
||||
LPSTR
|
||||
LPCSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
VOID
|
||||
|
||||
%wstr
|
||||
|
||||
LPCWSTR
|
||||
LPWSTR
|
|
@ -1,29 +0,0 @@
|
|||
%long
|
||||
|
||||
SQLHANDLE
|
||||
SQLHDBC
|
||||
SQLHDESC
|
||||
SQLHENV
|
||||
SQLHSTMT
|
||||
SQLHWND
|
||||
SQLINTEGER
|
||||
SQLRETURN
|
||||
SQLSMALLINT
|
||||
SQLUINTEGER
|
||||
SQLUSMALLINT
|
||||
|
||||
%ptr
|
||||
|
||||
SQLCHAR *
|
||||
SQLHANDLE *
|
||||
SQLHDBC *
|
||||
SQLHENV *
|
||||
SQLHSTMT *
|
||||
SQLINTEGER *
|
||||
SQLPOINTER
|
||||
SQLPOINTER *
|
||||
SQLSMALLINT *
|
||||
SQLUINTEGER *
|
||||
SQLUSMALLINT *
|
||||
|
||||
|
|
@ -1,104 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
CLIPFORMAT
|
||||
DWORD
|
||||
HACCEL
|
||||
HANDLE
|
||||
HGLOBAL
|
||||
HINSTANCE
|
||||
HMENU
|
||||
HRESULT
|
||||
HOLEMENU
|
||||
HWND
|
||||
INT
|
||||
UINT
|
||||
ULONG
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
int
|
||||
|
||||
%ptr
|
||||
|
||||
CLIPFORMAT *
|
||||
CLSID *
|
||||
COSERVERINFO *
|
||||
DVTARGETDEVICE *
|
||||
DWORD *
|
||||
FILETIME *
|
||||
GUID *
|
||||
HGLOBAL *
|
||||
ICreateErrorInfo **
|
||||
IDataObject *
|
||||
IDataObject **
|
||||
IDropSource *
|
||||
IErrorInfo *
|
||||
IErrorInfo **
|
||||
ILockBytes *
|
||||
IMoniker *
|
||||
IMoniker **
|
||||
IPersistStream *
|
||||
IStorage *
|
||||
IStorage **
|
||||
IStream *
|
||||
IUnknown *
|
||||
LPBC
|
||||
LPBC *
|
||||
LPCLSID
|
||||
LPDATAADVISEHOLDER *
|
||||
LPDATAOBJECT
|
||||
LPDROPTARGET
|
||||
LPDWORD
|
||||
LPENUMFORMATETC *
|
||||
LPENUMOLEVERB *
|
||||
LPFORMATETC
|
||||
LPGUID
|
||||
LPLOCKBYTES *
|
||||
LPMALLOC *
|
||||
LPMARSHAL *
|
||||
LPMESSAGEFILTER
|
||||
LPMESSAGEFILTER *
|
||||
LPMONIKER
|
||||
LPMONIKER *
|
||||
LPMSG
|
||||
LPOLEADVISEHOLDER *
|
||||
LPOLECLIENTSITE
|
||||
LPOLEINPLACEACTIVEOBJECT
|
||||
LPOLEINPLACEFRAME
|
||||
LPOLEINPLACEFRAMEINFO
|
||||
LPOLEMENUGROUPWIDTHS
|
||||
LPOLEOBJECT
|
||||
LPOLESTREAM
|
||||
LPOLESTR *
|
||||
LPPERSISTSTORAGE
|
||||
LPSTREAM
|
||||
LPRUNNINGOBJECTTABLE *
|
||||
LPUNKNOWN
|
||||
LPUNKNOWN *
|
||||
LPVOID
|
||||
LPVOID *
|
||||
LPSTORAGE
|
||||
LPSTREAM *
|
||||
MULTI_QI *
|
||||
OLECHAR *
|
||||
REFCLSID
|
||||
REFGUID
|
||||
REFIID
|
||||
SNB
|
||||
STGMEDIUM *
|
||||
ULONG *
|
||||
WORD *
|
||||
void *
|
||||
void **
|
||||
|
||||
%str # ???
|
||||
|
||||
LPCOLESTR
|
||||
LPOLESTR
|
||||
|
||||
%void
|
||||
|
||||
VOID
|
||||
void
|
||||
|
|
@ -1,110 +0,0 @@
|
|||
%double
|
||||
|
||||
CY
|
||||
DATE
|
||||
double
|
||||
|
||||
%long
|
||||
|
||||
BOOL
|
||||
BYTE
|
||||
CHAR
|
||||
DISPID
|
||||
DWORD
|
||||
FLOAT
|
||||
HCURSOR
|
||||
HICON
|
||||
HINSTANCE
|
||||
HPALETTE
|
||||
HRESULT
|
||||
HWND
|
||||
INT
|
||||
LCID
|
||||
LONG
|
||||
OLE_COLOR
|
||||
REGKIND
|
||||
SYSKIND
|
||||
UINT
|
||||
ULONG
|
||||
USHORT
|
||||
VARIANT_BOOL
|
||||
VARTYPE
|
||||
WORD
|
||||
|
||||
%long # --forbidden
|
||||
|
||||
int
|
||||
short
|
||||
signed char
|
||||
unsigned int
|
||||
|
||||
%ptr
|
||||
|
||||
BSTR *
|
||||
BYTE *
|
||||
CHAR *
|
||||
COLORREF *
|
||||
CY *
|
||||
DATE *
|
||||
DISPID *
|
||||
DISPPARAMS *
|
||||
EXCEPINFO *
|
||||
FLOAT *
|
||||
ICreateTypeLib **
|
||||
INTERFACEDATA *
|
||||
ITypeInfo *
|
||||
ITypeInfo **
|
||||
ITypeLib *
|
||||
ITypeLib **
|
||||
IUnknown *
|
||||
IUnknown **
|
||||
LONG *
|
||||
LPBSTR
|
||||
LPCLSID
|
||||
LPDWORD
|
||||
LPFONTDESC
|
||||
LPOCPFIPARAMS
|
||||
LPPICTDESC
|
||||
LPSTREAM
|
||||
LPSYSTEMTIME
|
||||
LPUNKNOWN
|
||||
LPUNKNOWN *
|
||||
LPVARIANT
|
||||
LPVOID
|
||||
LPVOID *
|
||||
NUMPARSE *
|
||||
OLECHAR *
|
||||
OLECHAR **
|
||||
REFCLSID
|
||||
REFGUID
|
||||
REFIID
|
||||
SAFEARRAY *
|
||||
SAFEARRAY **
|
||||
SAFEARRAYBOUND *
|
||||
UDATE *
|
||||
UINT *
|
||||
ULONG *
|
||||
USHORT *
|
||||
VARIANT *
|
||||
VARIANTARG *
|
||||
VARIANT_BOOL *
|
||||
VARTYPE *
|
||||
VOID *
|
||||
double *
|
||||
short *
|
||||
void *
|
||||
void **
|
||||
|
||||
%str # ???
|
||||
|
||||
LPCOLESTR
|
||||
LPCSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
||||
|
||||
%wstr # ???
|
||||
|
||||
BSTR
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
HDC
|
||||
LHCLIENTDOC
|
||||
LONG
|
||||
OLECLIPFORMAT
|
||||
OLESTATUS
|
||||
OLEOPT_RENDER
|
||||
|
||||
%ptr
|
||||
|
||||
LHCLIENTDOC *
|
||||
LONG *
|
||||
LPOLECLIENT
|
||||
LPOLEOBJECT
|
||||
LPOLEOBJECT *
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
HMENU
|
||||
HWND
|
||||
INT
|
||||
UINT
|
||||
WORD
|
||||
|
||||
%ptr
|
||||
|
||||
HMENU *
|
||||
LPOLEOBJECT
|
||||
LPOLEUIBUSYA
|
||||
LPOLEUIBUSYW
|
||||
LPOLEUICHANGEICONA
|
||||
LPOLEUICHANGEICONW
|
||||
LPOLEUICHANGESOURCEA
|
||||
LPOLEUICHANGESOURCEW
|
||||
LPOLEUICONVERTA
|
||||
LPOLEUICONVERTW
|
||||
LPOLEUIEDITLINKSA
|
||||
LPOLEUIEDITLINKSW
|
||||
LPOLEUIINSERTOBJECTA
|
||||
LPOLEUIINSERTOBJECTW
|
||||
LPOLEUILINKCONTAINERA
|
||||
LPOLEUILINKCONTAINERW
|
||||
LPOLEUIOBJECTPROPSA
|
||||
LPOLEUIOBJECTPROPSW
|
||||
LPOLEUIPASTESPECIALA
|
||||
LPOLEUIPASTESPECIALW
|
||||
REFCLSID
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
LPSTR
|
||||
|
||||
%wstr
|
||||
|
||||
LPCWSTR
|
||||
LPWSTR
|
|
@ -1,9 +0,0 @@
|
|||
%long
|
||||
|
||||
HRESULT
|
||||
|
||||
%ptr
|
||||
|
||||
LPVOID *
|
||||
REFCLSID
|
||||
REFIID
|
|
@ -1,19 +0,0 @@
|
|||
%long
|
||||
|
||||
HINSTANCE
|
||||
LHSERVER
|
||||
LHSERVERDOC
|
||||
OLE_SERVER_USE
|
||||
OLESTATUS
|
||||
|
||||
%ptr
|
||||
|
||||
BOOL *
|
||||
LHSERVER *
|
||||
LHSERVERDOC *
|
||||
LPOLESERVER
|
||||
LPOLESERVERDOC
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
|
@ -1,54 +0,0 @@
|
|||
%double
|
||||
|
||||
GLclampd
|
||||
GLdouble
|
||||
|
||||
%long
|
||||
|
||||
BOOL
|
||||
DWORD
|
||||
FLOAT
|
||||
GLbitfield
|
||||
GLboolean
|
||||
GLbyte
|
||||
GLclampf
|
||||
GLenum
|
||||
GLfloat
|
||||
GLint
|
||||
GLshort
|
||||
GLsizei
|
||||
GLubyte
|
||||
GLuint
|
||||
GLushort
|
||||
HDC
|
||||
HGLRC
|
||||
UINT
|
||||
int
|
||||
|
||||
%ptr
|
||||
|
||||
COLORREF *
|
||||
GLbyte *
|
||||
GLboolean *
|
||||
GLclampf *
|
||||
GLdouble *
|
||||
GLfloat *
|
||||
GLint *
|
||||
GLshort *
|
||||
GLstring
|
||||
GLuint *
|
||||
GLubyte *
|
||||
GLushort *
|
||||
GLvoid *
|
||||
GLvoid **
|
||||
LPGLYPHMETRICSFLOAT
|
||||
LPLAYERPLANEDESCRIPTOR
|
||||
void *
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
|
@ -1,25 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
DWORD
|
||||
HANDLE
|
||||
HMODULE
|
||||
|
||||
%ptr
|
||||
|
||||
DWORD *
|
||||
HMODULE *
|
||||
LPDWORD
|
||||
LPMODULEINFO
|
||||
LPVOID
|
||||
LPVOID *
|
||||
PPROCESS_MEMORY_COUNTERS
|
||||
PPSAPI_WS_WATCH_INFORMATION
|
||||
|
||||
%str
|
||||
|
||||
LPSTR
|
||||
|
||||
%wstr
|
||||
|
||||
LPWSTR
|
|
@ -1 +0,0 @@
|
|||
|
|
@ -1,29 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
DWORD
|
||||
HRASCONN
|
||||
|
||||
%ptr
|
||||
|
||||
LPBOOL
|
||||
LPCSTR *
|
||||
LPCWSTR *
|
||||
LPDWORD
|
||||
LPRASAUTODIALENTRYA
|
||||
LPRASAUTODIALENTRYW
|
||||
LPRASCONNA
|
||||
LPRASDEVINFOA
|
||||
LPRASDEVINFOW
|
||||
LPRASDIALPARAMSA
|
||||
LPRASENTRYNAMEA
|
||||
LPVOID
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
|
||||
%wstr
|
||||
|
||||
LPCWSTR
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
%long
|
||||
|
||||
HRESULT
|
||||
|
||||
%ptr
|
||||
|
||||
DLLVERSIONINFO *
|
|
@ -1,37 +0,0 @@
|
|||
%long
|
||||
|
||||
HMODULE
|
||||
HRESULT
|
||||
RPC_IF_HANDLE
|
||||
RPC_STATUS
|
||||
UINT
|
||||
ULONG
|
||||
|
||||
%ptr
|
||||
|
||||
CLSID *
|
||||
CStdPSFactoryBuffer *
|
||||
LPSTR *
|
||||
LPVOID
|
||||
LPVOID *
|
||||
LPWSTR *
|
||||
PRPC_POLICY
|
||||
ProxyFileInfo **
|
||||
REFCLSID
|
||||
REFIID
|
||||
RPC_AUTH_KEY_RETRIEVAL_FN
|
||||
RPC_BINDING_HANDLE *
|
||||
RPC_IF_CALLBACK_FN *
|
||||
RPC_MGR_EPV *
|
||||
RPC_STATUS *
|
||||
UUID *
|
||||
unsigned char **
|
||||
unsigned short
|
||||
|
||||
%str
|
||||
|
||||
LPSTR
|
||||
|
||||
%wstr
|
||||
|
||||
LPWSTR
|
|
@ -1,17 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
DWORD
|
||||
HWND
|
||||
LPARAM
|
||||
|
||||
%ptr
|
||||
|
||||
LPCOMMCONFIG
|
||||
LPDWORD
|
||||
LPDEVICE_INFO
|
||||
LPFNADDPROPSHEETPAGE
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
|
@ -1,48 +0,0 @@
|
|||
%long
|
||||
|
||||
BOOL
|
||||
LONG
|
||||
DWORD
|
||||
HDEVINFO
|
||||
HINF
|
||||
HKEY
|
||||
HSPFILEQ
|
||||
HWND
|
||||
UINT
|
||||
|
||||
%long --ptr
|
||||
|
||||
UINT_PTR
|
||||
|
||||
%ptr
|
||||
|
||||
BYTE *
|
||||
DWORD *
|
||||
GUID *
|
||||
INFCONTEXT *
|
||||
INT *
|
||||
PBYTE
|
||||
PDWORD
|
||||
PSP_DEVICE_INTERFACE_DATA
|
||||
PSP_DEVICE_INTERFACE_DETAIL_DATAA
|
||||
PSP_DEVICE_INTERFACE_DETAIL_DATAW
|
||||
PSP_DEVINFO_DATA
|
||||
PSP_FILE_CALLBACK_A
|
||||
PSP_FILE_CALLBACK_W
|
||||
PSP_FILE_COPY_PARAMS_A
|
||||
PSP_FILE_COPY_PARAMS_W
|
||||
PSTR
|
||||
PUINT
|
||||
PVOID
|
||||
UINT *
|
||||
|
||||
%str
|
||||
|
||||
LPCSTR
|
||||
PCSTR
|
||||
PCWSTR
|
||||
PWSTR
|
||||
|
||||
%void
|
||||
|
||||
void
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue