import winsup-2000-02-17 snapshot

This commit is contained in:
Christopher Faylor
2000-02-17 19:38:33 +00:00
parent 369d8a8fd5
commit 1fd5e000ac
582 changed files with 146593 additions and 0 deletions

View File

@@ -0,0 +1,181 @@
#
# Makefile.in
#
# This file is part of a free library for the Win32 API.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
# start config section
SHELL = @SHELL@
srcdir = @srcdir@
VPATH = @srcdir@
target_alias = @target_alias@
prefix = @prefix@
program_transform_name = @program_transform_name@
exec_prefix = @exec_prefix@
bindir = @bindir@
libdir = @libdir@
tooldir = $(exec_prefix)/$(target_alias)
datadir = @datadir@
infodir = @infodir@
includedir = @includedir@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
mkinstalldirs = mkdir -p
CC = @CC@
CC_FOR_TARGET = $(CC)
DLLTOOL = @DLLTOOL@
DLLTOOL_FLAGS = --as=$(AS) -k
AS = @AS@
AS_FOR_TARGET = $(AS_FOR_TARGET)
WINDRES = @WINDRES@
# Depending on if we build as part of winsup or mingw we need to
# add additional include paths in order to get the correct headers
# from the C library.
BUILDENV = @BUILDENV@
ifeq ($(BUILDENV), cygwin)
# winsup/include
# winsup/../newlib/libc/include
# winsup/../newlib/libc/sys/cygwin
EXTRA_INCLUDES = -I$(srcdir)/../../include -I$(srcdir)/../../../newlib/libc/include -I$(srcdir)/../../../newlib/libc/sys/cygwin
endif
ifeq ($(BUILDENV), mingw)
EXTRA_INCLUDES = -I$(srcdir)/../../mingw/include
endif
INCLUDES = -I$(srcdir)/../include $(EXTRA_INCLUDES)
CFLAGS = @CFLAGS@
ALL_CFLAGS = $(CFLAGS) $(INCLUDES)
RANLIB = @RANLIB@
AR = @AR@
LD = @LD@
# end config section
# headers
HEADERS = $(notdir $(wildcard $(srcdir)/../include/*.h))
# libraries
DEF_FILES = $(notdir $(wildcard $(srcdir)/*.def))
IMPLIBS = $(addprefix lib,$(subst .def,.a,$(DEF_FILES)))
EXTRA_LIBS=libuuid.a libscrnsave.a libscrnsavw.a libdxguid.a liblargeint.a
LIBS = $(IMPLIBS) $(EXTRA_LIBS)
EXTRA_OBJS=uuid.o shell32.o dxguid.o scrnsave.o scrnsavw.o largeint.o $(UUID_OBJS) dinput.o
SOURCES = scrnsave.c shell32.c uuid.c largeint.c dinput.c dxguid.c \
res.rc test.c
DISTFILES = Makefile.in $(DEF_FILES) $(SOURCES)
# targets
all: $(LIBS) $(EXTRA_OBJS)
TEST_OPTIONS = $(ALL_CFLAGS) -Wall -c $(srcdir)/test.c -o test.o
.PHONY: test
test:
@echo "Testing w32api..."
@for lang in c c++ objective-c ; do \
echo "$$lang..."; \
$(CC) -x$$lang $(TEST_OPTIONS) ; \
echo "$$lang UNICODE..."; \
$(CC) -x$$lang -DUNICODE $(TEST_OPTIONS) ; \
done
@echo "windres..."
@$(WINDRES) --include-dir $(INCDIR) -i $(srcdir)/res.rc -o test.o
@echo "windres UNICODE..."
@$(WINDRES) --define UNICODE --include-dir $(INCDIR) -i $(srcdir)/res.rc -o test.o
@rm -f test.o
scrnsavw.o: scrnsave.c
$(CC) -c $(ALL_CFLAGS) -DUNICODE -o $@ $<
# make rules
.SUFFIXES: .c .o .def .a
.c.o:
$(CC) -c $(ALL_CFLAGS) -o $@ $<
lib%.a : %.def %.o
$(DLLTOOL) $(DLLTOOL_FLAGS) --output-lib $@ --def $(srcdir)/$*.def
$(AR) r $@ $*.o
$(RANLIB) $@
lib%.a: %.def
$(DLLTOOL) $(DLLTOOL_FLAGS) --output-lib $@ --def $<
lib%.a: %.o
$(AR) rc $@ $*.o
$(RANLIB) $@
# install headers and libraries
install: install-libraries install-headers
install-libraries: all
$(mkinstalldirs) $(tooldir)/lib
for i in $(LIBS); do \
$(INSTALL_DATA) $$i $(tooldir)/lib/$$i ; \
done
install-headers:
$(mkinstalldirs) $(tooldir)/include
for i in $(HEADERS); do \
$(INSTALL_DATA) $(srcdir)/../include/$$i $(tooldir)/include/$$i ; \
done
# uninstall headers and libraries
uninstall: uninstall-libraries uninstall-headers
uninstall-libraries:
@for i in $(LIBS); do \
rm -f $(tooldir)/lib/$$i ; \
done
uninstall-headers:
@for i in $(HEADERS); do \
rm -f $(tooldir)/include/$$i ; \
done
dist:
mkdir $(distdir)/include
chmod 755 $(distdir)/include
@for i in $(HEADERS); do \
cp -p $(srcdir)/../include/$$i $(distdir)/include/$$i ; \
done
mkdir $(distdir)/lib
chmod 755 $(distdir)/lib
@for i in $(DISTFILES); do \
cp -p $(srcdir)/$$i $(distdir)/lib/$$i ; \
done
Makefile: Makefile.in ../config.status ../configure
cd ..; $(SHELL) config.status
# clean
mostlyclean:
rm -f *~ *.o *.s
clean:
rm -f *.o *.a *.s *~
distclean: clean
rm -f config.cache config.status config.log Makefile
maintainer-clean: distclean

View File

@@ -0,0 +1,350 @@
LIBRARY "ADVAPI32.DLL"
EXPORTS
AbortSystemShutdownA@4
AbortSystemShutdownW@4
AccessCheck@32
AccessCheckAndAuditAlarmA@44
AccessCheckAndAuditAlarmW@44
AddAccessAllowedAce@16
AddAccessDeniedAce@16
AddAce@20
AddAuditAccessAce@24
AdjustTokenGroups@24
AdjustTokenPrivileges@24
AllocateAndInitializeSid@44
AllocateLocallyUniqueId@4
AreAllAccessesGranted@8
AreAnyAccessesGranted@8
BackupEventLogA@8
BackupEventLogW@8
BuildExplicitAccessWithName@20
BuildSecurityDescriptor@36
BuildTrusteeWithName@8
BuildTrusteeWithSid@8
ChangeServiceConfigA@44
ChangeServiceConfigW@44
ClearEventLogA@8
ClearEventLogW@8
CloseEventLog@4
CloseServiceHandle@4
ControlService@12
CopySid@12
CreatePrivateObjectSecurity@24
CreateProcessAsUserA@44
CreateProcessAsUserW@44
CreateServiceA@52
CreateServiceW@52
CryptAcquireContextA@20
CryptAcquireContextW@20
CryptCreateHash@20
CryptDecrypt@24
CryptDeriveKey@20
CryptDestroyHash@4
CryptDestroyKey@4
CryptEncrypt@28
CryptExportKey@24
CryptGenKey@16
CryptGenRandom@12
CryptGetHashParam@20
CryptGetKeyParam@20
CryptGetProvParam@20
CryptGetUserKey@12
CryptHashData@16
CryptHashSessionKey@12
CryptImportKey@24
CryptReleaseContext@8
CryptSetHashParam@16
CryptSetKeyParam@16
CryptSetProvParam@16
CryptSetProviderA@8
CryptSetProviderW@8
CryptSignHashA@24
CryptSignHashW@24
CryptVerifySignatureA@24
CryptVerifySignatureW@24
DeleteAce@8
DeleteService@4
DeregisterEventSource@4
DestroyPrivateObjectSecurity@4
DuplicateToken@12
DuplicateTokenEx@24
ElfBackupEventLogFileA@8
ElfBackupEventLogFileW@8
ElfChangeNotify@8
ElfClearEventLogFileA@8
ElfClearEventLogFileW@8
ElfCloseEventLog@4
ElfDeregisterEventSource@4
ElfNumberOfRecords@8
ElfOldestRecord@8
ElfOpenBackupEventLogA@12
ElfOpenBackupEventLogW@12
ElfOpenEventLogA@12
ElfOpenEventLogW@12
ElfReadEventLogA@28
ElfReadEventLogW@28
ElfRegisterEventSourceA@12
ElfRegisterEventSourceW@12
ElfReportEventA@48
ElfReportEventW@48
EnumDependentServicesA@24
EnumDependentServicesW@24
EnumServicesStatusA@32
EnumServicesStatusW@32
EqualPrefixSid@8
EqualSid@8
FindFirstFreeAce@8
FreeSid@4
GetAce@12
GetAclInformation@16
GetFileSecurityA@20
GetFileSecurityW@20
GetKernelObjectSecurity@20
GetLengthSid@4
GetNamedSecurityInfo@32
GetNumberOfEventLogRecords@8
GetOldestEventLogRecord@8
GetPrivateObjectSecurity@20
GetSecurityDescriptorControl@12
GetSecurityDescriptorDacl@16
GetSecurityDescriptorGroup@12
GetSecurityDescriptorLength@4
GetSecurityDescriptorOwner@12
GetSecurityDescriptorSacl@16
GetSecurityInfo@32
GetServiceDisplayNameA@16
GetServiceDisplayNameW@16
GetServiceKeyNameA@16
GetServiceKeyNameW@16
GetSidIdentifierAuthority@4
GetSidLengthRequired@4
GetSidSubAuthority@8
GetSidSubAuthorityCount@4
GetTokenInformation@20
GetTrusteeForm@4
GetTrusteeName@4
GetTrusteeType@4
GetUserNameA@8
GetUserNameW@8
I_ScSetServiceBitsA@20
I_ScSetServiceBitsW@20
ImpersonateLoggedOnUser@4
ImpersonateNamedPipeClient@4
ImpersonateSelf@4
InitializeAcl@12
InitializeSecurityDescriptor@8
InitializeSid@12
InitiateSystemShutdownA@20
InitiateSystemShutdownW@20
IsTextUnicode@12
IsValidAcl@4
IsValidSecurityDescriptor@4
IsValidSid@4
LockServiceDatabase@4
LogonUserA@24
LogonUserW@24
LookupAccountNameA@28
LookupAccountNameW@28
LookupAccountSidA@28
LookupAccountSidW@28
LookupPrivilegeDisplayNameA@20
LookupPrivilegeDisplayNameW@20
LookupPrivilegeNameA@16
LookupPrivilegeNameW@16
LookupPrivilegeValueA@12
LookupPrivilegeValueW@12
LookupSecurityDescriptorParts@28
LsaAddAccountRights@16
LsaAddPrivilegesToAccount@8
LsaClearAuditLog@4
LsaClose@4
LsaCreateAccount@16
LsaCreateSecret@16
LsaCreateTrustedDomain@16
LsaDelete@4
LsaDeleteTrustedDomain@8
LsaEnumerateAccountRights@16
LsaEnumerateAccounts@20
LsaEnumerateAccountsWithUserRight@16
LsaEnumeratePrivileges@20
LsaEnumeratePrivilegesOfAccount@8
LsaEnumerateTrustedDomains@20
LsaFreeMemory@4
LsaGetQuotasForAccount@8
LsaGetSystemAccessAccount@8
LsaICLookupNames@28
LsaICLookupSids@28
LsaLookupNames@20
LsaLookupPrivilegeDisplayName@16
LsaLookupPrivilegeName@12
LsaLookupPrivilegeValue@12
LsaLookupSids@20
LsaNtStatusToWinError@4
LsaOpenAccount@16
LsaOpenPolicy@16
LsaOpenSecret@16
LsaOpenTrustedDomain@16
LsaQueryInfoTrustedDomain@12
LsaQueryInformationPolicy@12
LsaQuerySecret@20
LsaQuerySecurityObject@12
LsaQueryTrustedDomainInfo@16
LsaRemoveAccountRights@20
LsaRemovePrivilegesFromAccount@12
LsaRetrievePrivateData@12
LsaSetInformationPolicy@12
LsaSetInformationTrustedDomain@12
LsaSetQuotasForAccount@8
LsaSetSecret@12
LsaSetSecurityObject@12
LsaSetSystemAccessAccount@8
LsaSetTrustedDomainInformation@16
LsaStorePrivateData@12
MakeAbsoluteSD@44
MakeSelfRelativeSD@12
MapGenericMask@8
NotifyBootConfigStatus@4
NotifyChangeEventLog@8
ObjectCloseAuditAlarmA@12
ObjectCloseAuditAlarmW@12
ObjectDeleteAuditAlarmA@12
ObjectDeleteAuditAlarmW@12
ObjectOpenAuditAlarmA@48
ObjectOpenAuditAlarmW@48
ObjectPrivilegeAuditAlarmA@24
ObjectPrivilegeAuditAlarmW@24
OpenBackupEventLogA@8
OpenBackupEventLogW@8
OpenEventLogA@8
OpenEventLogW@8
OpenProcessToken@12
OpenSCManagerA@12
OpenSCManagerW@12
OpenServiceA@12
OpenServiceW@12
OpenThreadToken@16
PrivilegeCheck@12
PrivilegedServiceAuditAlarmA@20
PrivilegedServiceAuditAlarmW@20
QueryServiceConfigA@16
QueryServiceConfigW@16
QueryServiceLockStatusA@16
QueryServiceLockStatusW@16
QueryServiceObjectSecurity@20
QueryServiceStatus@8
QueryWindows31FilesMigration@4
ReadEventLogA@28
ReadEventLogW@28
RegCloseKey@4
RegConnectRegistryA@12
RegConnectRegistryW@12
RegCreateKeyA@12
RegCreateKeyExA@36
RegCreateKeyExW@36
RegCreateKeyW@12
RegDeleteKeyA@8
RegDeleteKeyW@8
RegDeleteValueA@8
RegDeleteValueW@8
RegEnumKeyA@16
RegEnumKeyExA@32
RegEnumKeyExW@32
RegEnumKeyW@16
RegEnumValueA@32
RegEnumValueW@32
RegFlushKey@4
RegGetKeySecurity@16
RegLoadKeyA@12
RegLoadKeyW@12
RegNotifyChangeKeyValue@20
RegOpenKeyA@12
RegOpenKeyExA@20
RegOpenKeyExW@20
RegOpenKeyW@12
RegQueryInfoKeyA@48
RegQueryInfoKeyW@48
RegQueryMultipleValuesA@20
RegQueryMultipleValuesW@20
RegQueryValueA@16
RegQueryValueExA@24
RegQueryValueExW@24
RegQueryValueW@16
RegReplaceKeyA@16
RegReplaceKeyW@16
RegRestoreKeyA@12
RegRestoreKeyW@12
RegSaveKeyA@12
RegSaveKeyW@12
RegSetKeySecurity@12
RegSetValueA@20
RegSetValueExA@24
RegSetValueExW@24
RegSetValueW@20
RegUnLoadKeyA@8
RegUnLoadKeyW@8
RegisterEventSourceA@8
RegisterEventSourceW@8
RegisterServiceCtrlHandlerA@8
RegisterServiceCtrlHandlerW@8
ReportEventA@36
ReportEventW@36
RevertToSelf@0
SetAclInformation@16
SetEntriesInAcl@16
SetFileSecurityA@12
SetFileSecurityW@12
SetKernelObjectSecurity@12
SetNamedSecurityInfo@28
SetPrivateObjectSecurity@20
SetSecurityDescriptorDacl@16
SetSecurityDescriptorGroup@12
SetSecurityDescriptorOwner@12
SetSecurityDescriptorSacl@16
SetSecurityInfo@@28
SetServiceBits@16
SetServiceObjectSecurity@12
SetServiceStatus@8
SetThreadToken@8
SetTokenInformation@16
StartServiceA@12
StartServiceCtrlDispatcherA@4
StartServiceCtrlDispatcherW@4
StartServiceW@12
SynchronizeWindows31FilesAndWindowsNTRegistry@16
SystemFunction001@12
SystemFunction002@12
SystemFunction003@8
SystemFunction004@12
SystemFunction005@12
SystemFunction006@8
SystemFunction007@8
SystemFunction008@12
SystemFunction009@12
SystemFunction010@12
SystemFunction011@12
SystemFunction012@12
SystemFunction013@12
SystemFunction014@12
SystemFunction015@12
SystemFunction016@12
SystemFunction017@12
SystemFunction018@12
SystemFunction019@12
SystemFunction020@12
SystemFunction021@12
SystemFunction022@12
SystemFunction023@12
SystemFunction024@12
SystemFunction025@12
SystemFunction026@12
SystemFunction027@12
SystemFunction028@8
SystemFunction029@8
SystemFunction030@8
SystemFunction031@8
SystemFunction032@8
SystemFunction033@8
UnlockServiceDatabase@4
WinLoadTrustProvider@4
WinSubmitCertificate@4
WinVerifyTrust@12

View File

@@ -0,0 +1,6 @@
LIBRARY "CAP.DLL"
EXPORTS
DumpCAP@0
StartCAP@0
StopCAP@0
_penter

View File

@@ -0,0 +1,128 @@
LIBRARY "COMCTL32.DLL"
EXPORTS
_TrackMouseEvent@4
AddMRUData@12
AddMRUStringA@8
AddMRUStringW@8
Alloc@4
CreateMRUListA@4
CreateMRUListW@4
CreateMappedBitmap@20
CreatePage@8
CreatePropertySheetPage@4
CreatePropertySheetPageA@4
CreatePropertySheetPageW@4
CreateProxyPage@8
CreateStatusWindow@16
CreateStatusWindowA@16
CreateStatusWindowW@16
CreateToolbar@32
CreateToolbarEx@52
CreateUpDownControl@48
DPA_Clone@8
DPA_Create@4
DPA_CreateEx@8
DPA_DeleteAllPtrs@4
DPA_DeletePtr@8
DPA_Destroy@4
DPA_GetPtr@8
DPA_GetPtrIndex@8
DPA_Grow@8
DPA_InsertPtr@12
DPA_Search@24
DPA_SetPtr@12
DPA_Sort@12
DSA_Create@8
DSA_DeleteAllItems@4
DSA_DeleteItem@8
DSA_Destroy@4
DSA_GetItem@12
DSA_GetItemPtr@8
DSA_InsertItem@12
DSA_SetItem@12
DelMRUString@8
DestroyPropertySheetPage@4
DrawInsert@12
DrawStatusText@16
DrawStatusTextA@16
DrawStatusTextW@16
EnumMRUListA@16
EnumMRUListW@16
FindMRUData@16
FindMRUStringA@12
FindMRUStringW@12
Free@4
FreeMRUList@4
GetEffectiveClientRect@12
GetSize@4
ImageList_Add@12
ImageList_AddIcon@8
ImageList_AddMasked@12
ImageList_BeginDrag@16
ImageList_Create@20
ImageList_Destroy@4
ImageList_DragEnter@12
ImageList_DragLeave@4
ImageList_DragMove@8
ImageList_DragShowNolock@4
ImageList_Draw@24
ImageList_DrawEx@40
ImageList_EndDrag@0
ImageList_GetBkColor@4
ImageList_GetDragImage@8
ImageList_GetIcon@12
ImageList_GetIconSize@12
ImageList_GetImageCount@4
ImageList_GetImageInfo@12
ImageList_GetImageRect@12
ImageList_LoadImage@28
ImageList_LoadImageA@28
ImageList_LoadImageW@28
ImageList_Merge@24
ImageList_Read@4
ImageList_Remove@8
ImageList_Replace@16
ImageList_ReplaceIcon@12
ImageList_SetBkColor@8
ImageList_SetDragCursorImage@16
ImageList_SetIconSize@12
ImageList_SetOverlayImage@12
ImageList_Write@8
InitCommonControls@0
InitCommonControlsEx@4
LBItemFromPt@16
MakeDragList@4
MenuHelp@28
PropertySheet@4
PropertySheetA@4
PropertySheetW@4
ReAlloc@8
SendNotify@16
SendNotifyEx@20
ShowHideMenuCtl@12
StrCSpnA@8
StrCSpnIA@8
StrCSpnW@8
StrChrA@8
StrChrIA@8
StrChrIW@8
StrChrW@8
StrCmpNA@12
StrCmpNIA@12
StrCmpNIW@12
StrCmpNW@12
StrRChrA@12
StrRChrIA@12
StrRChrW@12
StrRStrIA@12
StrRStrIW@12
StrStrA@8
StrStrIA@8
StrStrIW@8
StrStrW@8
StrToIntA@4
StrToIntW@4
Str_GetPtrA@12
Str_GetPtrW@12
Str_SetPtrA@8
Str_SetPtrW@8

View File

@@ -0,0 +1,25 @@
LIBRARY "COMDLG32.DLL"
EXPORTS
ChooseColorA@4
ChooseColorW@4
ChooseFontA@4
ChooseFontW@4
CommDlgExtendedError@0
FindTextA@4
FindTextW@4
GetFileTitleA@12
GetFileTitleW@12
GetOpenFileNameA@4
GetOpenFileNameW@4
GetSaveFileNameA@4
GetSaveFileNameW@4
LoadAlterBitmap@12
PageSetupDlgA@4
PageSetupDlgW@4
PrintDlgA@4
PrintDlgW@4
ReplaceTextA@4
ReplaceTextW@4
WantArrows@16
dwLBSubclass@16
dwOKSubclass@16

View File

@@ -0,0 +1,27 @@
LIBRARY CTL3D32.DLL
EXPORTS
BtnWndProc3d@16
ComboWndProc3d@16
Ctl3dAutoSubclass@4
Ctl3dAutoSubclassEx@8
Ctl3dColorChange@0
Ctl3dCtlColor@8
Ctl3dCtlColorEx@12
Ctl3dDlgFramePaint@16
Ctl3dDlgProc@16
Ctl3dEnabled@0
Ctl3dGetVer@0
Ctl3dIsAutoSubclass@0
Ctl3dRegister@4
Ctl3dSetStyle@12
Ctl3dSubclassCtl@4
Ctl3dSubclassCtlEx@8
Ctl3dSubclassDlg@8
Ctl3dSubclassDlgEx@8
Ctl3dUnAutoSubclass@0
Ctl3dUnregister@4
Ctl3dUnsubclassCtl@4
Ctl3dWinIniChange@0
EditWndProc3d@16
ListWndProc3d@16
StaticWndProc3d@16

View File

@@ -0,0 +1,8 @@
; from DirectX 6.1
LIBRARY "d3dim.dll"
EXPORTS
Direct3DCreate@12
Direct3D_HALCleanUp@8
SpanInit
g_fOneMinusEps
g_fTwoPow31

View File

@@ -0,0 +1,24 @@
; from DirectX 6.1
LIBRARY "d3drm.dll"
EXPORTS
D3DRMColorGetAlpha@4
D3DRMColorGetBlue@4
D3DRMColorGetGreen@4
D3DRMColorGetRed@4
D3DRMCreateColorRGB@12
D3DRMCreateColorRGBA@16
D3DRMMatrixFromQuaternion@8
D3DRMQuaternionFromRotation@12
D3DRMQuaternionMultiply@12
D3DRMQuaternionSlerp@16
D3DRMVectorAdd@12
D3DRMVectorCrossProduct@12
D3DRMVectorDotProduct@8
D3DRMVectorModulus@4
D3DRMVectorNormalize@4
D3DRMVectorRandom@4
D3DRMVectorReflect@12
D3DRMVectorRotate@16
D3DRMVectorScale@12
D3DRMVectorSubtract@12
Direct3DRMCreate@4

View File

@@ -0,0 +1,4 @@
; from DirectX 6.1
LIBRARY "d3dxof.dll"
EXPORTS
DirectXFileCreate@4

View File

@@ -0,0 +1,28 @@
; from DirectX 6.1
LIBRARY "DDRAW.dll"
EXPORTS
D3DParseUnknownCommand@8
DDHAL32_VidMemAlloc@16
DDHAL32_VidMemFree@12
DDInternalLock@8
DDInternalUnlock@4
DSoundHelp@12
DirectDrawCreate@12
DirectDrawCreateClipper@12
DirectDrawEnumerateA@8
DirectDrawEnumerateExA@12
DirectDrawEnumerateExW@12
DirectDrawEnumerateW@8
GetAliasedVidMem
GetNextMipMap
GetSurfaceFromDC@12
HeapVidMemAllocAligned@20
InternalLock
InternalUnlock
LateAllocateSurfaceMem@16
VidMemAlloc@12
VidMemAmountFree@4
VidMemFini@4
VidMemFree@8
VidMemInit@20
VidMemLargestFree@4

2488
winsup/w32api/lib/dinput.c Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,5 @@
; from DirectX 6.1
LIBRARY "DINPUT.dll"
EXPORTS
DirectInputCreateA@16
DirectInputCreateW@16

View File

@@ -0,0 +1,5 @@
LIBRARY DLCAPI.DLL
EXPORTS
AcsLan@8
DlcCallDriver@24
NtAcsLan@16

View File

@@ -0,0 +1,10 @@
; from DirectX 6.1
LIBRARY "DPLAYX.dll"
EXPORTS
DirectPlayCreate@12
DirectPlayEnumerate@8
DirectPlayEnumerateA@8
DirectPlayEnumerateW@8
DirectPlayLobbyCreateA@20
DirectPlayLobbyCreateW@20
gdwDPlaySPRefCount

View File

@@ -0,0 +1,18 @@
; from DirectX 6.1
LIBRARY "DSETUP.dll"
EXPORTS
DirectXDeviceDriverSetupA@16
DirectXDeviceDriverSetupW@16
DirectXLoadString@12
DirectXRegisterApplicationA@8
DirectXRegisterApplicationW@8
DirectXSetupA@12
DirectXSetupCallback@20
DirectXSetupGetFileVersion
DirectXSetupGetVersion@8
DirectXSetupIsEng@0
DirectXSetupIsJapan@0
DirectXSetupIsJapanNec@0
DirectXSetupSetCallback@4
DirectXSetupW@12
DirectXUnRegisterApplication@8

View File

@@ -0,0 +1,9 @@
; from DirectX 6.1
LIBRARY "DSOUND.dll"
EXPORTS
DirectSoundCaptureCreate@12
DirectSoundCaptureEnumerateA@8
DirectSoundCaptureEnumerateW@8
DirectSoundCreate@12
DirectSoundEnumerateA@8
DirectSoundEnumerateW@8

461
winsup/w32api/lib/dxguid.c Normal file
View File

@@ -0,0 +1,461 @@
/*
DXGUID.C
Author: Daniel Guerrero Miralles (daguer@geocities.com)
Version: 1.0.0
Date: April 27, 1999
ABSTRACT:
Source code to generate a library with DirectX GUIDs. For DirectX 6.1
and earlier versions.
LEGAL INFORMATION:
This is PUBLIC DOMAIN source code. The source code in this file is
provided "as is", without any warranty, including but not limited to,
fitness for any particular purpose.
REMARKS:
- This file may have more GUIDs than the original one. It was made by
recollecting GUIDs defined in the DirectX header files.
TODO:
Nothing.
*/
#if defined(__LCC__) || defined(__GNUC__)
#define INITGUID 1
#include <windows.h>
#include <objbase.h>
#else
#include <basetyps.h>
#endif
/////////////////////////////////////////////////////////////////////
// File D3D.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(IID_IDirect3D,0x3BBA0080,0x2421,0x11CF,0xA3,0x1A,0x00,0xAA,0x00,0xB9,0x33,0x56);
DEFINE_GUID(IID_IDirect3D2,0x6aae1ec1,0x662a,0x11d0,0x88,0x9d,0x00,0xaa,0x00,0xbb,0xb7,0x6a);
DEFINE_GUID(IID_IDirect3D3,0xbb223240,0xe72b,0x11d0,0xa9,0xb4,0x00,0xaa,0x00,0xc0,0x99,0x3e);
DEFINE_GUID(IID_IDirect3DRampDevice,0xF2086B20,0x259F,0x11CF,0xA3,0x1A,0x00,0xAA,0x00,0xB9,0x33,0x56);
DEFINE_GUID(IID_IDirect3DRGBDevice,0xA4665C60,0x2673,0x11CF,0xA3,0x1A,0x00,0xAA,0x00,0xB9,0x33,0x56);
DEFINE_GUID(IID_IDirect3DHALDevice,0x84E63dE0,0x46AA,0x11CF,0x81,0x6F,0x00,0x00,0xC0,0x20,0x15,0x6E);
DEFINE_GUID(IID_IDirect3DMMXDevice,0x881949a1,0xd6f3,0x11d0,0x89,0xab,0x00,0xa0,0xc9,0x05,0x41,0x29);
DEFINE_GUID(IID_IDirect3DRefDevice,0x50936643,0x13e9,0x11d1,0x89,0xaa,0x0,0xa0,0xc9,0x5,0x41,0x29);
DEFINE_GUID(IID_IDirect3DNullDevice,0x8767df22,0xbacc,0x11d1,0x89,0x69,0x0,0xa0,0xc9,0x6,0x29,0xa8);
DEFINE_GUID(IID_IDirect3DDevice,0x64108800,0x957d,0X11d0,0x89,0xab,0x00,0xa0,0xc9,0x05,0x41,0x29);
DEFINE_GUID(IID_IDirect3DDevice2,0x93281501,0x8cf8,0x11d0,0x89,0xab,0x0,0xa0,0xc9,0x5,0x41,0x29);
DEFINE_GUID(IID_IDirect3DDevice3,0xb0ab3b60,0x33d7,0x11d1,0xa9,0x81,0x0,0xc0,0x4f,0xd7,0xb1,0x74);
DEFINE_GUID(IID_IDirect3DTexture,0x2CDCD9E0,0x25A0,0x11CF,0xA3,0x1A,0x00,0xAA,0x00,0xB9,0x33,0x56);
DEFINE_GUID(IID_IDirect3DTexture2,0x93281502,0x8cf8,0x11d0,0x89,0xab,0x0,0xa0,0xc9,0x5,0x41,0x29);
DEFINE_GUID(IID_IDirect3DLight,0x4417C142,0x33AD,0x11CF,0x81,0x6F,0x00,0x00,0xC0,0x20,0x15,0x6E);
DEFINE_GUID(IID_IDirect3DMaterial,0x4417C144,0x33AD,0x11CF,0x81,0x6F,0x00,0x00,0xC0,0x20,0x15,0x6E);
DEFINE_GUID(IID_IDirect3DMaterial2,0x93281503,0x8cf8,0x11d0,0x89,0xab,0x0,0xa0,0xc9,0x5,0x41,0x29);
DEFINE_GUID(IID_IDirect3DMaterial3,0xca9c46f4,0xd3c5,0x11d1,0xb7,0x5a,0x0,0x60,0x8,0x52,0xb3,0x12);
DEFINE_GUID(IID_IDirect3DExecuteBuffer,0x4417C145,0x33AD,0x11CF,0x81,0x6F,0x00,0x00,0xC0,0x20,0x15,0x6E);
DEFINE_GUID(IID_IDirect3DViewport,0x4417C146,0x33AD,0x11CF,0x81,0x6F,0x00,0x00,0xC0,0x20,0x15,0x6E);
DEFINE_GUID(IID_IDirect3DViewport2,0x93281500,0x8cf8,0x11d0,0x89,0xab,0x0,0xa0,0xc9,0x5,0x41,0x29);
DEFINE_GUID(IID_IDirect3DViewport3,0xb0ab3b61,0x33d7,0x11d1,0xa9,0x81,0x0,0xc0,0x4f,0xd7,0xb1,0x74);
DEFINE_GUID(IID_IDirect3DVertexBuffer,0x7a503555,0x4a83,0x11d1,0xa5,0xdb,0x0,0xa0,0xc9,0x3,0x67,0xf8);
/////////////////////////////////////////////////////////////////////
// File D3DRM.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(IID_IDirect3DRM,0x2bc49361,0x8327,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRM2,0x4516ecc8,0x8f20,0x11d0,0x9b,0x6d,0x00,0x00,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(IID_IDirect3DRM3,0x4516ec83,0x8f20,0x11d0,0x9b,0x6d,0x00,0x00,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(CLSID_CDirect3DRM,0x4516ec41,0x8f20,0x11d0,0x9b,0x6d,0x00,0x00,0xc0,0x78,0x1b,0xc3);
/////////////////////////////////////////////////////////////////////
// File D3DRMOBJ.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(CLSID_CDirect3DRMDevice,0x4fa3568e,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMViewport,0x4fa3568f,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMFrame,0x4fa35690,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMMesh,0x4fa35691,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMMeshBuilder,0x4fa35692,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMFace,0x4fa35693,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMLight,0x4fa35694,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMTexture,0x4fa35695,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMWrap,0x4fa35696,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMMaterial,0x4fa35697,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMAnimation,0x4fa35698,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMAnimationSet,0x4fa35699,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMUserVisual,0x4fa3569a,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMShadow,0x4fa3569b,0x623f,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(CLSID_CDirect3DRMViewportInterpolator,0xde9eaa1,0x3b84,0x11d0,0x9b,0x6d,0x0,0x0,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(CLSID_CDirect3DRMFrameInterpolator,0xde9eaa2,0x3b84,0x11d0,0x9b,0x6d,0x0,0x0,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(CLSID_CDirect3DRMMeshInterpolator,0xde9eaa3,0x3b84,0x11d0,0x9b,0x6d,0x0,0x0,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(CLSID_CDirect3DRMLightInterpolator,0xde9eaa6,0x3b84,0x11d0,0x9b,0x6d,0x0,0x0,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(CLSID_CDirect3DRMMaterialInterpolator,0xde9eaa7,0x3b84,0x11d0,0x9b,0x6d,0x0,0x0,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(CLSID_CDirect3DRMTextureInterpolator,0xde9eaa8,0x3b84,0x11d0,0x9b,0x6d,0x0,0x0,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(CLSID_CDirect3DRMProgressiveMesh,0x4516ec40,0x8f20,0x11d0,0x9b,0x6d,0x00,0x00,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(CLSID_CDirect3DRMClippedVisual,0x5434e72d,0x6d66,0x11d1,0xbb,0xb,0x0,0x0,0xf8,0x75,0x86,0x5a);
DEFINE_GUID(IID_IDirect3DRMObject,0xeb16cb00,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMObject2,0x4516ec7c,0x8f20,0x11d0,0x9b,0x6d,0x00,0x00,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(IID_IDirect3DRMDevice,0xe9e19280,0x6e05,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMDevice2,0x4516ec78,0x8f20,0x11d0,0x9b,0x6d,0x00,0x00,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(IID_IDirect3DRMDevice3,0x549f498b,0xbfeb,0x11d1,0x8e,0xd8,0x0,0xa0,0xc9,0x67,0xa4,0x82);
DEFINE_GUID(IID_IDirect3DRMViewport,0xeb16cb02,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMViewport2,0x4a1b1be6,0xbfed,0x11d1,0x8e,0xd8,0x0,0xa0,0xc9,0x67,0xa4,0x82);
DEFINE_GUID(IID_IDirect3DRMFrame,0xeb16cb03,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMFrame2,0xc3dfbd60,0x3988,0x11d0,0x9e,0xc2,0x0,0x0,0xc0,0x29,0x1a,0xc3);
DEFINE_GUID(IID_IDirect3DRMFrame3,0xff6b7f70,0xa40e,0x11d1,0x91,0xf9,0x0,0x0,0xf8,0x75,0x8e,0x66);
DEFINE_GUID(IID_IDirect3DRMVisual,0xeb16cb04,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMMesh,0xa3a80d01,0x6e12,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMMeshBuilder,0xa3a80d02,0x6e12,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMMeshBuilder2,0x4516ec77,0x8f20,0x11d0,0x9b,0x6d,0x0,0x0,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(IID_IDirect3DRMMeshBuilder3,0x4516ec82,0x8f20,0x11d0,0x9b,0x6d,0x00,0x00,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(IID_IDirect3DRMFace,0xeb16cb07,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMFace2,0x4516ec81,0x8f20,0x11d0,0x9b,0x6d,0x00,0x00,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(IID_IDirect3DRMLight,0xeb16cb08,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMTexture,0xeb16cb09,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMTexture2,0x120f30c0,0x1629,0x11d0,0x94,0x1c,0x0,0x80,0xc8,0xc,0xfa,0x7b);
DEFINE_GUID(IID_IDirect3DRMTexture3,0xff6b7f73,0xa40e,0x11d1,0x91,0xf9,0x0,0x0,0xf8,0x75,0x8e,0x66);
DEFINE_GUID(IID_IDirect3DRMWrap,0xeb16cb0a,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMMaterial,0xeb16cb0b,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMMaterial2,0xff6b7f75,0xa40e,0x11d1,0x91,0xf9,0x0,0x0,0xf8,0x75,0x8e,0x66);
DEFINE_GUID(IID_IDirect3DRMAnimation,0xeb16cb0d,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMAnimation2,0xff6b7f77,0xa40e,0x11d1,0x91,0xf9,0x0,0x0,0xf8,0x75,0x8e,0x66);
DEFINE_GUID(IID_IDirect3DRMAnimationSet,0xeb16cb0e,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMAnimationSet2,0xff6b7f79,0xa40e,0x11d1,0x91,0xf9,0x0,0x0,0xf8,0x75,0x8e,0x66);
DEFINE_GUID(IID_IDirect3DRMObjectArray,0x242f6bc2,0x3849,0x11d0,0x9b,0x6d,0x0,0x0,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(IID_IDirect3DRMDeviceArray,0xeb16cb10,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMViewportArray,0xeb16cb11,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMFrameArray,0xeb16cb12,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMVisualArray,0xeb16cb13,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMLightArray,0xeb16cb14,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMPickedArray,0xeb16cb16,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMFaceArray,0xeb16cb17,0xd271,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMAnimationArray,0xd5f1cae0,0x4bd7,0x11d1,0xb9,0x74,0x0,0x60,0x8,0x3e,0x45,0xf3);
DEFINE_GUID(IID_IDirect3DRMUserVisual,0x59163de0,0x6d43,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMShadow,0xaf359780,0x6ba3,0x11cf,0xac,0x4a,0x0,0x0,0xc0,0x38,0x25,0xa1);
DEFINE_GUID(IID_IDirect3DRMShadow2,0x86b44e25,0x9c82,0x11d1,0xbb,0xb,0x0,0xa0,0xc9,0x81,0xa0,0xa6);
DEFINE_GUID(IID_IDirect3DRMInterpolator,0x242f6bc1,0x3849,0x11d0,0x9b,0x6d,0x0,0x0,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(IID_IDirect3DRMProgressiveMesh,0x4516ec79,0x8f20,0x11d0,0x9b,0x6d,0x0,0x0,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(IID_IDirect3DRMPicked2Array,0x4516ec7b,0x8f20,0x11d0,0x9b,0x6d,0x0,0x0,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(IID_IDirect3DRMClippedVisual,0x5434e733,0x6d66,0x11d1,0xbb,0xb,0x0,0x0,0xf8,0x75,0x86,0x5a);
/////////////////////////////////////////////////////////////////////
// File D3DRMWIN.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(IID_IDirect3DRMWinDevice,0xc5016cc0,0xd273,0x11ce,0xac,0x48,0x0,0x0,0xc0,0x38,0x25,0xa1);
/////////////////////////////////////////////////////////////////////
// File DDRAW.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(CLSID_DirectDraw,0xD7B70EE0,0x4340,0x11CF,0xB0,0x63,0x00,0x20,0xAF,0xC2,0xCD,0x35);
DEFINE_GUID(CLSID_DirectDrawClipper,0x593817A0,0x7DB3,0x11CF,0xA2,0xDE,0x00,0xAA,0x00,0xb9,0x33,0x56);
DEFINE_GUID(IID_IDirectDraw,0x6C14DB80,0xA733,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60);
DEFINE_GUID(IID_IDirectDraw2,0xB3A6F3E0,0x2B43,0x11CF,0xA2,0xDE,0x00,0xAA,0x00,0xB9,0x33,0x56);
DEFINE_GUID(IID_IDirectDraw4,0x9c59509a,0x39bd,0x11d1,0x8c,0x4a,0x00,0xc0,0x4f,0xd9,0x30,0xc5);
DEFINE_GUID(IID_IDirectDrawSurface,0x6C14DB81,0xA733,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60);
DEFINE_GUID(IID_IDirectDrawSurface2,0x57805885,0x6eec,0x11cf,0x94,0x41,0xa8,0x23,0x03,0xc1,0x0e,0x27);
DEFINE_GUID(IID_IDirectDrawSurface3,0xDA044E00,0x69B2,0x11D0,0xA1,0xD5,0x00,0xAA,0x00,0xB8,0xDF,0xBB);
DEFINE_GUID(IID_IDirectDrawSurface4,0x0B2B8630,0xAD35,0x11D0,0x8E,0xA6,0x00,0x60,0x97,0x97,0xEA,0x5B);
DEFINE_GUID(IID_IDirectDrawPalette,0x6C14DB84,0xA733,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60);
DEFINE_GUID(IID_IDirectDrawClipper,0x6C14DB85,0xA733,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60);
DEFINE_GUID(IID_IDirectDrawColorControl,0x4B9F0EE0,0x0D7E,0x11D0,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8);
DEFINE_GUID(IID_IDirectDrawGammaControl,0x69C11C3E,0xB46B,0x11D1,0xAD,0x7A,0x00,0xC0,0x4F,0xC2,0x9B,0x4E);
/////////////////////////////////////////////////////////////////////
// File DINPUT.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(CLSID_DirectInput,0x25E609E0,0xB259,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(CLSID_DirectInputDevice,0x25E609E1,0xB259,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(IID_IDirectInputA,0x89521360,0xAA8A,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(IID_IDirectInputW,0x89521361,0xAA8A,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(IID_IDirectInput2A,0x5944E662,0xAA8A,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(IID_IDirectInput2W,0x5944E663,0xAA8A,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(IID_IDirectInputDeviceA,0x5944E680,0xC92E,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(IID_IDirectInputDeviceW,0x5944E681,0xC92E,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(IID_IDirectInputDevice2A,0x5944E682,0xC92E,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(IID_IDirectInputDevice2W,0x5944E683,0xC92E,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(IID_IDirectInputEffect,0xE7E1F7C0,0x88D2,0x11D0,0x9A,0xD0,0x00,0xA0,0xC9,0xA0,0x6E,0x35);
DEFINE_GUID(GUID_XAxis,0xA36D02E0,0xC9F3,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_YAxis,0xA36D02E1,0xC9F3,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_ZAxis,0xA36D02E2,0xC9F3,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_RxAxis,0xA36D02F4,0xC9F3,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_RyAxis,0xA36D02F5,0xC9F3,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_RzAxis,0xA36D02E3,0xC9F3,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_Slider,0xA36D02E4,0xC9F3,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_Button,0xA36D02F0,0xC9F3,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_Key,0x55728220,0xD33C,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_POV,0xA36D02F2,0xC9F3,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_Unknown,0xA36D02F3,0xC9F3,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_SysMouse,0x6F1D2B60,0xD5A0,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_SysKeyboard,0x6F1D2B61,0xD5A0,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_Joystick,0x6F1D2B70,0xD5A0,0x11CF,0xBF,0xC7,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID(GUID_ConstantForce,0x13541C20,0x8E33,0x11D0,0x9A,0xD0,0x00,0xA0,0xC9,0xA0,0x6E,0x35);
DEFINE_GUID(GUID_RampForce,0x13541C21,0x8E33,0x11D0,0x9A,0xD0,0x00,0xA0,0xC9,0xA0,0x6E,0x35);
DEFINE_GUID(GUID_Square,0x13541C22,0x8E33,0x11D0,0x9A,0xD0,0x00,0xA0,0xC9,0xA0,0x6E,0x35);
DEFINE_GUID(GUID_Sine,0x13541C23,0x8E33,0x11D0,0x9A,0xD0,0x00,0xA0,0xC9,0xA0,0x6E,0x35);
DEFINE_GUID(GUID_Triangle,0x13541C24,0x8E33,0x11D0,0x9A,0xD0,0x00,0xA0,0xC9,0xA0,0x6E,0x35);
DEFINE_GUID(GUID_SawtoothUp,0x13541C25,0x8E33,0x11D0,0x9A,0xD0,0x00,0xA0,0xC9,0xA0,0x6E,0x35);
DEFINE_GUID(GUID_SawtoothDown,0x13541C26,0x8E33,0x11D0,0x9A,0xD0,0x00,0xA0,0xC9,0xA0,0x6E,0x35);
DEFINE_GUID(GUID_Spring,0x13541C27,0x8E33,0x11D0,0x9A,0xD0,0x00,0xA0,0xC9,0xA0,0x6E,0x35);
DEFINE_GUID(GUID_Damper,0x13541C28,0x8E33,0x11D0,0x9A,0xD0,0x00,0xA0,0xC9,0xA0,0x6E,0x35);
DEFINE_GUID(GUID_Inertia,0x13541C29,0x8E33,0x11D0,0x9A,0xD0,0x00,0xA0,0xC9,0xA0,0x6E,0x35);
DEFINE_GUID(GUID_Friction,0x13541C2A,0x8E33,0x11D0,0x9A,0xD0,0x00,0xA0,0xC9,0xA0,0x6E,0x35);
DEFINE_GUID(GUID_CustomForce,0x13541C2B,0x8E33,0x11D0,0x9A,0xD0,0x00,0xA0,0xC9,0xA0,0x6E,0x35);
/////////////////////////////////////////////////////////////////////
// File DMKSCTRL.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(IID_IKsControl,0x28F54685,0x06FD,0x11D2,0xB2,0x7A,0x00,0xA0,0xC9,0x22,0x31,0x96);
DEFINE_GUID(KSDATAFORMAT_SUBTYPE_MIDI,0x1D262760L,0xE957,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00);
DEFINE_GUID(KSDATAFORMAT_SUBTYPE_DIRECTMUSIC,0x1a82f8bc,0x3f8b,0x11d2,0xb7,0x74,0x00,0x60,0x08,0x33,0x16,0xc1);
/////////////////////////////////////////////////////////////////////
// File DMUSICC.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(IID_IReferenceClock,0x56a86897,0x0ad4,0x11ce,0xb0,0x3a,0x00,0x20,0xaf,0x0b,0xa7,0x70);
DEFINE_GUID(CLSID_DirectMusic,0x636b9f10,0x0c7d,0x11d1,0x95,0xb2,0x00,0x20,0xaf,0xdc,0x74,0x21);
DEFINE_GUID(CLSID_DirectMusicCollection,0x480ff4b0,0x28b2,0x11d1,0xbe,0xf7,0x0,0xc0,0x4f,0xbf,0x8f,0xef);
DEFINE_GUID(CLSID_DirectMusicSynth,0x58C2B4D0,0x46E7,0x11D1,0x89,0xAC,0x00,0xA0,0xC9,0x05,0x41,0x29);
DEFINE_GUID(IID_IDirectMusic,0x6536115a,0x7b2d,0x11d2,0xba,0x18,0x00,0x00,0xf8,0x75,0xac,0x12);
DEFINE_GUID(IID_IDirectMusicBuffer,0xd2ac2878,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicPort,0x08f2d8c9,0x37c2,0x11d2,0xb9,0xf9,0x00,0x00,0xf8,0x75,0xac,0x12);
DEFINE_GUID(IID_IDirectMusicThru,0xced153e7,0x3606,0x11d2,0xb9,0xf9,0x00,0x00,0xf8,0x75,0xac,0x12);
DEFINE_GUID(IID_IDirectMusicPortDownload,0xd2ac287a,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicDownload,0xd2ac287b,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicCollection,0xd2ac287c,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicInstrument,0xd2ac287d,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicDownloadedInstrument,0xd2ac287e,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_DMUS_PROP_GM_Hardware,0x178f2f24,0xc364,0x11d1,0xa7,0x60,0x00,0x00,0xf8,0x75,0xac,0x12);
DEFINE_GUID(GUID_DMUS_PROP_GS_Hardware,0x178f2f25,0xc364,0x11d1,0xa7,0x60,0x00,0x00,0xf8,0x75,0xac,0x12);
DEFINE_GUID(GUID_DMUS_PROP_XG_Hardware,0x178f2f26,0xc364,0x11d1,0xa7,0x60,0x00,0x00,0xf8,0x75,0xac,0x12);
DEFINE_GUID(GUID_DMUS_PROP_XG_Capable,0x6496aba1,0x61b0,0x11d2,0xaf,0xa6,0x0,0xaa,0x0,0x24,0xd8,0xb6);
DEFINE_GUID(GUID_DMUS_PROP_GS_Capable,0x6496aba2,0x61b0,0x11d2,0xaf,0xa6,0x0,0xaa,0x0,0x24,0xd8,0xb6);
DEFINE_GUID(GUID_DMUS_PROP_DLS1,0x178f2f27,0xc364,0x11d1,0xa7,0x60,0x00,0x00,0xf8,0x75,0xac,0x12);
DEFINE_GUID(GUID_DMUS_PROP_SynthSink_DSOUND,0xaa97844,0xc877,0x11d1,0x87,0xc,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_DMUS_PROP_SynthSink_WAVE,0xaa97845,0xc877,0x11d1,0x87,0xc,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_DMUS_PROP_WriteLatency,0x268a0fa0,0x60f2,0x11d2,0xaf,0xa6,0x0,0xaa,0x0,0x24,0xd8,0xb6);
DEFINE_GUID(GUID_DMUS_PROP_WritePeriod,0x268a0fa1,0x60f2,0x11d2,0xaf,0xa6,0x0,0xaa,0x0,0x24,0xd8,0xb6);
DEFINE_GUID(GUID_DMUS_PROP_MemorySize,0x178f2f28,0xc364,0x11d1,0xa7,0x60,0x00,0x00,0xf8,0x75,0xac,0x12);
DEFINE_GUID(GUID_DMUS_PROP_WavesReverb,0x4cb5622,0x32e5,0x11d2,0xaf,0xa6,0x0,0xaa,0x0,0x24,0xd8,0xb6);
DEFINE_GUID(GUID_DMUS_PROP_Effects,0xcda8d611,0x684a,0x11d2,0x87,0x1e,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_DMUS_PROP_LegacyCaps,0xcfa7cdc2,0x00a1,0x11d2,0xaa,0xd5,0x00,0x00,0xf8,0x75,0xac,0x12);
DEFINE_GUID(GUID_DMUS_PROP_Volume,0xfedfae25L,0xe46e,0x11d1,0xaa,0xce,0x00,0x00,0xf8,0x75,0xac,0x12);
/////////////////////////////////////////////////////////////////////
// File DMUSICI.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(CLSID_DirectMusicPerformance,0xd2ac2881,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicSegment,0xd2ac2882,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicSegmentState,0xd2ac2883,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicGraph,0xd2ac2884,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicTempoTrack,0xd2ac2885,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicSeqTrack,0xd2ac2886,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicSysExTrack,0xd2ac2887,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicTimeSigTrack,0xd2ac2888,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicStyle,0xd2ac288a,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicChordTrack,0xd2ac288b,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicCommandTrack,0xd2ac288c,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicStyleTrack,0xd2ac288d,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicMotifTrack,0xd2ac288e,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicChordMap,0xd2ac288f,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicComposer,0xd2ac2890,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicSignPostTrack,0xf17e8672,0xc3b4,0x11d1,0x87,0xb,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicLoader,0xd2ac2892,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicBandTrack,0xd2ac2894,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicBand,0x79ba9e00,0xb6ee,0x11d1,0x86,0xbe,0x0,0xc0,0x4f,0xbf,0x8f,0xef);
DEFINE_GUID(CLSID_DirectMusicChordMapTrack,0xd2ac2896,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(CLSID_DirectMusicMuteTrack,0xd2ac2898,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_DirectMusicAllTypes,0xd2ac2893,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_NOTIFICATION_SEGMENT,0xd2ac2899,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_NOTIFICATION_PERFORMANCE,0x81f75bc5,0x4e5d,0x11d2,0xbc,0xc7,0x0,0xa0,0xc9,0x22,0xe6,0xeb);
DEFINE_GUID(GUID_NOTIFICATION_MEASUREANDBEAT,0xd2ac289a,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_NOTIFICATION_CHORD,0xd2ac289b,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_NOTIFICATION_COMMAND,0xd2ac289c,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_CommandParam,0xd2ac289d,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_ChordParam,0xd2ac289e,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_RhythmParam,0xd2ac289f,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_IDirectMusicStyle,0xd2ac28a1,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_TimeSignature,0xd2ac28a4,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_TempoParam,0xd2ac28a5,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_IDirectMusicBand,0xd2ac28ac,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_IDirectMusicChordMap,0xd2ac28ad,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_MuteParam,0xd2ac28af,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_Download,0xd2ac28a7,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_Unload,0xd2ac28a8,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_ConnectToDLSCollection,0x1db1ae6b,0xe92e,0x11d1,0xa8,0xc5,0x0,0xc0,0x4f,0xa3,0x72,0x6e);
DEFINE_GUID(GUID_Enable_Auto_Download,0xd2ac28a9,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_Disable_Auto_Download,0xd2ac28aa,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_Clear_All_Bands,0xd2ac28ab,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_StandardMIDIFile,0x6621075,0xe92e,0x11d1,0xa8,0xc5,0x0,0xc0,0x4f,0xa3,0x72,0x6e);
DEFINE_GUID(GUID_DisableTimeSig,0x45fc707b,0x1db4,0x11d2,0xbc,0xac,0x0,0xa0,0xc9,0x22,0xe6,0xeb);
DEFINE_GUID(GUID_EnableTimeSig,0x45fc707c,0x1db4,0x11d2,0xbc,0xac,0x0,0xa0,0xc9,0x22,0xe6,0xeb);
DEFINE_GUID(GUID_DisableTempo,0x45fc707d,0x1db4,0x11d2,0xbc,0xac,0x0,0xa0,0xc9,0x22,0xe6,0xeb);
DEFINE_GUID(GUID_EnableTempo,0x45fc707e,0x1db4,0x11d2,0xbc,0xac,0x0,0xa0,0xc9,0x22,0xe6,0xeb);
DEFINE_GUID(GUID_PerfMasterTempo,0xd2ac28b0,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_PerfMasterVolume,0xd2ac28b1,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_PerfMasterGrooveLevel,0xd2ac28b2,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(GUID_PerfAutoDownload,0xfb09565b,0x3631,0x11d2,0xbc,0xb8,0x0,0xa0,0xc9,0x22,0xe6,0xeb);
DEFINE_GUID(GUID_DefaultGMCollection,0xf17e8673,0xc3b4,0x11d1,0x87,0xb,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicLoader,0x2ffaaca2,0x5dca,0x11d2,0xaf,0xa6,0x0,0xaa,0x0,0x24,0xd8,0xb6);
DEFINE_GUID(IID_IDirectMusicGetLoader,0x68a04844,0xd13d,0x11d1,0xaf,0xa6,0x0,0xaa,0x0,0x24,0xd8,0xb6);
DEFINE_GUID(IID_IDirectMusicObject,0xd2ac28b5,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicSegment,0xf96029a2,0x4282,0x11d2,0x87,0x17,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicSegmentState,0xa3afdcc7,0xd3ee,0x11d1,0xbc,0x8d,0x0,0xa0,0xc9,0x22,0xe6,0xeb);
DEFINE_GUID(IID_IDirectMusicTrack,0xf96029a1,0x4282,0x11d2,0x87,0x17,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicPerformance,0x7d43d03,0x6523,0x11d2,0x87,0x1d,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicTool,0xd2ac28ba,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicGraph,0x2befc277,0x5497,0x11d2,0xbc,0xcb,0x0,0xa0,0xc9,0x22,0xe6,0xeb);
DEFINE_GUID(IID_IDirectMusicStyle,0xd2ac28bd,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicChordMap,0xd2ac28be,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicComposer,0xd2ac28bf,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
DEFINE_GUID(IID_IDirectMusicBand,0xd2ac28c0,0xb39b,0x11d1,0x87,0x4,0x0,0x60,0x8,0x93,0xb1,0xbd);
/////////////////////////////////////////////////////////////////////
// File DPLAY.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(IID_IDirectPlay2,0x2b74f7c0,0x9154,0x11cf,0xa9,0xcd,0x0,0xaa,0x0,0x68,0x86,0xe3);
DEFINE_GUID(IID_IDirectPlay2A,0x9d460580,0xa822,0x11cf,0x96,0xc,0x0,0x80,0xc7,0x53,0x4e,0x82);
DEFINE_GUID(IID_IDirectPlay3,0x133efe40,0x32dc,0x11d0,0x9c,0xfb,0x0,0xa0,0xc9,0xa,0x43,0xcb);
DEFINE_GUID(IID_IDirectPlay3A,0x133efe41,0x32dc,0x11d0,0x9c,0xfb,0x0,0xa0,0xc9,0xa,0x43,0xcb);
DEFINE_GUID(IID_IDirectPlay4,0xab1c530,0x4745,0x11d1,0xa7,0xa1,0x0,0x0,0xf8,0x3,0xab,0xfc);
DEFINE_GUID(IID_IDirectPlay4A,0xab1c531,0x4745,0x11d1,0xa7,0xa1,0x0,0x0,0xf8,0x3,0xab,0xfc);
DEFINE_GUID(CLSID_DirectPlay,0xd1eb6d20,0x8923,0x11d0,0x9d,0x97,0x0,0xa0,0xc9,0xa,0x43,0xcb);
DEFINE_GUID(DPSPGUID_IPX,0x685bc400,0x9d2c,0x11cf,0xa9,0xcd,0x0,0xaa,0x0,0x68,0x86,0xe3);
DEFINE_GUID(DPSPGUID_TCPIP,0x36E95EE0,0x8577,0x11cf,0x96,0xc,0x0,0x80,0xc7,0x53,0x4e,0x82);
DEFINE_GUID(DPSPGUID_SERIAL,0xf1d6860,0x88d9,0x11cf,0x9c,0x4e,0x0,0xa0,0xc9,0x5,0x42,0x5e);
DEFINE_GUID(DPSPGUID_MODEM,0x44eaa760,0xcb68,0x11cf,0x9c,0x4e,0x0,0xa0,0xc9,0x5,0x42,0x5e);
DEFINE_GUID(IID_IDirectPlay,0x5454e9a0,0xdb65,0x11ce,0x92,0x1c,0x00,0xaa,0x00,0x6c,0x49,0x72);
/////////////////////////////////////////////////////////////////////
// File DPLOBBY.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(IID_IDirectPlayLobby,0xaf465c71,0x9588,0x11cf,0xa0,0x20,0x0,0xaa,0x0,0x61,0x57,0xac);
DEFINE_GUID(IID_IDirectPlayLobbyA,0x26c66a70,0xb367,0x11cf,0xa0,0x24,0x0,0xaa,0x0,0x61,0x57,0xac);
DEFINE_GUID(IID_IDirectPlayLobby2,0x194c220,0xa303,0x11d0,0x9c,0x4f,0x0,0xa0,0xc9,0x5,0x42,0x5e);
DEFINE_GUID(IID_IDirectPlayLobby2A,0x1bb4af80,0xa303,0x11d0,0x9c,0x4f,0x0,0xa0,0xc9,0x5,0x42,0x5e);
DEFINE_GUID(IID_IDirectPlayLobby3,0x2db72490,0x652c,0x11d1,0xa7,0xa8,0x0,0x0,0xf8,0x3,0xab,0xfc);
DEFINE_GUID(IID_IDirectPlayLobby3A,0x2db72491,0x652c,0x11d1,0xa7,0xa8,0x0,0x0,0xf8,0x3,0xab,0xfc);
DEFINE_GUID(CLSID_DirectPlayLobby,0x2fe8f810,0xb2a5,0x11d0,0xa7,0x87,0x0,0x0,0xf8,0x3,0xab,0xfc);
DEFINE_GUID(DPLPROPERTY_MessagesSupported,0x762ccda1,0xd916,0x11d0,0xba,0x39,0x0,0xc0,0x4f,0xd7,0xed,0x67);
DEFINE_GUID(DPLPROPERTY_LobbyGuid,0xf56920a0,0xd218,0x11d0,0xba,0x39,0x0,0xc0,0x4f,0xd7,0xed,0x67);
DEFINE_GUID(DPLPROPERTY_PlayerGuid,0xb4319322,0xd20d,0x11d0,0xba,0x39,0x0,0xc0,0x4f,0xd7,0xed,0x67);
DEFINE_GUID(DPLPROPERTY_PlayerScore,0x48784000,0xd219,0x11d0,0xba,0x39,0x0,0xc0,0x4f,0xd7,0xed,0x67);
DEFINE_GUID(DPAID_TotalSize,0x1318f560,0x912c,0x11d0,0x9d,0xaa,0x0,0xa0,0xc9,0xa,0x43,0xcb);
DEFINE_GUID(DPAID_ServiceProvider,0x7d916c0,0xe0af,0x11cf,0x9c,0x4e,0x0,0xa0,0xc9,0x5,0x42,0x5e);
DEFINE_GUID(DPAID_LobbyProvider,0x59b95640,0x9667,0x11d0,0xa7,0x7d,0x0,0x0,0xf8,0x3,0xab,0xfc);
DEFINE_GUID(DPAID_Phone,0x78ec89a0,0xe0af,0x11cf,0x9c,0x4e,0x0,0xa0,0xc9,0x5,0x42,0x5e);
DEFINE_GUID(DPAID_PhoneW,0xba5a7a70,0x9dbf,0x11d0,0x9c,0xc1,0x0,0xa0,0xc9,0x5,0x42,0x5e);
DEFINE_GUID(DPAID_Modem,0xf6dcc200,0xa2fe,0x11d0,0x9c,0x4f,0x0,0xa0,0xc9,0x5,0x42,0x5e);
DEFINE_GUID(DPAID_ModemW,0x1fd92e0,0xa2ff,0x11d0,0x9c,0x4f,0x0,0xa0,0xc9,0x5,0x42,0x5e);
DEFINE_GUID(DPAID_INet,0xc4a54da0,0xe0af,0x11cf,0x9c,0x4e,0x0,0xa0,0xc9,0x5,0x42,0x5e);
DEFINE_GUID(DPAID_INetW,0xe63232a0,0x9dbf,0x11d0,0x9c,0xc1,0x0,0xa0,0xc9,0x5,0x42,0x5e);
DEFINE_GUID(DPAID_INetPort,0xe4524541,0x8ea5,0x11d1,0x8a,0x96,0x0,0x60,0x97,0xb0,0x14,0x11);
DEFINE_GUID(DPAID_ComPort,0xf2f0ce00,0xe0af,0x11cf,0x9c,0x4e,0x0,0xa0,0xc9,0x5,0x42,0x5e);
/////////////////////////////////////////////////////////////////////
// File DSOUND.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(CLSID_DirectSound,0x47d4d946,0x62e8,0x11cf,0x93,0xbc,0x44,0x45,0x53,0x54,0x0,0x0);
DEFINE_GUID(CLSID_DirectSoundCapture,0xb0210780,0x89cd,0x11d0,0xaf,0x8,0x0,0xa0,0xc9,0x25,0xcd,0x16);
DEFINE_GUID(IID_IDirectSound,0x279AFA83,0x4981,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60);
DEFINE_GUID(IID_IDirectSoundBuffer,0x279AFA85,0x4981,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60);
DEFINE_GUID(IID_IDirectSound3DListener,0x279AFA84,0x4981,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60);
DEFINE_GUID(IID_IDirectSound3DBuffer,0x279AFA86,0x4981,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60);
DEFINE_GUID(IID_IDirectSoundCapture,0xb0210781,0x89cd,0x11d0,0xaf,0x8,0x0,0xa0,0xc9,0x25,0xcd,0x16);
DEFINE_GUID(IID_IDirectSoundCaptureBuffer,0xb0210782,0x89cd,0x11d0,0xaf,0x8,0x0,0xa0,0xc9,0x25,0xcd,0x16);
DEFINE_GUID(IID_IDirectSoundNotify,0xb0210783,0x89cd,0x11d0,0xaf,0x8,0x0,0xa0,0xc9,0x25,0xcd,0x16);
DEFINE_GUID(IID_IKsPropertySet,0x31efac30,0x515c,0x11d0,0xa9,0xaa,0x00,0xaa,0x00,0x61,0xbe,0x93);
/////////////////////////////////////////////////////////////////////
// File DVP.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(IID_IDDVideoPortContainer,0x6C142760,0xA733,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60);
DEFINE_GUID(IID_IDirectDrawVideoPort,0xB36D93E0,0x2B43,0x11CF,0xA2,0xDE,0x00,0xAA,0x00,0xB9,0x33,0x56);
DEFINE_GUID(DDVPTYPE_E_HREFH_VREFH,0x54F39980L,0xDA60,0x11CF,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8);
DEFINE_GUID(DDVPTYPE_E_HREFH_VREFL,0x92783220L,0xDA60,0x11CF,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8);
DEFINE_GUID(DDVPTYPE_E_HREFL_VREFH,0xA07A02E0L,0xDA60,0x11CF,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8);
DEFINE_GUID(DDVPTYPE_E_HREFL_VREFL,0xE09C77E0L,0xDA60,0x11CF,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8);
DEFINE_GUID(DDVPTYPE_CCIR656,0xFCA326A0L,0xDA60,0x11CF,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8);
DEFINE_GUID(DDVPTYPE_BROOKTREE,0x1352A560L,0xDA61,0x11CF,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8);
DEFINE_GUID(DDVPTYPE_PHILIPS,0x332CF160L,0xDA61,0x11CF,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8);
/////////////////////////////////////////////////////////////////////
// File DXFILE.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(CLSID_CDirectXFile,0x4516ec43,0x8f20,0x11d0,0x9b,0x6d,0x00,0x00,0xc0,0x78,0x1b,0xc3);
DEFINE_GUID(IID_IDirectXFile,0x3d82ab40,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(IID_IDirectXFileEnumObject,0x3d82ab41,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(IID_IDirectXFileSaveObject,0x3d82ab42,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(IID_IDirectXFileObject,0x3d82ab43,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(IID_IDirectXFileData,0x3d82ab44,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(IID_IDirectXFileDataReference,0x3d82ab45,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(IID_IDirectXFileBinary,0x3d82ab46,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(TID_DXFILEHeader,0x3d82ab43,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
/////////////////////////////////////////////////////////////////////
// File RMXFGUID.H:
/////////////////////////////////////////////////////////////////////
DEFINE_GUID(TID_D3DRMInfo,0x2b957100,0x9e9a,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(TID_D3DRMMesh,0x3d82ab44,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(TID_D3DRMVector,0x3d82ab5e,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(TID_D3DRMMeshFace,0x3d82ab5f,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(TID_D3DRMMaterial,0x3d82ab4d,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(TID_D3DRMMaterialArray,0x35ff44e1,0x6c7c,0x11cf,0x8F,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMFrame,0x3d82ab46,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(TID_D3DRMFrameTransformMatrix,0xf6f23f41,0x7686,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMMeshMaterialList,0xf6f23f42,0x7686,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMMeshTextureCoords,0xf6f23f40,0x7686,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMMeshNormals,0xf6f23f43,0x7686,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMCoords2d,0xf6f23f44,0x7686,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMMatrix4x4,0xf6f23f45,0x7686,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMAnimation,0x3d82ab4f,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(TID_D3DRMAnimationSet,0x3d82ab50,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(TID_D3DRMAnimationKey,0x10dd46a8,0x775b,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xA3);
DEFINE_GUID(TID_D3DRMFloatKeys,0x10dd46a9,0x775b,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xA3);
DEFINE_GUID(TID_D3DRMMaterialAmbientColor,0x01411840,0x7786,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xA3);
DEFINE_GUID(TID_D3DRMMaterialDiffuseColor,0x01411841,0x7786,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xA3);
DEFINE_GUID(TID_D3DRMMaterialSpecularColor,0x01411842,0x7786,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xA3);
DEFINE_GUID(TID_D3DRMMaterialEmissiveColor,0xd3e16e80,0x7835,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMMaterialPower,0x01411843,0x7786,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xA3);
DEFINE_GUID(TID_D3DRMColorRGBA,0x35ff44e0,0x6c7c,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xA3);
DEFINE_GUID(TID_D3DRMColorRGB,0xd3e16e81,0x7835,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMGuid,0xa42790e0,0x7810,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMTextureFilename,0xa42790e1,0x7810,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMTextureReference,0xa42790e2,0x7810,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMIndexedColor,0x1630b820,0x7842,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMMeshVertexColors,0x1630b821,0x7842,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMMaterialWrap,0x4885ae60,0x78e8,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMBoolean,0x537da6a0,0xca37,0x11d0,0x94,0x1c,0x0,0x80,0xc8,0xc,0xfa,0x7b);
DEFINE_GUID(TID_D3DRMMeshFaceWraps,0xed1ec5c0,0xc0a8,0x11d0,0x94,0x1c,0x0,0x80,0xc8,0xc,0xfa,0x7b);
DEFINE_GUID(TID_D3DRMBoolean2d,0x4885ae63,0x78e8,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMTimedFloatKeys,0xf406b180,0x7b3b,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMAnimationOptions,0xe2bf56c0,0x840f,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMFramePosition,0xe2bf56c1,0x840f,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMFrameVelocity,0xe2bf56c2,0x840f,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMFrameRotation,0xe2bf56c3,0x840f,0x11cf,0x8f,0x52,0x0,0x40,0x33,0x35,0x94,0xa3);
DEFINE_GUID(TID_D3DRMLight,0x3d82ab4a,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(TID_D3DRMCamera,0x3d82ab51,0x62da,0x11cf,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(TID_D3DRMAppData,0xe5745280,0xb24f,0x11cf,0x9d,0xd5,0x0,0xaa,0x0,0xa7,0x1a,0x2f);
DEFINE_GUID(TID_D3DRMLightUmbra,0xaed22740,0xb31f,0x11cf,0x9d,0xd5,0x0,0xaa,0x0,0xa7,0x1a,0x2f);
DEFINE_GUID(TID_D3DRMLightRange,0xaed22742,0xb31f,0x11cf,0x9d,0xd5,0x0,0xaa,0x0,0xa7,0x1a,0x2f);
DEFINE_GUID(TID_D3DRMLightPenumbra,0xaed22741,0xb31f,0x11cf,0x9d,0xd5,0x0,0xaa,0x0,0xa7,0x1a,0x2f);
DEFINE_GUID(TID_D3DRMLightAttenuation,0xa8a98ba0,0xc5e5,0x11cf,0xb9,0x41,0x0,0x80,0xc8,0xc,0xfa,0x7b);
DEFINE_GUID(TID_D3DRMInlineData,0x3a23eea0,0x94b1,0x11d0,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(TID_D3DRMUrl,0x3a23eea1,0x94b1,0x11d0,0xab,0x39,0x0,0x20,0xaf,0x71,0xe4,0x33);
DEFINE_GUID(TID_D3DRMProgressiveMesh,0x8A63C360,0x997D,0x11d0,0x94,0x1C,0x0,0x80,0xC8,0x0C,0xFA,0x7B);
DEFINE_GUID(TID_D3DRMExternalVisual,0x98116AA0,0xBDBA,0x11d1,0x82,0xC0,0x00,0xA0,0xC9,0x69,0x72,0x71);
DEFINE_GUID(TID_D3DRMStringProperty,0x7f0f21e0,0xbfe1,0x11d1,0x82,0xc0,0x0,0xa0,0xc9,0x69,0x72,0x71);
DEFINE_GUID(TID_D3DRMPropertyBag,0x7f0f21e1,0xbfe1,0x11d1,0x82,0xc0,0x0,0xa0,0xc9,0x69,0x72,0x71);
DEFINE_GUID(TID_D3DRMRightHanded,0x7f5d5ea0,0xd53a,0x11d1,0x82,0xc0,0x0,0xa0,0xc9,0x69,0x72,0x71);

334
winsup/w32api/lib/gdi32.def Normal file
View File

@@ -0,0 +1,334 @@
LIBRARY GDI32.dll
EXPORTS
AbortDoc@4
AbortPath@4
AddFontResourceA@4
AddFontResourceW@4
AngleArc@24
AnimatePalette@16
Arc@36
ArcTo@36
BeginPath@4
BitBlt@36
CancelDC@4
CheckColorsInGamut@16
ChoosePixelFormat@8
Chord@36
CloseEnhMetaFile@4
CloseFigure@4
CloseMetaFile@4
ColorMatchToTarget@12
CombineRgn@16
CombineTransform@12
CopyEnhMetaFileA@8
CopyEnhMetaFileW@8
CopyMetaFileA@8
CopyMetaFileW@8
CreateBitmap@20
CreateBitmapIndirect@4
CreateBrushIndirect@4
CreateColorSpaceA@4
CreateColorSpaceW@4
CreateCompatibleBitmap@12
CreateCompatibleDC@4
CreateDCA@16
CreateDCW@16
CreateDIBPatternBrush@8
CreateDIBPatternBrushPt@8
CreateDIBSection@24
CreateDIBitmap@24
CreateDiscardableBitmap@12
CreateEllipticRgn@16
CreateEllipticRgnIndirect@4
CreateEnhMetaFileA@16
CreateEnhMetaFileW@16
CreateFontA@56
CreateFontIndirectA@4
CreateFontIndirectW@4
CreateFontW@56
CreateHalftonePalette@4
CreateHatchBrush@8
CreateICA@16
CreateICW@16
CreateMetaFileA@4
CreateMetaFileW@4
CreatePalette@4
CreatePatternBrush@4
CreatePen@12
CreatePenIndirect@4
CreatePolyPolygonRgn@16
CreatePolygonRgn@12
CreateRectRgn@16
CreateRectRgnIndirect@4
CreateRoundRectRgn@24
CreateScalableFontResourceA@16
CreateScalableFontResourceW@16
CreateSolidBrush@4
DPtoLP@12
DeleteColorSpace@4
DeleteDC@4
DeleteEnhMetaFile@4
DeleteMetaFile@4
DeleteObject@4
DescribePixelFormat@16
DeviceCapabilitiesEx@24
DeviceCapabilitiesExA@24
DeviceCapabilitiesExW@24
DrawEscape@16
Ellipse@20
EndDoc@4
EndPage@4
EndPath@4
EnumEnhMetaFile@20
EnumFontFamiliesA@16
EnumFontFamiliesExA@20
EnumFontFamiliesExW@20
EnumFontFamiliesW@16
EnumFontsA@16
EnumFontsW@16
EnumICMProfilesA@12
EnumICMProfilesW@12
EnumMetaFile@16
EnumObjects@16
EqualRgn@8
Escape@20
ExcludeClipRect@20
ExtCreatePen@20
ExtCreateRegion@12
ExtEscape@24
ExtFloodFill@20
ExtSelectClipRgn@12
ExtTextOutA@32
ExtTextOutW@32
FillPath@4
FillRgn@12
FixBrushOrgEx@16
FlattenPath@4
FloodFill@16
FrameRgn@20
GdiComment@12
GdiFlush@0
GdiGetBatchLimit@0
GdiPlayDCScript@24
GdiPlayJournal@20
GdiPlayScript@28
GdiSetBatchLimit@4
GetArcDirection@4
GetAspectRatioFilterEx@8
GetBitmapBits@12
GetBitmapDimensionEx@8
GetBkColor@4
GetBkMode@4
GetBoundsRect@12
GetBrushOrgEx@8
GetCharABCWidthsA@16
GetCharABCWidthsFloatA@16
GetCharABCWidthsFloatW@16
GetCharABCWidthsW@16
GetCharWidth32A@16
GetCharWidth32W@16
GetCharWidthA@16
GetCharWidthFloatA@16
GetCharWidthFloatW@16
GetCharWidthW@16
GetCharacterPlacementA@24
GetCharacterPlacementW@24
GetClipBox@8
GetClipRgn@8
GetColorAdjustment@8
GetColorSpace@4
GetCurrentObject@8
GetCurrentPositionEx@8
GetDCOrgEx@8
GetDIBColorTable@16
GetDIBits@28
GetDeviceCaps@8
GetDeviceGammaRamp@8
GetEnhMetaFileA@4
GetEnhMetaFileBits@12
GetEnhMetaFileDescriptionA@12
GetEnhMetaFileDescriptionW@12
GetEnhMetaFileHeader@12
GetEnhMetaFilePaletteEntries@12
GetEnhMetaFilePixelFormat@12
GetEnhMetaFileW@4
GetFontData@20
GetFontLanguageInfo@4
GetFontResourceInfo@16
GetFontResourceInfoW@16
GetGlyphOutline@28
GetGlyphOutlineA@28
GetGlyphOutlineW@28
GetGlyphOutlineWow@28
GetGraphicsMode@4
GetICMProfileA@12
GetICMProfileW@12
GetKerningPairs@12
GetKerningPairsA@12
GetKerningPairsW@12
GetLogColorSpaceA@12
GetLogColorSpaceW@12
GetMapMode@4
GetMetaFileA@4
GetMetaFileBitsEx@12
GetMetaFileW@4
GetMetaRgn@8
GetMiterLimit@8
GetNearestColor@8
GetNearestPaletteIndex@8
GetObjectA@12
GetObjectType@4
GetObjectW@12
GetOutlineTextMetricsA@12
GetOutlineTextMetricsW@12
GetPaletteEntries@16
GetPath@16
GetPixel@12
GetPixelFormat@4
GetPolyFillMode@4
GetROP2@4
GetRandomRgn@12
GetRasterizerCaps@8
GetRegionData@12
GetRelAbs@8
GetRgnBox@8
GetStockObject@4
GetStretchBltMode@4
GetSystemPaletteEntries@16
GetSystemPaletteUse@4
GetTextAlign@4
GetTextCharacterExtra@4
GetTextCharset@4
GetTextCharsetInfo@12
GetTextColor@4
GetTextExtentExPointA@28
GetTextExtentExPointW@28
GetTextExtentPoint32A@16
GetTextExtentPoint32W@16
GetTextExtentPointA@16
GetTextExtentPointW@16
GetTextFaceA@12
GetTextFaceW@12
GetTextMetricsA@8
GetTextMetricsW@8
GetViewportExtEx@8
GetViewportOrgEx@8
GetWinMetaFileBits@20
GetWindowExtEx@8
GetWindowOrgEx@8
GetWorldTransform@8
IntersectClipRect@20
InvertRgn@8
LPtoDP@12
LineDDA@24
LineTo@12
MaskBlt@48
ModifyWorldTransform@12
MoveToEx@16
OffsetClipRgn@12
OffsetRgn@12
OffsetViewportOrgEx@16
OffsetWindowOrgEx@16
PaintRgn@8
PatBlt@24
PathToRegion@4
Pie@36
PlayEnhMetaFile@12
PlayEnhMetaFileRecord@16
PlayMetaFile@8
PlayMetaFileRecord@16
PlgBlt@40
PolyBezier@12
PolyBezierTo@12
PolyDraw@16
PolyPolygon@16
PolyPolyline@16
PolyTextOutA@12
PolyTextOutW@12
Polygon@12
Polyline@12
PolylineTo@12
PtInRegion@12
PtVisible@12
RealizePalette@4
RectInRegion@8
RectVisible@8
Rectangle@20
RemoveFontResourceA@4
RemoveFontResourceW@4
ResetDCA@8
ResetDCW@8
ResizePalette@8
RestoreDC@8
RoundRect@28
SaveDC@4
ScaleViewportExtEx@24
ScaleWindowExtEx@24
SelectBrushLocal@8
SelectClipPath@8
SelectClipRgn@8
SelectFontLocal@8
SelectObject@8
SelectPalette@12
SetAbortProc@8
SetArcDirection@8
SetBitmapBits@12
SetBitmapDimensionEx@16
SetBkColor@8
SetBkMode@8
SetBoundsRect@12
SetBrushOrgEx@16
SetColorAdjustment@8
SetColorSpace@8
SetDIBColorTable@16
SetDIBits@28
SetDIBitsToDevice@48
SetDeviceGammaRamp@8
SetEnhMetaFileBits@8
SetFontEnumeration@4
SetGraphicsMode@8
SetICMMode@8
SetICMProfileA@8
SetICMProfileW@8
SetMapMode@8
SetMapperFlags@8
SetMetaFileBitsEx@8
SetMetaRgn@4
SetMiterLimit@12
SetPaletteEntries@16
SetPixel@16
SetPixelFormat@12
SetPixelV@16
SetPolyFillMode@8
SetROP2@8
SetRectRgn@20
SetRelAbs@8
SetStretchBltMode@8
SetSystemPaletteUse@8
SetTextAlign@8
SetTextCharacterExtra@8
SetTextColor@8
SetTextJustification@12
SetViewportExtEx@16
SetViewportOrgEx@16
SetWinMetaFileBits@16
SetWindowExtEx@16
SetWindowOrgEx@16
SetWorldTransform@8
StartDocA@8
StartDocW@8
StartPage@4
StretchBlt@44
StretchDIBits@52
StrokeAndFillPath@4
StrokePath@4
SwapBuffers@4
TextOutA@20
TextOutW@20
TranslateCharsetInfo@12
UnrealizeObject@4
UpdateColors@4
UpdateICMRegKeyA@16
UpdateICMRegKeyW@16
WidenPath@4
gdiPlaySpoolStream@24

173
winsup/w32api/lib/glaux.def Normal file
View File

@@ -0,0 +1,173 @@
LIBRARY GLAUX.DLL
EXPORTS
AllocateMemory@4
AllocateZeroedMemory@4
CleanUp@0
ComponentFromIndex@12
CreateCIPalette@4
CreateRGBPalette@4
DelayPaletteRealization@0
DestroyThisWindow@4
FillRgbPaletteEntries@12
FindBestPixelFormat@12
FindExactPixelFormat@12
FindPixelFormat@8
FlushPalette@8
ForceRedraw@4
FreeMemory@4
GetRegistrySysColors@8
GrabStaticEntries@4
IsPixelFormatValid@12
PixelFormatDescriptorFromDc@8
PrintMessage
RealizePaletteNow@12
ReleaseStaticEntries@4
UpdateStaticMapping@4
tkCloseWindow@0
tkDisplayFunc@4
tkErrorPopups@4
tkExec@0
tkExposeFunc@4
tkGetColorMapSize@0
tkGetDisplayMode@0
tkGetDisplayModeID@0
tkGetDisplayModePolicy@0
tkGetHDC@0
tkGetHRC@0
tkGetHWND@0
tkGetMouseLoc@8
tkIdleFunc@4
tkInitDisplayMode@4
tkInitDisplayModeID@4
tkInitDisplayModePolicy@4
tkInitPosition@16
tkInitWindow@4
tkInitWindowAW@8
tkKeyDownFunc@4
tkMouseDownFunc@4
tkMouseMoveFunc@4
tkMouseUpFunc@4
tkQuit@0
tkReshapeFunc@4
tkSetFogRamp@8
tkSetGreyRamp@0
tkSetOneColor@16
tkSetRGBMap@8
tkSwapBuffers@0
tkWndProc@16
RawImageClose@4
RawImageGetData@8
RawImageGetRow@16
RawImageOpenAW@8
tkRGBImageLoad@4
tkRGBImageLoadAW@8
tkCreateBitmapFont@4
tkCreateFilledFont@4
tkCreateOutlineFont@4
tkCreateStrokeFont@4
tkDrawStr@8
DibNumColors@4
tkDIBImageLoad@4
tkDIBImageLoadAW@8
m_popmatrix@0
m_pushmatrix@0
m_scale@24
m_translate@24
m_xformpt@16
m_xformptonly@8
add3@12
copy3@8
copymat3@8
crossprod@12
diff3@12
dist3@8
dot3@8
error@4
identifymat3@4
length3@4
normalize@4
perpnorm@16
samepoint@8
scalarmult@16
seterrorfunc@4
xformvec3@12
auxSolidTeapot@8
auxWireTeapot@8
solidTeapot@12
wireTeapot@12
auxSolidBox@24
auxSolidCone@16
auxSolidCube@8
auxSolidCylinder@16
auxSolidDodecahedron@8
auxSolidIcosahedron@8
auxSolidOctahedron@8
auxSolidSphere@8
auxSolidTetrahedron@8
auxSolidTorus@16
auxWireBox@24
auxWireCone@16
auxWireCube@8
auxWireCylinder@16
auxWireDodecahedron@8
auxWireIcosahedron@8
auxWireOctahedron@8
auxWireSphere@8
auxWireTetrahedron@8
auxWireTorus@16
compareParams@12
dodecahedron@16
doughnut@28
drawbox@52
drawtriangle@32
findList@12
icosahedron@16
initdodec@0
makeModelPtr@12
octahedron@16
pentagon@24
recorditem@32
subdivide@36
tetrahedron@16
auxDIBImageLoadA@4
auxDIBImageLoadW@4
auxRGBImageLoadA@4
auxRGBImageLoadW@4
auxCreateFont@0
auxDrawStrA@4
auxDrawStrAW@8
auxDrawStrW@4
DefaultHandleExpose@8
DefaultHandleReshape@8
KeyDown@8
MouseDown@12
MouseLoc@12
MouseUp@12
auxCloseWindow@0
auxExposeFunc@4
auxGetColorMapSize@0
auxGetDisplayMode@0
auxGetDisplayModeID@0
auxGetDisplayModePolicy@0
auxGetHDC@0
auxGetHGLRC@0
auxGetHWND@0
auxGetMouseLoc@8
auxIdleFunc@4
auxInitDisplayMode@4
auxInitDisplayModeID@4
auxInitDisplayModePolicy@4
auxInitPosition@16
auxInitWindowA@4
auxInitWindowAW@8
auxInitWindowW@4
auxKeyFunc@8
auxMainLoop@4
auxMouseFunc@12
auxQuit@0
auxReshapeFunc@4
auxSetFogRamp@8
auxSetGreyRamp@0
auxSetOneColor@16
auxSetRGBMap@8
auxSwapBuffers@0

View File

@@ -0,0 +1,54 @@
LIBRARY GLU32.DLL
EXPORTS
gluBeginCurve@4
gluBeginPolygon@4
gluBeginSurface@4
gluBeginTrim@4
gluBuild1DMipmaps@24
gluBuild2DMipmaps@28
gluCylinder@36
gluDeleteNurbsRenderer@4
gluDeleteQuadric@4
gluDeleteTess@4
gluDisk@28
gluEndCurve@4
gluEndPolygon@4
gluEndSurface@4
gluEndTrim@4
gluErrorString@4
gluErrorUnicodeStringEXT@4
gluGetNurbsProperty@12
gluGetString@4
gluGetTessProperty@12
gluLoadSamplingMatrices@16
gluLookAt@72
gluNewNurbsRenderer@0
gluNewQuadric@0
gluNewTess@0
gluNextContour@8
gluNurbsCallback@12
gluNurbsCurve@28
gluNurbsProperty@12
gluNurbsSurface@44
gluOrtho2D@32
gluPartialDisk@44
gluPerspective@32
gluPickMatrix@36
gluProject@48
gluPwlCurve@20
gluQuadricCallback@12
gluQuadricDrawStyle@8
gluQuadricNormals@8
gluQuadricOrientation@8
gluQuadricTexture@8
gluScaleImage@36
gluSphere@20
gluTessBeginContour@4
gluTessBeginPolygon@8
gluTessCallback@12
gluTessEndContour@4
gluTessEndPolygon@4
gluTessNormal@28
gluTessProperty@16
gluTessVertex@12
gluUnProject@48

116
winsup/w32api/lib/glut.def Normal file
View File

@@ -0,0 +1,116 @@
LIBRARY glut.dll
EXPORTS
glutAddMenuEntry@8
glutAddSubMenu@8
glutAttachMenu@4
glutBitmapCharacter@8
glutBitmapLength@8
glutBitmapWidth@8
glutButtonBoxFunc@4
glutChangeToMenuEntry@12
glutChangeToSubMenu@12
glutCopyColormap@4
glutCreateMenu@4
glutCreateSubWindow@20
glutCreateWindow@4
glutDestroyMenu@4
glutDestroyWindow@4
glutDetachMenu@4
glutDeviceGet@4
glutDialsFunc@4
glutDisplayFunc@4
glutEnterGameMode@0
glutEntryFunc@4
glutEstablishOverlay@0
glutExtensionSupported@4
glutForceJoystickFunc@0
glutFullScreen@0
glutGameModeGet@4
glutGameModeString@4
glutGet@4
glutGetColor@8
glutGetMenu@0
glutGetModifiers@0
glutGetWindow@0
glutHideOverlay@0
glutHideWindow@0
glutIconifyWindow@0
glutIdleFunc@4
glutIgnoreKeyRepeat@4
glutInit@8
glutInitDisplayMode@4
glutInitDisplayString@4
glutInitWindowPosition@8
glutInitWindowSize@8
glutJoystickFunc@8
glutKeyboardFunc@4
glutKeyboardUpFunc@4
glutLayerGet@4
glutLeaveGameMode@0
glutMainLoop@0
glutMenuStateFunc@4
glutMenuStatusFunc@4
glutMotionFunc@4
glutMouseFunc@4
glutOverlayDisplayFunc@4
glutPassiveMotionFunc@4
glutPopWindow@0
glutPositionWindow@8
glutPostOverlayRedisplay@0
glutPostRedisplay@0
glutPostWindowOverlayRedisplay@4
glutPostWindowRedisplay@4
glutPushWindow@0
glutRemoveMenuItem@4
glutRemoveOverlay@0
glutReportErrors@0
glutReshapeFunc@4
glutReshapeWindow@8
glutSetColor@16
glutSetCursor@4
glutSetIconTitle@4
glutSetKeyRepeat@4
glutSetMenu@4
glutSetWindow@4
glutSetWindowTitle@4
glutSetupVideoResizing@0
glutShowOverlay@0
glutShowWindow@0
glutSolidCone@24
glutSolidCube@8
glutSolidDodecahedron@0
glutSolidIcosahedron@0
glutSolidOctahedron@0
glutSolidSphere@16
glutSolidTeapot@8
glutSolidTetrahedron@0
glutSolidTorus@24
glutSpaceballButtonFunc@4
glutSpaceballMotionFunc@4
glutSpaceballRotateFunc@4
glutSpecialFunc@4
glutSpecialUpFunc@4
glutStopVideoResizing@0
glutStrokeCharacter@8
glutStrokeLength@8
glutStrokeWidth@8
glutSwapBuffers@0
glutTabletButtonFunc@4
glutTabletMotionFunc@4
glutTimerFunc@12
glutUseLayer@4
glutVideoPan@16
glutVideoResize@16
glutVideoResizeGet@4
glutVisibilityFunc@4
glutWarpPointer@8
glutWindowStatusFunc@4
glutWireCone@24
glutWireCube@8
glutWireDodecahedron@0
glutWireIcosahedron@0
glutWireOctahedron@0
glutWireSphere@16
glutWireTeapot@8
glutWireTetrahedron@0
glutWireTorus@24

View File

@@ -0,0 +1,116 @@
LIBRARY glut32.dll
EXPORTS
glutAddMenuEntry@8
glutAddSubMenu@8
glutAttachMenu@4
glutBitmapCharacter@8
glutBitmapLength@8
glutBitmapWidth@8
glutButtonBoxFunc@4
glutChangeToMenuEntry@12
glutChangeToSubMenu@12
glutCopyColormap@4
glutCreateMenu@4
glutCreateSubWindow@20
glutCreateWindow@4
glutDestroyMenu@4
glutDestroyWindow@4
glutDetachMenu@4
glutDeviceGet@4
glutDialsFunc@4
glutDisplayFunc@4
glutEnterGameMode@0
glutEntryFunc@4
glutEstablishOverlay@0
glutExtensionSupported@4
glutForceJoystickFunc@0
glutFullScreen@0
glutGameModeGet@4
glutGameModeString@4
glutGet@4
glutGetColor@8
glutGetMenu@0
glutGetModifiers@0
glutGetWindow@0
glutHideOverlay@0
glutHideWindow@0
glutIconifyWindow@0
glutIdleFunc@4
glutIgnoreKeyRepeat@4
glutInit@8
glutInitDisplayMode@4
glutInitDisplayString@4
glutInitWindowPosition@8
glutInitWindowSize@8
glutJoystickFunc@8
glutKeyboardFunc@4
glutKeyboardUpFunc@4
glutLayerGet@4
glutLeaveGameMode@0
glutMainLoop@0
glutMenuStateFunc@4
glutMenuStatusFunc@4
glutMotionFunc@4
glutMouseFunc@4
glutOverlayDisplayFunc@4
glutPassiveMotionFunc@4
glutPopWindow@0
glutPositionWindow@8
glutPostOverlayRedisplay@0
glutPostRedisplay@0
glutPostWindowOverlayRedisplay@4
glutPostWindowRedisplay@4
glutPushWindow@0
glutRemoveMenuItem@4
glutRemoveOverlay@0
glutReportErrors@0
glutReshapeFunc@4
glutReshapeWindow@8
glutSetColor@16
glutSetCursor@4
glutSetIconTitle@4
glutSetKeyRepeat@4
glutSetMenu@4
glutSetWindow@4
glutSetWindowTitle@4
glutSetupVideoResizing@0
glutShowOverlay@0
glutShowWindow@0
glutSolidCone@24
glutSolidCube@8
glutSolidDodecahedron@0
glutSolidIcosahedron@0
glutSolidOctahedron@0
glutSolidSphere@16
glutSolidTeapot@8
glutSolidTetrahedron@0
glutSolidTorus@24
glutSpaceballButtonFunc@4
glutSpaceballMotionFunc@4
glutSpaceballRotateFunc@4
glutSpecialFunc@4
glutSpecialUpFunc@4
glutStopVideoResizing@0
glutStrokeCharacter@8
glutStrokeLength@8
glutStrokeWidth@8
glutSwapBuffers@0
glutTabletButtonFunc@4
glutTabletMotionFunc@4
glutTimerFunc@12
glutUseLayer@4
glutVideoPan@16
glutVideoResize@16
glutVideoResizeGet@4
glutVisibilityFunc@4
glutWarpPointer@8
glutWindowStatusFunc@4
glutWireCone@24
glutWireCube@8
glutWireDodecahedron@0
glutWireIcosahedron@0
glutWireOctahedron@0
glutWireSphere@16
glutWireTeapot@8
glutWireTetrahedron@0
glutWireTorus@24

View File

@@ -0,0 +1,114 @@
LIBRARY IMAGEHLP.DLL
EXPORTS
BindImage@12
BindImageEx@20
CheckSumMappedFile@16
CopyPdb@12
EnumerateLoadedModules32@12
EnumerateLoadedModules64@12
EnumerateLoadedModules@12
FindDebugInfoFile@12
FindDebugInfoFileEx@20
FindExecutableImage@12
GetImageConfigInformation@8
GetImageUnusedHeaderBytes@8
GetTimestampForLoadedLibrary@4
ImageAddCertificate@12
ImageDirectoryEntryToData@16
ImageDirectoryEntryToDataEx@20
ImageEnumerateCertificates@20
ImageGetCertificateData@16
ImageGetCertificateHeader@12
ImageGetDigestStream@16
ImageLoad@8
ImageNtHeader@4
ImageRemoveCertificate@8
ImageRvaToSection@12
ImageRvaToVa@16
ImageUnload@4
ImagehlpApiVersion@0
ImagehlpApiVersionEx@4
MakeSureDirectoryPathExists@4
MapAndLoad@20
MapDebugInformation32@16
MapDebugInformation64@20
MapDebugInformation@16
MapFileAndCheckSumA@12
MapFileAndCheckSumW@12
MarkImageAsRunFromSwap@8
ReBaseImage@44
RemovePrivateCvSymbolic@12
RemovePrivateCvSymbolicEx@16
RemoveRelocations@4
SearchTreeForFile@12
SetImageConfigInformation@8
SplitSymbols@16
StackWalk32@36
StackWalk64@36
StackWalk@36
SymCleanup@4
SymEnumerateModules32@12
SymEnumerateModules64@12
SymEnumerateModules@12
SymEnumerateSymbols32@16
SymEnumerateSymbols64@20
SymEnumerateSymbols@16
SymFunctionTableAccess32@8
SymFunctionTableAccess64@12
SymFunctionTableAccess@8
SymGetLineFromAddr32@16
SymGetLineFromAddr64@20
SymGetLineFromAddr@16
SymGetLineFromName32@24
SymGetLineFromName64@24
SymGetLineFromName@24
SymGetLineNext32@8
SymGetLineNext64@8
SymGetLineNext@8
SymGetLinePrev32@8
SymGetLinePrev64@8
SymGetLinePrev@8
SymGetModuleBase32@8
SymGetModuleBase64@12
SymGetModuleBase@8
SymGetModuleInfo32@12
SymGetModuleInfo64@16
SymGetModuleInfo@12
SymGetOptions@0
SymGetSearchPath@12
SymGetSymFromAddr32@16
SymGetSymFromAddr64@20
SymGetSymFromAddr@16
SymGetSymFromName32@12
SymGetSymFromName64@12
SymGetSymFromName@12
SymGetSymNext32@8
SymGetSymNext64@8
SymGetSymNext@8
SymGetSymPrev32@8
SymGetSymPrev64@8
SymGetSymPrev@8
SymInitialize@12
SymLoadModule32@24
SymLoadModule64@28
SymLoadModule@24
SymMatchFileName@16
SymRegisterCallback32@12
SymRegisterCallback64@16
SymRegisterCallback@12
SymSetOptions@4
SymSetSearchPath@8
SymUnDName32@12
SymUnDName64@12
SymUnDName@12
SymUnloadModule32@8
SymUnloadModule64@12
SymUnloadModule@8
TouchFileTimes@8
UnDecorateSymbolName@16
UnMapAndLoad@4
UnmapDebugInformation32@4
UnmapDebugInformation64@4
UnmapDebugInformation@4
UpdateDebugInfoFile@16
UpdateDebugInfoFileEx@20

View File

@@ -0,0 +1,77 @@
LIBRARY IMM32.DLL
EXPORTS
ImmAssociateContext@8
ImmConfigureIMEA@16
ImmConfigureIMEW@16
ImmCreateContext@0
ImmCreateIMCC@4
ImmCreateSoftKeyboard@16
ImmDestroyContext@4
ImmDestroyIMCC@4
ImmDestroySoftKeyboard@4
ImmEnumRegisterWordA@24
ImmEnumRegisterWordW@24
ImmEscapeA@16
ImmEscapeW@16
ImmGenerateMessage@4
ImmGetCandidateListA@16
ImmGetCandidateListCountA@8
ImmGetCandidateListCountW@8
ImmGetCandidateListW@16
ImmGetCandidateWindow@12
ImmGetCompositionFontA@8
ImmGetCompositionFontW@8
ImmGetCompositionStringA@16
ImmGetCompositionStringW@16
ImmGetCompositionWindow@8
ImmGetContext@4
ImmGetConversionListA@24
ImmGetConversionListW@24
ImmGetConversionStatus@12
ImmGetDefaultIMEWnd@4
ImmGetDescriptionA@12
ImmGetDescriptionW@12
ImmGetGuideLineA@16
ImmGetGuideLineW@16
ImmGetHotKey@16
ImmGetIMCCLockCount@4
ImmGetIMCCSize@4
ImmGetIMCLockCount@4
ImmGetIMEFileNameA@12
ImmGetIMEFileNameW@12
ImmGetImeMenuItemsA@24
ImmGetImeMenuItemsW@24
ImmGetOpenStatus@4
ImmGetProperty@8
ImmGetRegisterWordStyleA@12
ImmGetRegisterWordStyleW@12
ImmGetStatusWindowPos@8
ImmGetVirtualKey@4
ImmInstallIMEA@8
ImmInstallIMEW@8
ImmIsIME@4
ImmIsUIMessageA@16
ImmIsUIMessageW@16
ImmLockIMC@4
ImmLockIMCC@4
ImmNotifyIME@16
ImmReSizeIMCC@8
ImmRegisterWordA@16
ImmRegisterWordW@16
ImmReleaseContext@8
ImmSetCandidateWindow@8
ImmSetCompositionFontA@8
ImmSetCompositionFontW@8
ImmSetCompositionStringA@24
ImmSetCompositionStringW@24
ImmSetCompositionWindow@8
ImmSetConversionStatus@12
ImmSetHotKey@16
ImmSetOpenStatus@8
ImmSetStatusWindowPos@8
ImmShowSoftKeyboard@8
ImmSimulateHotKey@8
ImmUnlockIMC@4
ImmUnlockIMCC@4
ImmUnregisterWordA@16
ImmUnregisterWordW@16

View File

@@ -0,0 +1,758 @@
LIBRARY KERNEL32.dll
EXPORTS
AddAtomA@4
AddAtomW@4
AddConsoleAliasA@12
AddConsoleAliasW@12
AllocConsole@0
AreFileApisANSI@0
AssignProcessToJobObject@8
BackupRead@28
BackupSeek@24
BackupWrite@28
BaseAttachCompleteThunk@0
Beep@8
BeginUpdateResourceA@8
BeginUpdateResourceW@8
BuildCommDCBA@8
BuildCommDCBAndTimeoutsA@12
BuildCommDCBAndTimeoutsW@12
BuildCommDCBW@8
CallNamedPipeA@28
CallNamedPipeW@28
CancelIo@4
CancelTimerQueueTimer@8
CancelWaitableTimer@4
ChangeTimerQueueTimer@16
ClearCommBreak@4
ClearCommError@12
CloseConsoleHandle@4
CloseHandle@4
CloseProfileUserMapping@0
CmdBatNotification@4
CommConfigDialogA@12
CommConfigDialogW@12
CompareFileTime@8
CompareStringA@24
CompareStringW@24
ConnectNamedPipe@8
ConsoleMenuControl@12
ContinueDebugEvent@12
ConvertDefaultLocale@4
ConvertThreadToFiber@4
CopyFileA@12
CopyFileW@12
CopyFileExA@24
CopyFileExW@24
CreateConsoleScreenBuffer@20
CreateDirectoryA@8
CreateDirectoryExA@12
CreateDirectoryExW@12
CreateDirectoryW@8
CreateEventA@16
CreateEventW@16
CreateFiber@12
CreateFileA@28
CreateFileMappingA@24
CreateFileMappingW@24
CreateFileW@28
CreateHardLinkA@12
CreateHardLinkW@12
CreateIoCompletionPort@16
CreateJobObjectA@8
CreateJobObjectW@8
CreateMailslotA@16
CreateMailslotW@16
CreateMutexA@12
CreateMutexW@12
CreateNamedPipeA@32
CreateNamedPipeW@32
CreatePipe@16
CreateProcessA@40
CreateProcessW@40
CreateRemoteThread@28
CreateSemaphoreA@16
CreateSemaphoreW@16
CreateTapePartition@16
CreateThread@24
CreateTimerQueue@0
CreateToolhelp32Snapshot@8
CreateVirtualBuffer@12
CreateWaitableTimerA@12
CreateWaitableTimerW@12
DebugActiveProcess@4
DebugBreak@0
DefineDosDeviceA@12
DefineDosDeviceW@12
DeleteAtom@4
DeleteCriticalSection@4
DeleteFiber@4
DeleteFileA@4
DeleteFileW@4
DeleteTimerQueue@4
DeleteVolumeMountPointA@4
DeleteVolumeMountPointW@4
DeviceIoControl@32
DisableThreadLibraryCalls@4
DisconnectNamedPipe@4
DosDateTimeToFileTime@12
DuplicateConsoleHandle@16
DuplicateHandle@28
EndUpdateResourceA@8
EndUpdateResourceW@8
EnterCriticalSection@4
EnumCalendarInfoA@16
EnumCalendarInfoW@16
EnumCalendarInfoExA@16
EnumCalendarInfoExW@16
EnumDateFormatsA@12
EnumDateFormatsW@12
EnumDateFormatsExA@12
EnumDateFormatsExW@12
EnumResourceLanguagesA@20
EnumResourceLanguagesW@20
EnumResourceNamesA@16
EnumResourceNamesW@16
EnumResourceTypesA@12
EnumResourceTypesW@12
EnumSystemCodePagesA@8
EnumSystemCodePagesW@8
EnumSystemLocalesA@8
EnumSystemLocalesW@8
EnumTimeFormatsA@12
EnumTimeFormatsW@12
EraseTape@12
EscapeCommFunction@8
ExitProcess@4
ExitThread@4
ExitVDM@8
ExpandEnvironmentStringsA@12
ExpandEnvironmentStringsW@12
ExpungeConsoleCommandHistoryA@4
ExpungeConsoleCommandHistoryW@4
ExtendVirtualBuffer@8
FatalAppExitA@8
FatalAppExitW@8
FatalExit@4
FileTimeToDosDateTime@12
FileTimeToLocalFileTime@8
FileTimeToSystemTime@8
FillConsoleOutputAttribute@20
FillConsoleOutputCharacterA@20
FillConsoleOutputCharacterW@20
FindAtomA@4
FindAtomW@4
FindClose@4
FindCloseChangeNotification@4
FindFirstChangeNotificationA@12
FindFirstChangeNotificationW@12
FindFirstFileA@8
FindFirstFileW@8
FindFirstFileExA@24
FindFirstFileExW@24
FindFirstVolumeA@8
FindFirstVolumeW@8
FindFirstVolumeMountPointA@12
FindFirstVolumeMountPointW@12
FindNextChangeNotification@4
FindNextFileA@8
FindNextFileW@8
FindNextVolumeA@12
FindNextVolumeW@12
FindNextVolumeMountPointA@12
FindNextVolumeMountPointW@12
FindResourceA@12
FindResourceExA@16
FindResourceExW@16
FindResourceW@12
FindVolumeClose@4
FindVolumeMountPointClose@4
FlushConsoleInputBuffer@4
FlushFileBuffers@4
FlushInstructionCache@12
FlushViewOfFile@8
FoldStringA@20
FoldStringW@20
FormatMessageA@28
FormatMessageW@28
FreeConsole@0
FreeEnvironmentStringsA@4
FreeEnvironmentStringsW@4
FreeLibrary@4
FreeLibraryAndExitThread@8
FreeResource@4
FreeVirtualBuffer@4
GenerateConsoleCtrlEvent@8
GetACP@0
GetAtomNameA@12
GetAtomNameW@12
GetBinaryType@8
GetBinaryTypeA@8
GetBinaryTypeW@8
GetCPInfo@8
GetCPInfoExA@12
GetCPInfoExW@12
GetCalendarInfoA@24
GetCalendarInfoW@24
GetCommConfig@12
GetCommMask@8
GetCommModemStatus@8
GetCommProperties@8
GetCommState@8
GetCommTimeouts@8
GetCommandLineA@0
GetCommandLineW@0
GetCompressedFileSizeA@8
GetCompressedFileSizeW@8
GetComputerNameA@8
GetComputerNameW@8
GetConsoleAliasA@16
GetConsoleAliasExesA@8
GetConsoleAliasExesLengthA@0
GetConsoleAliasExesLengthW@0
GetConsoleAliasExesW@8
GetConsoleAliasW@16
GetConsoleAliasesA@12
GetConsoleAliasesLengthA@4
GetConsoleAliasesLengthW@4
GetConsoleAliasesW@12
GetConsoleCP@0
GetConsoleCommandHistoryA@12
GetConsoleCommandHistoryLengthA@4
GetConsoleCommandHistoryLengthW@4
GetConsoleCommandHistoryW@12
GetConsoleCursorInfo@8
GetConsoleDisplayMode@4
GetConsoleFontInfo@16
GetConsoleFontSize@8
GetConsoleHardwareState@12
GetConsoleInputExeNameA@8
GetConsoleInputExeNameW@8
GetConsoleInputWaitHandle@0
GetConsoleKeyboardLayoutNameA@4
GetConsoleKeyboardLayoutNameW@4
GetConsoleMode@8
GetConsoleOutputCP@0
GetConsoleScreenBufferInfo@8
GetConsoleTitleA@8
GetConsoleTitleW@8
GetConsoleWindow@0
GetCurrencyFormatA@24
GetCurrencyFormatW@24
GetCurrentConsoleFont@12
GetCurrentDirectoryA@8
GetCurrentDirectoryW@8
GetCurrentProcess@0
GetCurrentProcessId@0
GetCurrentThread@0
GetCurrentThreadId@0
GetDateFormatA@24
GetDateFormatW@24
GetDefaultCommConfigA@12
GetDefaultCommConfigW@12
GetDevicePowerState@4
GetDiskFreeSpaceA@20
GetDiskFreeSpaceW@20
GetDiskFreeSpaceExA@16
GetDiskFreeSpaceExW@16
GetDriveTypeA@4
GetDriveTypeW@4
GetErrorMode@0
GetEnvironmentStrings@0
GetEnvironmentStringsA@0
GetEnvironmentStringsW@0
GetEnvironmentVariableA@12
GetEnvironmentVariableW@12
GetExitCodeProcess@8
GetExitCodeThread@8
GetFileAttributesA@4
GetFileAttributesW@4
GetFileAttributesExA@12
GetFileAttributesExW@12
GetFileInformationByHandle@8
GetFileSize@8
GetFileSizeEx@8
GetFileTime@16
GetFileType@4
GetFullPathNameA@16
GetFullPathNameW@16
GetHandleInformation@8
GetLargestConsoleWindowSize@4
GetLastError@0
GetLocalTime@4
GetLocaleInfoA@16
GetLocaleInfoW@16
GetLogicalDriveStringsA@8
GetLogicalDriveStringsW@8
GetLogicalDrives@0
GetLongPathNameA@12
GetLongPathNameW@12
GetMailslotInfo@20
GetModuleFileNameA@12
GetModuleFileNameW@12
GetModuleHandleA@4
GetModuleHandleW@4
GetNamedPipeHandleStateA@28
GetNamedPipeHandleStateW@28
GetNamedPipeInfo@20
GetNextVDMCommand@4
GetNumberFormatA@24
GetNumberFormatW@24
GetNumberOfConsoleFonts@0
GetNumberOfConsoleInputEvents@8
GetNumberOfConsoleMouseButtons@4
GetOEMCP@0
GetOverlappedResult@16
GetPriorityClass@4
GetPrivateProfileIntA@16
GetPrivateProfileIntW@16
GetPrivateProfileSectionA@16
GetPrivateProfileSectionNamesA@12
GetPrivateProfileSectionNamesW@12
GetPrivateProfileSectionW@16
GetPrivateProfileStringA@24
GetPrivateProfileStringW@24
GetPrivateProfileStructA@20
GetPrivateProfileStructW@20
GetProcAddress@8
GetProcessAffinityMask@12
GetProcessHeap@0
GetProcessHeaps@8
GetProcessPriorityBoost@8
GetProcessShutdownParameters@8
GetProcessTimes@20
GetProcessVersion@4
GetProcessWorkingSetSize@12
GetProductName@8
GetProfileIntA@12
GetProfileIntW@12
GetProfileSectionA@12
GetProfileSectionW@12
GetProfileStringA@20
GetProfileStringW@20
GetQueuedCompletionStatus@20
GetShortPathNameA@12
GetShortPathNameW@12
GetStartupInfoA@4
GetStartupInfoW@4
GetStdHandle@4
GetStringTypeA@20
GetStringTypeExA@20
GetStringTypeExW@20
GetStringTypeW@16
GetSystemDefaultLCID@0
GetSystemDefaultLangID@0
GetSystemDirectoryA@8
GetSystemDirectoryW@8
GetSystemInfo@4
GetSystemPowerStatus@4
GetSystemTime@4
GetSystemTimeAdjustment@12
GetSystemTimeAsFileTime@4
GetTapeParameters@16
GetTapePosition@20
GetTapeStatus@4
GetTempFileNameA@16
GetTempFileNameW@16
GetTempPathA@8
GetTempPathW@8
GetThreadContext@8
GetThreadLocale@0
GetThreadPriority@4
GetThreadPriorityBoost@8
GetThreadSelectorEntry@12
GetThreadTimes@20
GetTickCount@0
GetTimeFormatA@24
GetTimeFormatW@24
GetTimeZoneInformation@4
GetUserDefaultLCID@0
GetUserDefaultLangID@0
GetVDMCurrentDirectories@8
GetVersion@0
GetVersionExA@4
GetVersionExW@4
GetVolumeInformationA@32
GetVolumeInformationW@32
GetVolumeNameForVolumeMountPointA@12
GetVolumeNameForVolumeMountPointW@12
GetVolumePathNameA@12
GetVolumePathNameW@12
GetWindowsDirectoryA@8
GetWindowsDirectoryW@8
GlobalAddAtomA@4
GlobalAddAtomW@4
GlobalAlloc@8
GlobalCompact@4
GlobalDeleteAtom@4
GlobalFindAtomA@4
GlobalFindAtomW@4
GlobalFix@4
GlobalFlags@4
GlobalFree@4
GlobalGetAtomNameA@12
GlobalGetAtomNameW@12
GlobalHandle@4
GlobalLock@4
GlobalMemoryStatus@4
GlobalMemoryStatusVlm@4
GlobalReAlloc@12
GlobalSize@4
GlobalUnWire@4
GlobalUnfix@4
GlobalUnlock@4
GlobalWire@4
Heap32First@12
Heap32ListFirst@8
Heap32ListNext@8
Heap32Next@4
HeapAlloc@12
HeapCompact@8
HeapCreate@12
HeapCreateTagsW@16
HeapDestroy@4
HeapExtend@16
HeapFree@12
HeapLock@4
HeapQueryTagW@20
HeapReAlloc@16
HeapSize@12
HeapSummary@12
HeapUnlock@4
HeapUsage@20
HeapValidate@12
HeapWalk@8
InitAtomTable@4
InitializeCriticalSection@4
InitializeCriticalSectionAndSpinCount@8
InterlockedCompareExchange@12
InterlockedDecrement@4
InterlockedExchange@8
InterlockedExchangeAdd@8
InterlockedIncrement@4
InvalidateConsoleDIBits@8
IsBadCodePtr@4
IsBadHugeReadPtr@8
IsBadHugeWritePtr@8
IsBadReadPtr@8
IsBadStringPtrA@8
IsBadStringPtrW@8
IsBadWritePtr@8
IsDBCSLeadByte@4
IsDBCSLeadByteEx@8
IsDebuggerPresent@0
IsProcessorFeaturePresent@4
IsValidCodePage@4
IsValidLocale@8
LCMapStringA@24
LCMapStringW@24
LeaveCriticalSection@4
LoadLibraryA@4
LoadLibraryExA@12
LoadLibraryExW@12
LoadLibraryW@4
LoadModule@8
LoadResource@8
LocalAlloc@8
LocalCompact@4
LocalFileTimeToFileTime@8
LocalFlags@4
LocalFree@4
LocalHandle@4
LocalLock@4
LocalReAlloc@12
LocalShrink@8
LocalSize@4
LocalUnlock@4
LockFile@20
LockFileEx@24
LockResource@4
MapViewOfFile@20
MapViewOfFileEx@24
MapViewOfFileVlm@28
MoveFileA@8
MoveFileW@8
MoveFileExA@12
MoveFileExW@12
MoveFileWithProgressA@20
MoveFileWithProgressW@20
MulDiv@12
MultiByteToWideChar@24
OpenConsoleW@16
OpenEventA@12
OpenEventW@12
OpenFile@12
OpenFileMappingA@12
OpenFileMappingW@12
OpenJobObjectA@12
OpenJobObjectW@12
OpenMutexA@12
OpenMutexW@12
OpenProcess@12
OpenProfileUserMapping@0
OpenSemaphoreA@12
OpenSemaphoreW@12
OpenWaitableTimerA@12
OpenWaitableTimerW@12
OutputDebugStringA@4
OutputDebugStringW@4
PeekConsoleInputA@16
PeekConsoleInputW@16
PeekNamedPipe@24
PostQueuedCompletionStatus@16
PrepareTape@12
PulseEvent@4
PurgeComm@8
QueryDosDeviceA@12
QueryDosDeviceW@12
QueryInformationJobObject@20
QueryPerformanceCounter@4
QueryPerformanceFrequency@4
QueryWin31IniFilesMappedToRegistry@16
QueueUserAPC@12
QueueUserWorkItem@12
RaiseException@16
ReadConsoleA@20
ReadConsoleInputA@16
ReadConsoleInputW@16
ReadConsoleInputExA@20
ReadConsoleInputExW@20
ReadConsoleOutputA@20
ReadConsoleOutputAttribute@20
ReadConsoleOutputCharacterA@20
ReadConsoleOutputCharacterW@20
ReadConsoleOutputW@20
ReadConsoleW@20
ReadDirectoryChangesW@32
ReadFile@20
ReadFileEx@20
ReadFileScatter@20
ReadFileVlm@20
ReadProcessMemory@20
ReadProcessMemoryVlm@20
RegisterConsoleVDM@44
RegisterWaitForInputIdle@4
RegisterWaitForSingleObject@16
RegisterWowBaseHandlers@4
RegisterWowExec@4
ReleaseMutex@4
ReleaseSemaphore@12
RemoveDirectoryA@4
RemoveDirectoryW@4
ReplaceFile@24
RequestWakeupLatency@4
ResetEvent@4
ResumeThread@4
RtlFillMemory@12
RtlMoveMemory@12
RtlUnwind@16
RtlZeroMemory@8
ScrollConsoleScreenBufferA@20
ScrollConsoleScreenBufferW@20
SearchPathA@24
SearchPathW@24
SetCalendarInfoA@16
SetCalendarInfoW@16
SetCommBreak@4
SetCommConfig@12
SetCommMask@8
SetCommState@8
SetCommTimeouts@8
SetComputerNameA@4
SetComputerNameW@4
SetConsoleActiveScreenBuffer@4
SetConsoleCP@4
SetConsoleCommandHistoryMode@4
SetConsoleCtrlHandler@8
SetConsoleCursor@8
SetConsoleCursorInfo@8
SetConsoleCursorPosition@8
SetConsoleDisplayMode@12
SetConsoleFont@8
SetConsoleHardwareState@12
SetConsoleIcon@4
SetConsoleInputExeNameA@4
SetConsoleInputExeNameW@4
SetConsoleKeyShortcuts@16
SetConsoleMaximumWindowSize@8
SetConsoleMenuClose@4
SetConsoleMode@8
SetConsoleNumberOfCommandsA@8
SetConsoleNumberOfCommandsW@8
SetConsoleOutputCP@4
SetConsolePalette@12
SetConsoleScreenBufferSize@8
SetConsoleTextAttribute@8
SetConsoleTitleA@4
SetConsoleTitleW@4
SetConsoleWindowInfo@12
SetCriticalSectionSpinCount@8
SetCurrentDirectoryA@4
SetCurrentDirectoryW@4
SetDefaultCommConfigA@12
SetDefaultCommConfigW@12
SetEndOfFile@4
SetEnvironmentVariableA@8
SetEnvironmentVariableW@8
SetErrorMode@4
SetEvent@4
SetFileApisToANSI@0
SetFileApisToOEM@0
SetFileAttributesA@8
SetFileAttributesW@8
SetFilePointer@16
SetFilePointerEx@20
SetFileTime@16
SetHandleCount@4
SetHandleInformation@12
SetInformationJobObject@16
SetLastConsoleEventActive@0
SetLastError@4
SetLocalTime@4
SetLocaleInfoA@12
SetLocaleInfoW@12
SetMailslotInfo@8
SetNamedPipeHandleState@16
SetPriorityClass@8
SetProcessAffinityMask@8
SetProcessPriorityBoost@8
SetProcessShutdownParameters@8
SetProcessWorkingSetSize@12
SetStdHandle@8
SetSystemPowerState@8
SetSystemTime@4
SetSystemTimeAdjustment@8
SetTapeParameters@12
SetTapePosition@24
SetThreadAffinityMask@8
SetThreadContext@8
SetThreadExecutionState@4
SetThreadIdealProcessor@8
SetThreadLocale@4
SetThreadPriority@8
SetThreadPriorityBoost@8
SetTimeZoneInformation@4
SetTimerQueueTimer@24
SetUnhandledExceptionFilter@4
SetVDMCurrentDirectories@8
SetVolumeLabelA@8
SetVolumeLabelW@8
SetVolumeMountPointA@8
SetVolumeMountPointW@8
SetWaitableTimer@24
SetupComm@12
ShowConsoleCursor@8
SignalObjectAndWait@16
SizeofResource@8
Sleep@4
SleepEx@8
SuspendThread@4
SwitchToFiber@4
SwitchToThread@0
SystemTimeToFileTime@8
SystemTimeToTzSpecificLocalTime@12
TerminateJobObject@8
TerminateProcess@8
TerminateThread@8
TlsAlloc@0
TlsFree@4
TlsGetValue@4
TlsSetValue@8
TransactNamedPipe@28
TransmitCommChar@8
TrimVirtualBuffer@4
TryEnterCriticalSection@4
UTRegister@28
UTUnRegister@4
UnhandledExceptionFilter@4
UnlockFile@20
UnlockFileEx@20
UnmapViewOfFile@4
UnmapViewOfFileVlm@4
UnregisterWait@4
UpdateResourceA@24
UpdateResourceW@24
VDMConsoleOperation@8
VDMOperationStarted@4
VerLanguageNameA@12
VerLanguageNameW@12
VerifyConsoleIoHandle@4
VirtualAlloc@16
VirtualAllocEx@20
VirtualAllocVlm@24
VirtualBufferExceptionHandler@12
VirtualFree@12
VirtualFreeEx@16
VirtualFreeVlm@20
VirtualLock@8
VirtualProtect@16
VirtualProtectEx@20
VirtualProtectVlm@24
VirtualQuery@12
VirtualQueryEx@16
VirtualQueryVlm@16
VirtualUnlock@8
WaitCommEvent@12
WaitForDebugEvent@8
WaitForMultipleObjects@16
WaitForMultipleObjectsEx@20
WaitForSingleObject@8
WaitForSingleObjectEx@12
WaitNamedPipeA@8
WaitNamedPipeW@8
WideCharToMultiByte@32
WinExec@8
WriteConsoleA@20
WriteConsoleInputA@16
WriteConsoleInputVDMA@16
WriteConsoleInputVDMW@16
WriteConsoleInputW@16
WriteConsoleOutputA@20
WriteConsoleOutputAttribute@20
WriteConsoleOutputCharacterA@20
WriteConsoleOutputCharacterW@20
WriteConsoleOutputW@20
WriteConsoleW@20
WriteFile@20
WriteFileEx@20
WriteFileGather@20
WriteFileVlm@20
WritePrivateProfileSectionA@12
WritePrivateProfileSectionW@12
WritePrivateProfileStringA@16
WritePrivateProfileStringW@16
WritePrivateProfileStructA@20
WritePrivateProfileStructW@20
WriteProcessMemory@20
WriteProcessMemoryVlm@20
WriteProfileSectionA@8
WriteProfileSectionW@8
WriteProfileStringA@12
WriteProfileStringW@12
WriteTapemark@16
_hread@12
_hwrite@12
_lclose@4
_lcreat@8
_llseek@12
_lopen@8
_lread@12
_lwrite@12
lstrcat@8
lstrcatA@8
lstrcatW@8
lstrcmp@8
lstrcmpA@8
lstrcmpW@8
lstrcmpi@8
lstrcmpiA@8
lstrcmpiW@8
lstrcpy@8
lstrcpyA@8
lstrcpyW@8
lstrcpyn@12
lstrcpynA@12
lstrcpynW@12
lstrlen@4
lstrlenA@4
lstrlenW@4

View File

@@ -0,0 +1,118 @@
/*
largeint.c
Large (64 bits) integer arithmetics library
Written by Anders Norlander <anorland@hem2.passagen.se>
This file is part of a free library for the Win32 API.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*/
#define __COMPILING_LARGEINT
#include <largeint.h>
__int64 WINAPI
LargeIntegerAdd (__int64 i1, __int64 i2)
{
return i1 * i2;
}
__int64 WINAPI
LargeIntegerSubtract (__int64 i1, __int64 i2)
{
return i1 - i2;
}
__int64 WINAPI
LargeIntegerArithmeticShift (__int64 i, int n)
{
return i >> n;
}
__int64 WINAPI
LargeIntegerShiftLeft (__int64 i, int n)
{
return i << n;
}
__int64 WINAPI
LargeIntegerShiftRight (__int64 i, int n)
{
return i >> n;
}
__int64 WINAPI
LargeIntegerNegate (__int64 i)
{
return -i;
}
__int64 WINAPI
ConvertLongToLargeInteger (LONG l)
{
return (__int64) l;
}
__int64 WINAPI
ConvertUlongToLargeInteger (ULONG ul)
{
return _toi(_toui(ul));
}
__int64 WINAPI
EnlargedIntegerMultiply (LONG l1, LONG l2)
{
return _toi(l1) * _toi(l2);
}
__int64 WINAPI
EnlargedUnsignedMultiply (ULONG ul1, ULONG ul2)
{
return _toi(_toui(ul1) * _toui(ul2));
}
__int64 WINAPI
ExtendedIntegerMultiply (__int64 i, LONG l)
{
return i * _toi(l);
}
__int64 WINAPI
LargeIntegerMultiply (__int64 i1, __int64 i2)
{
return i1 * i2;
}
__int64 WINAPI LargeIntegerDivide (__int64 i1, __int64 i2, __int64 *remainder)
{
if (remainder)
*remainder = i1 % i2;
return i1 / i2;
}
ULONG WINAPI
EnlargedUnsignedDivide (unsigned __int64 i1, ULONG i2, PULONG remainder)
{
if (remainder)
*remainder = i1 % _toi(i2);
return i1 / _toi(i2);
}
__int64 WINAPI
ExtendedLargeIntegerDivide (__int64 i1, ULONG i2, PULONG remainder)
{
if (remainder)
*remainder = i1 % _toi(i2);
return i1 / _toi(i2);
}
/* FIXME: what is this function supposed to do? */
__int64 WINAPI ExtendedMagicDivide (__int64 i1, __int64 i2, int n)
{
return 0;
}

View File

@@ -0,0 +1,14 @@
LIBRARY LZ32.DLL
EXPORTS
CopyLZFile@8
GetExpandedNameA@8
GetExpandedNameW@8
LZClose@4
LZCopy@8
LZDone@0
LZInit@4
LZOpenFileA@12
LZOpenFileW@12
LZRead@12
LZSeek@12
LZStart@0

View File

@@ -0,0 +1,150 @@
LIBRARY MAPI32.DLL
EXPORTS
BuildDisplayTable@40
CbOfEncoded@4
CchOfEncoding@4
ChangeIdleRoutine@28
CloseIMsgSession@4
CreateIProp@24
CreateTable@36
DeinitMapiUtil@0
DeregisterIdleRoutine@4
EnableIdleRoutine@8
EncodeID@12
FBadColumnSet@4
FBadEntryList@4
FBadProp@4
FBadPropTag@4
FBadRestriction@4
FBadRglpNameID@8
FBadRglpszA@8
FBadRglpszW@8
FBadRow@4
FBadRowSet@4
FBadSortOrderSet@4
FBinFromHex@8
FDecodeID@12
FEqualNames@8
FPropCompareProp@12
FPropContainsProp@12
FPropExists@8
FreePadrlist@4
FreeProws@4
FtAdcFt@20
FtAddFt@16
FtDivFtBogus@20
FtMulDw@12
FtMulDwDw@8
FtNegFt@8
FtSubFt@16
FtgRegisterIdleRoutine@20
GetAttribIMsgOnIStg@12
GetTnefStreamCodepage
GetTnefStreamCodepage@12
HexFromBin@12
HrAddColumns@16
HrAddColumnsEx@20
HrAllocAdviseSink@12
HrComposeEID@28
HrComposeMsgID@24
HrDecomposeEID@28
HrDecomposeMsgID@24
HrDispatchNotifications@4
HrEntryIDFromSz@12
HrGetOneProp@12
HrIStorageFromStream@16
HrQueryAllRows@24
HrSetOneProp@8
HrSzFromEntryID@12
HrThisThreadAdviseSink@8
HrValidateIPMSubtree@20
HrValidateParameters@8
InstallFilterHook@4
IsBadBoundedStringPtr@8
LAUNCHWIZARD
LPropCompareProp@8
LaunchWizard@20
LpValFindProp@12
MAPIAdminProfiles
MAPIAdminProfiles@8
MAPIAllocateBuffer
MAPIAllocateBuffer@8
MAPIAllocateMore
MAPIAllocateMore@12
MAPIDeinitIdle@0
MAPIFreeBuffer
MAPIFreeBuffer@4
MAPIGetDefaultMalloc@0
MAPIInitIdle@4
MAPIInitialize
MAPIInitialize@4
MAPILogonEx
MAPILogonEx@20
MAPIOpenFormMgr
MAPIOpenFormMgr@8
MAPIOpenLocalFormContainer
MAPIOpenLocalFormContainer@4
MAPIUninitialize
MAPIUninitialize@0
MNLS_CompareStringW@24
MNLS_IsBadStringPtrW@8
MNLS_MultiByteToWideChar@24
MNLS_WideCharToMultiByte@32
MNLS_lstrcmpW@8
MNLS_lstrcpyW@8
MNLS_lstrlenW@4
MapStorageSCode@4
OpenIMsgOnIStg@44
OpenIMsgSession@12
OpenStreamOnFile
OpenStreamOnFile@24
OpenTnefStream
OpenTnefStream@28
OpenTnefStreamEx
OpenTnefStreamEx@32
PRProviderInit
PpropFindProp@12
PropCopyMore@16
RTFSync
RTFSync@12
ScBinFromHexBounded@12
ScCopyNotifications@16
ScCopyProps@16
ScCountNotifications@12
ScCountProps@12
ScCreateConversationIndex@16
ScDupPropset@16
ScGenerateMuid@4
ScInitMapiUtil@4
ScLocalPathFromUNC@12
ScMAPIXFromCMC
ScMAPIXFromSMAPI
ScRelocNotifications@20
ScRelocProps@20
ScSplEntry
ScUNCFromLocalPath@12
SetAttribIMsgOnIStg@16
SwapPlong@8
SwapPword@8
SzFindCh@8
SzFindLastCh@8
SzFindSz@8
UFromSz@4
UNKOBJ_COFree@8
UNKOBJ_Free@8
UNKOBJ_FreeRows@8
UNKOBJ_ScAllocate@12
UNKOBJ_ScAllocateMore@16
UNKOBJ_ScCOAllocate@12
UNKOBJ_ScCOReallocate@12
UNKOBJ_ScSzFromIdsAlloc@20
UlAddRef@4
UlFromSzHex@4
UlPropSize@4
UlRelease@4
WrapCompressedRTFStream
WrapCompressedRTFStream@12
WrapProgress@20
WrapStoreEntryID@24
__CPPValidateParameters@8
__ValidateParameters@8

View File

@@ -0,0 +1,12 @@
LIBRARY MFCUIA32.DLL
EXPORTS
OleUIAddVerbMenu@36
OleUIBusy@4
OleUICanConvertOrActivateAs@12
OleUIChangeIcon@4
OleUIConvert@4
OleUIEditLinks@4
OleUIInsertObject@4
OleUIPasteSpecial@4
OleUIPromptUser
OleUIUpdateLinks@16

View File

@@ -0,0 +1,12 @@
LIBRARY MGMTAPI.DLL
EXPORTS
SnmpMgrClose@4
SnmpMgrGetTrap@24
SnmpMgrMIB2Disk@8
SnmpMgrOidToStr@8
SnmpMgrOpen@16
SnmpMgrRequest@20
SnmpMgrStrToOid@8
SnmpMgrTrapListen@4
dbginit@8
serverTrapThread@4

72
winsup/w32api/lib/mpr.def Normal file
View File

@@ -0,0 +1,72 @@
LIBRARY MPR.DLL
EXPORTS
MultinetGetConnectionPerformanceA@8
MultinetGetConnectionPerformanceW@8
RestoreConnectionA0@8
WNetAddConnection2A@16
WNetAddConnection2W@16
WNetAddConnection3A@20
WNetAddConnection3W@20
WNetAddConnectionA@12
WNetAddConnectionW@12
WNetCancelConnection2A@12
WNetCancelConnection2W@12
WNetCancelConnectionA@8
WNetCancelConnectionW@8
WNetClearConnections@4
WNetCloseEnum@4
WNetConnectionDialog1A@4
WNetConnectionDialog1W@4
WNetConnectionDialog2@16
WNetConnectionDialog@8
WNetDirectoryNotifyA@12
WNetDirectoryNotifyW@12
WNetDisconnectDialog1A@4
WNetDisconnectDialog1W@4
WNetDisconnectDialog2@16
WNetDisconnectDialog@8
WNetEnumResourceA@16
WNetEnumResourceW@16
WNetFMXEditPerm@12
WNetFMXGetPermCaps@4
WNetFMXGetPermHelp@24
WNetFormatNetworkNameA@24
WNetFormatNetworkNameW@24
WNetGetConnection2A@12
WNetGetConnection2W@12
WNetGetConnectionA@12
WNetGetConnectionW@12
WNetGetDirectoryTypeA@12
WNetGetDirectoryTypeW@12
WNetGetFormatNameProc@4
WNetGetLastErrorA@20
WNetGetLastErrorW@20
WNetGetNetworkInformationA@8
WNetGetNetworkInformationW@8
WNetGetPropertyTextA@24
WNetGetPropertyTextW@24
WNetGetProviderNameA@12
WNetGetProviderNameW@12
WNetGetResourceInformationA@16
WNetGetResourceInformationW@16
WNetGetResourceParentA@12
WNetGetResourceParentW@12
WNetGetSearchDialog@4
WNetGetUniversalNameA@16
WNetGetUniversalNameW@16
WNetGetUserA@12
WNetGetUserW@12
WNetLogonNotify@36
WNetOpenEnumA@20
WNetOpenEnumW@20
WNetPasswordChangeNotify@32
WNetPropertyDialogA@20
WNetPropertyDialogW@20
WNetRestoreConnection@8
WNetSetConnectionA@12
WNetSetConnectionW@12
WNetSetLastErrorA@12
WNetSetLastErrorW@12
WNetSupportGlobalEnum@4
WNetUseConnectionA@32
WNetUseConnectionW@32

View File

@@ -0,0 +1,46 @@
LIBRARY MSACM32.DLL
EXPORTS
XRegThunkEntry@36
acmDriverAddA@20
acmDriverAddW@20
acmDriverClose@8
acmDriverDetailsA@12
acmDriverDetailsW@12
acmDriverEnum@12
acmDriverID@12
acmDriverMessage@16
acmDriverOpen@12
acmDriverPriority@12
acmDriverRemove@8
acmFilterChooseA@4
acmFilterChooseW@4
acmFilterDetailsA@12
acmFilterDetailsW@12
acmFilterEnumA@20
acmFilterEnumW@20
acmFilterTagDetailsA@12
acmFilterTagDetailsW@12
acmFilterTagEnumA@20
acmFilterTagEnumW@20
acmFormatChooseA@4
acmFormatChooseW@4
acmFormatDetailsA@12
acmFormatDetailsW@12
acmFormatEnumA@20
acmFormatEnumW@20
acmFormatSuggest@20
acmFormatTagDetailsA@12
acmFormatTagDetailsW@12
acmFormatTagEnumA@20
acmFormatTagEnumW@20
acmGetVersion@0
acmMessage32@24
acmMetrics@12
acmStreamClose@8
acmStreamConvert@12
acmStreamMessage@16
acmStreamOpen@32
acmStreamPrepareHeader@12
acmStreamReset@8
acmStreamSize@16
acmStreamUnprepareHeader@12

View File

@@ -0,0 +1,28 @@
LIBRARY MSWSOCK.dll
EXPORTS
_AcceptEx@32
_EnumProtocolsA@12
_EnumProtocolsW@12
_GetAcceptExSockaddrs@32
_GetAddressByNameA@40
_GetAddressByNameW@40
_GetNameByTypeA@12
_GetNameByTypeW@12
_GetServiceA@28
_GetServiceW@28
_GetTypeByNameA@8
_GetTypeByNameW@8
_MigrateWinsockConfiguration@12
_NPLoadNameSpaces@12
_SetServiceA@24
_SetServiceW@24
_TransmitFile@28
_WSARecvEx@16
_dn_expand@20
_getnetbyname@4
_inet_network@4
_rcmd@24
_rexec@24
_rresvport@4
_s_perror@8
_sethostname@8

View File

@@ -0,0 +1,30 @@
LIBRARY NDDEAPI.DLL
EXPORTS
NDdeGetErrorStringA@12
NDdeGetErrorStringW@12
NDdeGetShareSecurityA@24
NDdeGetShareSecurityW@24
NDdeGetTrustedShareA@20
NDdeGetTrustedShareW@20
NDdeIsValidAppTopicListA@4
NDdeIsValidAppTopicListW@4
NDdeIsValidShareNameA@4
NDdeIsValidShareNameW@4
NDdeSetShareSecurityA@16
NDdeSetShareSecurityW@16
NDdeSetTrustedShareA@12
NDdeSetTrustedShareW@12
NDdeShareAddA@20
NDdeShareAddW@20
NDdeShareDelA@12
NDdeShareDelW@12
NDdeShareEnumA@24
NDdeShareEnumW@24
NDdeShareGetInfoA@28
NDdeShareGetInfoW@28
NDdeShareSetInfoA@24
NDdeShareSetInfoW@24
NDdeSpecialCommandA@24
NDdeSpecialCommandW@24
NDdeTrustedShareEnumA@24
NDdeTrustedShareEnumW@24

View File

@@ -0,0 +1,247 @@
LIBRARY NETAPI32.DLL
EXPORTS
I_BrowserDebugCall@12
I_BrowserDebugTrace@8
I_BrowserQueryOtherDomains@16
I_BrowserQueryStatistics@8
I_BrowserResetNetlogonState@4
I_BrowserResetStatistics@4
I_BrowserServerEnum@44
I_BrowserSetNetlogonState@16
I_NetAccountDeltas@48
I_NetAccountSync@48
I_NetDatabaseDeltas@32
I_NetDatabaseRedo@28
I_NetDatabaseSync2@36
I_NetDatabaseSync@32
I_NetGetDCList@16
I_NetListCanonicalize@36
I_NetListTraverse@12
I_NetLogonControl2@20
I_NetLogonControl@16
I_NetLogonSamLogoff@24
I_NetLogonSamLogon@36
I_NetLogonUasLogoff@12
I_NetLogonUasLogon@12
I_NetNameCanonicalize@24
I_NetNameCompare@20
I_NetNameValidate@16
I_NetPathCanonicalize@28
I_NetPathCompare@20
I_NetPathType@16
I_NetServerAuthenticate2@28
I_NetServerAuthenticate@24
I_NetServerPasswordSet@28
I_NetServerReqChallenge@16
I_NetServerSetServiceBits@16
NetAlertRaise@12
NetAlertRaiseEx@16
NetApiBufferAllocate@8
NetApiBufferFree@4
NetApiBufferReallocate@12
NetApiBufferSize@8
NetAuditClear@12
NetAuditRead@44
NetAuditWrite@20
NetBrowserStatisticsGet@12
NetConfigGet@16
NetConfigGetAll@12
NetConfigSet@28
NetConnectionEnum@32
NetErrorLogClear@12
NetErrorLogRead@44
NetErrorLogWrite@32
NetFileClose@8
NetFileEnum@36
NetFileGetInfo@16
NetGetAnyDCName@12
NetGetDCName@12
NetGetDisplayInformationIndex@16
NetGroupAdd@16
NetGroupAddUser@12
NetGroupDel@8
NetGroupDelUser@12
NetGroupEnum@28
NetGroupGetInfo@16
NetGroupGetUsers@32
NetGroupSetInfo@20
NetGroupSetUsers@20
NetLocalGroupAdd@16
NetLocalGroupAddMember@12
NetLocalGroupAddMembers@20
NetLocalGroupDel@8
NetLocalGroupDelMember@12
NetLocalGroupDelMembers@20
NetLocalGroupEnum@28
NetLocalGroupGetInfo@16
NetLocalGroupGetMembers@32
NetLocalGroupSetInfo@20
NetLocalGroupSetMembers@20
NetMessageBufferSend@20
NetMessageNameAdd@8
NetMessageNameDel@8
NetMessageNameEnum@28
NetMessageNameGetInfo@16
NetQueryDisplayInformation@28
NetRemoteComputerSupports@12
NetRemoteTOD@8
NetReplExportDirAdd@16
NetReplExportDirDel@8
NetReplExportDirEnum@28
NetReplExportDirGetInfo@16
NetReplExportDirLock@8
NetReplExportDirSetInfo@20
NetReplExportDirUnlock@12
NetReplGetInfo@12
NetReplImportDirAdd@16
NetReplImportDirDel@8
NetReplImportDirEnum@28
NetReplImportDirGetInfo@16
NetReplImportDirLock@8
NetReplImportDirUnlock@12
NetReplSetInfo@16
NetRplAdapterAdd@16
NetRplAdapterDel@8
NetRplAdapterEnum@28
NetRplBootAdd@16
NetRplBootDel@12
NetRplBootEnum@28
NetRplClose@4
NetRplConfigAdd@16
NetRplConfigDel@8
NetRplConfigEnum@32
NetRplGetInfo@12
NetRplOpen@8
NetRplProfileAdd@16
NetRplProfileClone@16
NetRplProfileDel@8
NetRplProfileEnum@32
NetRplProfileGetInfo@16
NetRplProfileSetInfo@20
NetRplSetInfo@16
NetRplSetSecurity@16
NetRplVendorAdd@16
NetRplVendorDel@8
NetRplVendorEnum@28
NetRplWkstaAdd@16
NetRplWkstaClone@24
NetRplWkstaDel@8
NetRplWkstaEnum@32
NetRplWkstaGetInfo@16
NetRplWkstaSetInfo@20
NetScheduleJobAdd@12
NetScheduleJobDel@12
NetScheduleJobEnum@24
NetScheduleJobGetInfo@12
NetServerDiskEnum@28
NetServerEnum@36
NetServerGetInfo@12
NetServerSetInfo@16
NetServerTransportAdd@12
NetServerTransportDel@12
NetServerTransportEnum@28
NetServiceControl@20
NetServiceEnum@28
NetServiceGetInfo@16
NetServiceInstall@20
NetSessionDel@12
NetSessionEnum@36
NetSessionGetInfo@20
NetShareAdd@16
NetShareCheck@12
NetShareDel@12
NetShareDelSticky@12
NetShareEnum@28
NetShareEnumSticky@28
NetShareGetInfo@16
NetShareSetInfo@20
NetStatisticsGet@20
NetUseAdd@16
NetUseDel@12
NetUseEnum@28
NetUseGetInfo@16
NetUserAdd@16
NetUserChangePassword@16
NetUserDel@8
NetUserEnum@32
NetUserGetGroups@28
NetUserGetInfo@16
NetUserGetLocalGroups@32
NetUserModalsGet@12
NetUserModalsSet@16
NetUserSetGroups@20
NetUserSetInfo@20
NetWkstaGetInfo@12
NetWkstaSetInfo@16
NetWkstaTransportAdd@16
NetWkstaTransportDel@12
NetWkstaTransportEnum@28
NetWkstaUserEnum@28
NetWkstaUserGetInfo@12
NetWkstaUserSetInfo@16
NetapipBufferAllocate@8
Netbios@4
NetpAccessCheckAndAudit@20
NetpAllocConfigName@16
NetpAllocStrFromWStr@4
NetpAllocWStrFromStr@4
NetpAllocWStrFromWStr@4
NetpApiStatusToNtStatus@4
NetpAssertFailed@16
NetpCloseConfigData@4
NetpCopyStringToBuffer@20
NetpCreateSecurityObject@24
NetpDbgDisplayServerInfo@8
NetpDbgPrint
NetpDeleteSecurityObject@4
NetpGetComputerName@4
NetpGetConfigBool@16
NetpGetConfigDword@16
NetpGetConfigTStrArray@12
NetpGetConfigValue@12
NetpGetDomainName@4
NetpGetFileSecurity@16
NetpGetPrivilege@8
NetpHexDump@8
NetpInitOemString@8
NetpIsRemote@16
NetpIsUncComputerNameValid@4
NetpLocalTimeZoneOffset@0
NetpLogonPutUnicodeString@12
NetpNetBiosAddName@12
NetpNetBiosCall@16
NetpNetBiosDelName@8
NetpNetBiosGetAdapterNumbers@8
NetpNetBiosHangup@8
NetpNetBiosReceive@24
NetpNetBiosReset@4
NetpNetBiosSend@16
NetpNetBiosStatusToApiStatus@4
NetpNtStatusToApiStatus@4
NetpOpenConfigData@16
NetpPackString@12
NetpReleasePrivilege@0
NetpSetConfigBool@12
NetpSetConfigDword@12
NetpSetConfigTStrArray@12
NetpSetFileSecurity@12
NetpSmbCheck@20
NetpStringToNetBiosName@16
NetpTStrArrayEntryCount@4
NetpwNameCanonicalize@20
NetpwNameCompare@16
NetpwNameValidate@12
NetpwPathCanonicalize@24
NetpwPathCompare@16
NetpwPathType@12
NlBindingAddServerToCache@4
NlBindingRemoveServerFromCache@4
RxNetAccessAdd@16
RxNetAccessDel@8
RxNetAccessEnum@36
RxNetAccessGetInfo@16
RxNetAccessGetUserPerms@16
RxNetAccessSetInfo@20
RxNetServerEnum@40
RxNetUserPasswordSet@16
RxRemoteApi

View File

@@ -0,0 +1,62 @@
LIBRARY ODBC32.DLL
EXPORTS
ConnectDlg@16
PostError@20
PostODBCError@16
SQLAllocConnect@8
SQLAllocEnv@4
SQLAllocStmt@8
SQLBindCol@24
SQLBindParameter@40
SQLBrowseConnect@24
SQLCancel@4
SQLColAttributes@28
SQLColumnPrivileges@36
SQLColumns@36
SQLConnect@28
SQLDataSources@32
SQLDescribeCol@36
SQLDescribeParam@24
SQLDisconnect@4
SQLDriverConnect@32
SQLDrivers@32
SQLError@32
SQLExecDirect@12
SQLExecute@4
SQLExtendedFetch@20
SQLFetch@4
SQLForeignKeys@52
SQLFreeConnect@4
SQLFreeEnv@4
SQLFreeHandle@8
SQLFreeStmt@8
SQLGetConnectOption@12
SQLGetCursorName@16
SQLGetData@24
SQLGetFunctions@12
SQLGetInfo@20
SQLGetStmtOption@12
SQLGetTypeInfo@8
SQLMoreResults@4
SQLNativeSql@24
SQLNumParams@8
SQLNumResultCols@8
SQLParamData@8
SQLParamOptions@12
SQLPrepare@12
SQLPrimaryKeys@28
SQLProcedureColumns@36
SQLProcedures@28
SQLPutData@12
SQLRowCount@8
SQLSetConnectOption@12
SQLSetCursorName@12
SQLSetParam@32
SQLSetPos@16
SQLSetScrollOptions@16
SQLSetStmtOption@12
SQLSpecialColumns@40
SQLStatistics@36
SQLTablePrivileges@28
SQLTables@36
SQLTransact@12

163
winsup/w32api/lib/ole32.def Normal file
View File

@@ -0,0 +1,163 @@
LIBRARY OLE32.dll
EXPORTS
BindMoniker@16
CLSIDFromProgID@8
CLSIDFromString@8
CoBuildVersion@0
CoCreateFreeThreadedMarshaler@8
CoCreateGuid@4
CoCreateInstance@20
CoDisconnectObject@8
CoDosDateTimeToFileTime@12
CoFileTimeNow@4
CoFileTimeToDosDateTime@12
CoFreeAllLibraries@0
CoFreeLibrary@4
CoFreeUnusedLibraries@0
CoGetCallerTID@4
CoGetClassObject@20
CoGetCurrentLogicalThreadId@4
CoGetCurrentProcess@0
CoGetInterfaceAndReleaseStream@12
CoGetMalloc@8
CoGetMarshalSizeMax@24
CoGetPSClsid@8
CoGetStandardMarshal@24
CoGetState@4
CoGetTreatAsClass@8
CoInitialize@4
CoInitializeWOW@8
CoIsHandlerConnected@4
CoIsOle1Class@4
CoLoadLibrary@8
CoLockObjectExternal@12
CoMarshalHresult@8
CoMarshalInterThreadInterfaceInStream@12
CoMarshalInterface@24
CoQueryReleaseObject@4
CoRegisterClassObject@20
CoRegisterMallocSpy@4
CoRegisterMessageFilter@8
CoReleaseMarshalData@4
CoRevokeClassObject@4
CoRevokeMallocSpy@0
CoSetState@4
CoTaskMemAlloc@4
CoTaskMemFree@4
CoTaskMemRealloc@8
CoTreatAsClass@8
CoUninitialize@0
CoUnloadingWOW@4
CoUnmarshalHresult@8
CoUnmarshalInterface@12
CreateAntiMoniker@4
CreateBindCtx@8
CreateDataAdviseHolder@4
CreateDataCache@16
CreateFileMoniker@8
CreateGenericComposite@12
CreateILockBytesOnHGlobal@12
CreateItemMoniker@12
CreateOleAdviseHolder@4
CreatePointerMoniker@8
CreateStreamOnHGlobal@12
DllDebugObjectRPCHook@8
DllGetClassObjectWOW@12
DoDragDrop@16
EnableHookObject@8
GetClassFile@8
GetConvertStg@4
GetDocumentBitStg@4
GetHGlobalFromILockBytes@8
GetHGlobalFromStream@8
GetHookInterface@4
GetRunningObjectTable@8
IIDFromString@8
IsAccelerator@16
IsEqualGUID@8
IsValidIid@4
IsValidInterface@4
IsValidPtrIn@8
IsValidPtrOut@8
MkParseDisplayName@16
MonikerCommonPrefixWith@12
MonikerRelativePathTo@16
OleBuildVersion@0
OleConvertIStorageToOLESTREAM@8
OleConvertIStorageToOLESTREAMEx@28
OleConvertOLESTREAMToIStorage@12
OleConvertOLESTREAMToIStorageEx@28
OleCreate@28
OleCreateDefaultHandler@16
OleCreateEmbeddingHelper@24
OleCreateFromData@28
OleCreateFromFile@32
OleCreateLink@28
OleCreateLinkFromData@28
OleCreateLinkToFile@28
OleCreateMenuDescriptor@8
OleCreateStaticFromData@28
OleDestroyMenuDescriptor@4
OleDoAutoConvert@8
OleDraw@16
OleDuplicateData@12
OleFlushClipboard@0
OleGetAutoConvert@8
OleGetClipboard@4
OleGetIconOfClass@12
OleGetIconOfFile@8
OleInitialize@4
OleInitializeWOW@8
OleIsCurrentClipboard@4
OleIsRunning@4
OleLoad@16
OleLoadFromStream@12
OleLockRunning@12
OleMetafilePictFromIconAndLabel@16
OleNoteObjectVisible@8
OleQueryCreateFromData@4
OleQueryLinkFromData@4
OleRegEnumFormatEtc@12
OleRegEnumVerbs@8
OleRegGetMiscStatus@12
OleRegGetUserType@12
OleRun@4
OleSave@12
OleSaveToStream@8
OleSetAutoConvert@8
OleSetClipboard@4
OleSetContainedObject@8
OleSetMenuDescriptor@20
OleTranslateAccelerator@12
OleUninitialize@0
OpenOrCreateStream@12
ProgIDFromCLSID@8
ReadClassStg@8
ReadClassStm@8
ReadFmtUserTypeStg@12
ReadOleStg@24
ReadStringStream@8
RegisterDragDrop@8
ReleaseStgMedium@4
RevokeDragDrop@4
SetConvertStg@8
SetDocumentBitStg@8
StgCreateDocfile@16
StgCreateDocfileOnILockBytes@16
StgIsStorageFile@4
StgIsStorageILockBytes@4
StgOpenStorage@24
StgOpenStorageOnILockBytes@24
StgSetTimes@16
StringFromCLSID@8
StringFromGUID2@12
StringFromIID@8
UtConvertDvtd16toDvtd32@12
UtConvertDvtd32toDvtd16@12
UtGetDvtd16Info@8
UtGetDvtd32Info@8
WriteClassStg@8
WriteClassStm@8
WriteFmtUserTypeStg@12
WriteOleStg@16
WriteStringStream@8

View File

@@ -0,0 +1,146 @@
LIBRARY OLEAUT32.DLL
EXPORTS
CreateDispTypeInfo@12
CreateErrorInfo@4
CreateStdDispatch@16
CreateTypeLib@12
DispGetIDsOfNames@16
DispGetParam@20
DispInvoke@32
DllCanUnloadNow@0
DllGetClassObject@12
DosDateTimeToVariantTime@12
GetActiveObject@12
GetErrorInfo@8
LHashValOfNameSys@12
LHashValOfNameSysA@12
LoadRegTypeLib@20
LoadTypeLib@8
LoadTypeLibEx@12
OaBuildVersion@0
QueryPathOfRegTypeLib@20
RegisterActiveObject@16
RegisterTypeLib@12
RevokeActiveObject@8
SafeArrayAccessData@8
SafeArrayAllocData@4
SafeArrayAllocDescriptor@8
SafeArrayCopy@8
SafeArrayCreate@12
SafeArrayDestroy@4
SafeArrayDestroyData@4
SafeArrayDestroyDescriptor@4
SafeArrayGetDim@4
SafeArrayGetElement@12
SafeArrayGetElemsize@4
SafeArrayGetLBound@12
SafeArrayGetUBound@12
SafeArrayLock@4
SafeArrayPtrOfIndex@12
SafeArrayPutElement@12
SafeArrayRedim@8
SafeArrayUnaccessData@4
SafeArrayUnlock@4
SafeArrayCreateVector@12
SetErrorInfo@8
SysAllocString@4
SysAllocStringByteLen@8
SysAllocStringLen@8
SysFreeString@4
SysReAllocString@8
SysReAllocStringLen@12
SysStringByteLen@4
SysStringLen@4
VarBoolFromCy@12
VarBoolFromDate@12
VarBoolFromDisp@12
VarBoolFromI2@8
VarBoolFromI4@8
VarBoolFromR4@8
VarBoolFromR8@12
VarBoolFromStr@16
VarBoolFromUI1@8
VarBstrFromBool@16
VarBstrFromCy@20
VarBstrFromDate@20
VarBstrFromDisp@16
VarBstrFromI2@16
VarBstrFromI4@16
VarBstrFromR4@16
VarBstrFromR8@20
VarBstrFromUI1@16
VarCyFromBool@8
VarCyFromDate@12
VarCyFromDisp@12
VarCyFromI2@8
VarCyFromI4@8
VarCyFromR4@8
VarCyFromR8@12
VarCyFromStr@16
VarCyFromUI1@8
VarDateFromBool@8
VarDateFromCy@12
VarDateFromDisp@12
VarDateFromI2@8
VarDateFromI4@8
VarDateFromR4@8
VarDateFromR8@12
VarDateFromStr@16
VarDateFromUI1@8
VarI2FromBool@8
VarI2FromCy@12
VarI2FromDate@12
VarI2FromDisp@12
VarI2FromI4@8
VarI2FromR4@8
VarI2FromR8@12
VarI2FromStr@16
VarI2FromUI1@8
VarI4FromBool@8
VarI4FromCy@12
VarI4FromDate@12
VarI4FromDisp@12
VarI4FromI2@8
VarI4FromR4@8
VarI4FromR8@12
VarI4FromStr@16
VarI4FromUI1@8
VarR4FromBool@8
VarR4FromCy@12
VarR4FromDate@12
VarR4FromDisp@12
VarR4FromI2@8
VarR4FromI4@8
VarR4FromR8@12
VarR4FromStr@16
VarR4FromUI1@8
VarR8FromBool@8
VarR8FromCy@12
VarR8FromDate@12
VarR8FromDisp@12
VarR8FromI2@8
VarR8FromI4@8
VarR8FromR4@8
VarR8FromStr@16
VarR8FromUI1@8
VarUI1FromBool@8
VarUI1FromCy@12
VarUI1FromDate@12
VarUI1FromDisp@12
VarUI1FromI2@8
VarUI1FromI4@8
VarUI1FromR4@8
VarUI1FromR8@12
VarUI1FromStr@16
VariantChangeType@16
VariantChangeTypeEx@20
VariantClear@4
VariantCopy@8
VariantCopyInd@8
VariantInit@4
VariantTimeToDosDateTime@16
VariantTimeToSystemTime@12
VarAdd@12
VarSub@12
VarMul@12
VarDiv@12

View File

@@ -0,0 +1,57 @@
LIBRARY OLECLI32.DLL
EXPORTS
OleActivate@24
OleClone@20
OleClose@4
OleCopyFromLink@24
OleCopyToClipboard@4
OleCreate@32
OleCreateFromClip@28
OleCreateFromFile@36
OleCreateFromTemplate@32
OleCreateInvisible@36
OleCreateLinkFromClip@28
OleCreateLinkFromFile@40
OleDelete@4
OleDraw@20
OleEnumFormats@8
OleEnumObjects@8
OleEqual@8
OleExecute@12
OleGetData@12
OleGetLinkUpdateOptions@8
OleIsDcMeta@4
OleLoadFromStream@24
OleLockServer@8
OleObjectConvert@24
OleQueryBounds@8
OleQueryClientVersion@0
OleQueryCreateFromClip@12
OleQueryLinkFromClip@12
OleQueryName@12
OleQueryOpen@4
OleQueryOutOfDate@4
OleQueryProtocol@8
OleQueryReleaseError@4
OleQueryReleaseMethod@4
OleQueryReleaseStatus@4
OleQuerySize@8
OleQueryType@8
OleReconnect@4
OleRegisterClientDoc@16
OleRelease@4
OleRename@8
OleRenameClientDoc@8
OleRequestData@8
OleRevertClientDoc@4
OleRevokeClientDoc@4
OleSaveToStream@8
OleSavedClientDoc@4
OleSetBounds@8
OleSetColorScheme@8
OleSetData@12
OleSetHostNames@12
OleSetLinkUpdateOptions@8
OleSetTargetDevice@8
OleUnlockServer@4
OleUpdate@4

View File

@@ -0,0 +1,25 @@
LIBRARY OLEDLG.DLL
EXPORTS
OleUIAddVerbMenuA@36
OleUIAddVerbMenuW@36
OleUIBusyA@4
OleUIBusyW@4
OleUICanConvertOrActivateAs@12
OleUIChangeIconA@4
OleUIChangeIconW@4
OleUIChangeSourceA@4
OleUIChangeSourceW@4
OleUIConvertA@4
OleUIConvertW@4
OleUIEditLinksA@4
OleUIEditLinksW@4
OleUIInsertObjectA@4
OleUIInsertObjectW@4
OleUIObjectPropertiesA@4
OleUIObjectPropertiesW@4
OleUIPasteSpecialA@4
OleUIPasteSpecialW@4
OleUIPromptUserA
OleUIPromptUserW
OleUIUpdateLinksA@16
OleUIUpdateLinksW@16

View File

@@ -0,0 +1,9 @@
LIBRARY OLEPRO32.DLL
EXPORTS
OleCreateFontIndirect@12
OleCreatePictureIndirect@16
OleCreatePropertyFrame@44
OleCreatePropertyFrameIndirect@4
OleIconToCursor@8
OleLoadPicture@20
OleTranslateColor@12

View File

@@ -0,0 +1,13 @@
LIBRARY OLESVR32.DLL
EXPORTS
OleBlockServer@4
OleQueryServerVersion@0
OleRegisterServer@20
OleRegisterServerDoc@16
OleRenameServerDoc@8
OleRevertServerDoc@4
OleRevokeObject@4
OleRevokeServer@4
OleRevokeServerDoc@4
OleSavedServerDoc@4
OleUnblockServer@8

View File

@@ -0,0 +1,369 @@
LIBRARY OPENGL32.DLL
EXPORTS
GlmfBeginGlsBlock@4
GlmfCloseMetaFile@4
GlmfEndGlsBlock@4
GlmfEndPlayback@4
GlmfInitPlayback@12
GlmfPlayGlsRecord@16
glAccum@8
glAlphaFunc@8
glAreTexturesResident@12
glArrayElement@4
glBegin@4
glBindTexture@8
glBitmap@28
glBlendFunc@8
glCallList@4
glCallLists@12
glClear@4
glClearAccum@16
glClearColor@16
glClearDepth@8
glClearIndex@4
glClearStencil@4
glClipPlane@8
glColor3b@12
glColor3bv@4
glColor3d@24
glColor3dv@4
glColor3f@12
glColor3fv@4
glColor3i@12
glColor3iv@4
glColor3s@12
glColor3sv@4
glColor3ub@12
glColor3ubv@4
glColor3ui@12
glColor3uiv@4
glColor3us@12
glColor3usv@4
glColor4b@16
glColor4bv@4
glColor4d@32
glColor4dv@4
glColor4f@16
glColor4fv@4
glColor4i@16
glColor4iv@4
glColor4s@16
glColor4sv@4
glColor4ub@16
glColor4ubv@4
glColor4ui@16
glColor4uiv@4
glColor4us@16
glColor4usv@4
glColorMask@16
glColorMaterial@8
glColorPointer@16
glCopyPixels@20
glCopyTexImage1D@28
glCopyTexImage2D@32
glCopyTexSubImage1D@24
glCopyTexSubImage2D@32
glCullFace@4
glDebugEntry@8
glDeleteLists@8
glDeleteTextures@8
glDepthFunc@4
glDepthMask@4
glDepthRange@16
glDisable@4
glDisableClientState@4
glDrawArrays@12
glDrawBuffer@4
glDrawElements@16
glDrawPixels@20
glEdgeFlag@4
glEdgeFlagPointer@8
glEdgeFlagv@4
glEnable@4
glEnableClientState@4
glEnd@0
glEndList@0
glEvalCoord1d@8
glEvalCoord1dv@4
glEvalCoord1f@4
glEvalCoord1fv@4
glEvalCoord2d@16
glEvalCoord2dv@4
glEvalCoord2f@8
glEvalCoord2fv@4
glEvalMesh1@12
glEvalMesh2@20
glEvalPoint1@4
glEvalPoint2@8
glFeedbackBuffer@12
glFinish@0
glFlush@0
glFogf@8
glFogfv@8
glFogi@8
glFogiv@8
glFrontFace@4
glFrustum@48
glGenLists@4
glGenTextures@8
glGetBooleanv@8
glGetClipPlane@8
glGetDoublev@8
glGetError@0
glGetFloatv@8
glGetIntegerv@8
glGetLightfv@12
glGetLightiv@12
glGetMapdv@12
glGetMapfv@12
glGetMapiv@12
glGetMaterialfv@12
glGetMaterialiv@12
glGetPixelMapfv@8
glGetPixelMapuiv@8
glGetPixelMapusv@8
glGetPointerv@8
glGetPolygonStipple@4
glGetString@4
glGetTexEnvfv@12
glGetTexEnviv@12
glGetTexGendv@12
glGetTexGenfv@12
glGetTexGeniv@12
glGetTexImage@20
glGetTexLevelParameterfv@16
glGetTexLevelParameteriv@16
glGetTexParameterfv@12
glGetTexParameteriv@12
glHint@8
glIndexMask@4
glIndexPointer@12
glIndexd@8
glIndexdv@4
glIndexf@4
glIndexfv@4
glIndexi@4
glIndexiv@4
glIndexs@4
glIndexsv@4
glIndexub@4
glIndexubv@4
glInitNames@0
glInterleavedArrays@12
glIsEnabled@4
glIsList@4
glIsTexture@4
glLightModelf@8
glLightModelfv@8
glLightModeli@8
glLightModeliv@8
glLightf@12
glLightfv@12
glLighti@12
glLightiv@12
glLineStipple@8
glLineWidth@4
glListBase@4
glLoadIdentity@0
glLoadMatrixd@4
glLoadMatrixf@4
glLoadName@4
glLogicOp@4
glMap1d@32
glMap1f@24
glMap2d@56
glMap2f@40
glMapGrid1d@20
glMapGrid1f@12
glMapGrid2d@40
glMapGrid2f@24
glMaterialf@12
glMaterialfv@12
glMateriali@12
glMaterialiv@12
glMatrixMode@4
glMultMatrixd@4
glMultMatrixf@4
glNewList@8
glNormal3b@12
glNormal3bv@4
glNormal3d@24
glNormal3dv@4
glNormal3f@12
glNormal3fv@4
glNormal3i@12
glNormal3iv@4
glNormal3s@12
glNormal3sv@4
glNormalPointer@12
glOrtho@48
glPassThrough@4
glPixelMapfv@12
glPixelMapuiv@12
glPixelMapusv@12
glPixelStoref@8
glPixelStorei@8
glPixelTransferf@8
glPixelTransferi@8
glPixelZoom@8
glPointSize@4
glPolygonMode@8
glPolygonOffset@8
glPolygonStipple@4
glPopAttrib@0
glPopClientAttrib@0
glPopMatrix@0
glPopName@0
glPrioritizeTextures@12
glPushAttrib@4
glPushClientAttrib@4
glPushMatrix@0
glPushName@4
glRasterPos2d@16
glRasterPos2dv@4
glRasterPos2f@8
glRasterPos2fv@4
glRasterPos2i@8
glRasterPos2iv@4
glRasterPos2s@8
glRasterPos2sv@4
glRasterPos3d@24
glRasterPos3dv@4
glRasterPos3f@12
glRasterPos3fv@4
glRasterPos3i@12
glRasterPos3iv@4
glRasterPos3s@12
glRasterPos3sv@4
glRasterPos4d@32
glRasterPos4dv@4
glRasterPos4f@16
glRasterPos4fv@4
glRasterPos4i@16
glRasterPos4iv@4
glRasterPos4s@16
glRasterPos4sv@4
glReadBuffer@4
glReadPixels@28
glRectd@32
glRectdv@8
glRectf@16
glRectfv@8
glRecti@16
glRectiv@8
glRects@16
glRectsv@8
glRenderMode@4
glRotated@32
glRotatef@16
glScaled@24
glScalef@12
glScissor@16
glSelectBuffer@8
glShadeModel@4
glStencilFunc@12
glStencilMask@4
glStencilOp@12
glTexCoord1d@8
glTexCoord1dv@4
glTexCoord1f@4
glTexCoord1fv@4
glTexCoord1i@4
glTexCoord1iv@4
glTexCoord1s@4
glTexCoord1sv@4
glTexCoord2d@16
glTexCoord2dv@4
glTexCoord2f@8
glTexCoord2fv@4
glTexCoord2i@8
glTexCoord2iv@4
glTexCoord2s@8
glTexCoord2sv@4
glTexCoord3d@24
glTexCoord3dv@4
glTexCoord3f@12
glTexCoord3fv@4
glTexCoord3i@12
glTexCoord3iv@4
glTexCoord3s@12
glTexCoord3sv@4
glTexCoord4d@32
glTexCoord4dv@4
glTexCoord4f@16
glTexCoord4fv@4
glTexCoord4i@16
glTexCoord4iv@4
glTexCoord4s@16
glTexCoord4sv@4
glTexCoordPointer@16
glTexEnvf@12
glTexEnvfv@12
glTexEnvi@12
glTexEnviv@12
glTexGend@16
glTexGendv@12
glTexGenf@12
glTexGenfv@12
glTexGeni@12
glTexGeniv@12
glTexImage1D@32
glTexImage2D@36
glTexParameterf@12
glTexParameterfv@12
glTexParameteri@12
glTexParameteriv@12
glTexSubImage1D@28
glTexSubImage2D@36
glTranslated@24
glTranslatef@12
glVertex2d@16
glVertex2dv@4
glVertex2f@8
glVertex2fv@4
glVertex2i@8
glVertex2iv@4
glVertex2s@8
glVertex2sv@4
glVertex3d@24
glVertex3dv@4
glVertex3f@12
glVertex3fv@4
glVertex3i@12
glVertex3iv@4
glVertex3s@12
glVertex3sv@4
glVertex4d@32
glVertex4dv@4
glVertex4f@16
glVertex4fv@4
glVertex4i@16
glVertex4iv@4
glVertex4s@16
glVertex4sv@4
glVertexPointer@16
glViewport@16
wglChoosePixelFormat@8
wglCopyContext@12
wglCreateContext@4
wglCreateLayerContext@8
wglDeleteContext@4
wglDescribeLayerPlane@20
wglDescribePixelFormat@16
wglGetCurrentContext@0
wglGetCurrentDC@0
wglGetDefaultProcAddress@4
wglGetLayerPaletteEntries@20
wglGetPixelFormat@4
wglGetProcAddress@4
wglMakeCurrent@8
wglRealizeLayerPalette@12
wglSetLayerPaletteEntries@20
wglSetPixelFormat@12
wglShareLists@8
wglSwapBuffers@4
wglSwapLayerBuffers@8
wglUseFontBitmapsA@16
wglUseFontBitmapsW@16
wglUseFontOutlinesA@32
wglUseFontOutlinesW@32

View File

@@ -0,0 +1,101 @@
LIBRARY PENWIN32.DLL
EXPORTS
AddInksetInterval@8
AddPenDataHRC@8
AddPenInputHRC@20
AddPointsPenData@16
AddWordsHWL@12
BoundingRectFromPoints@12
CharacterToSymbol@12
CompressPenData@12
ConfigHREC@16
CorrectWriting@24
CreateCompatibleHRC@8
CreateHWL@16
CreateInkset@4
CreateInksetHRCRESULT@12
CreatePenDataEx@16
CreatePenDataHRC@4
CreatePenDataRegion@8
DPtoTP@8
DestroyHRC@4
DestroyHRCRESULT@4
DestroyHWL@4
DestroyInkset@4
DestroyPenData@4
DoDefaultPenInput@8
DrawPenDataEx@40
DuplicatePenData@8
EnableGestureSetHRC@12
EnableSystemDictionaryHRC@8
EndPenInputHRC@4
ExtractPenDataPoints@28
ExtractPenDataStrokes@20
GetAlphabetHRC@12
GetAlphabetPriorityHRC@12
GetAlternateWordsHRCRESULT@20
GetBoxMappingHRCRESULT@16
GetBoxResultsHRC@24
GetGuideHRC@12
GetHRECFromHRC@4
GetHotspotsHRCRESULT@16
GetInksetInterval@12
GetInksetIntervalCount@4
GetInternationalHRC@20
GetMaxResultsHRC@4
GetPenAppFlags@0
GetPenAsyncState@4
GetPenDataAttributes@12
GetPenDataInfo@16
GetPenInput@24
GetPenMiscInfo@8
GetPointsFromPenData@20
GetResultsHRC@16
GetStrokeAttributes@16
GetStrokeTableAttributes@16
GetSymbolCountHRCRESULT@4
GetSymbolsHRCRESULT@16
GetVersionPenWin@0
GetWordlistCoercionHRC@4
GetWordlistHRC@8
HitTestPenData@20
InsertPenData@12
InsertPenDataPoints@24
InsertPenDataStroke@20
InstallRecognizer@4
IsPenEvent@8
MetricScalePenData@8
OffsetPenData@12
PeekPenInput@20
PenDataFromBuffer@20
PenDataToBuffer@16
ProcessHRC@8
ReadHWL@8
RedisplayPenData@24
RemovePenDataStrokes@12
ResizePenData@8
SetAlphabetHRC@12
SetAlphabetPriorityHRC@12
SetBoxAlphabetHRC@12
SetGuideHRC@12
SetInternationalHRC@20
SetMaxResultsHRC@8
SetPenAppFlags@8
SetPenMiscInfo@8
SetResultsHookHREC@8
SetStrokeAttributes@16
SetStrokeTableAttributes@16
SetWordlistCoercionHRC@8
SetWordlistHRC@8
StartInking@12
StartPenInput@16
StopInking@4
StopPenInput@12
SymbolToCharacter@16
TPtoDP@8
TargetPoints@20
TrainHREC@20
TrimPenData@12
UnhookResultsHookHREC@8
UninstallRecognizer@4
WriteHWL@8

View File

@@ -0,0 +1,36 @@
LIBRARY PKPD32.DLL
EXPORTS
AddInksetInterval@8
AddPointsPenData@16
BoundingRectFromPoints@12
CompressPenData@12
CreateInkset@4
CreatePenDataEx@16
CreatePenDataRegion@8
DestroyInkset@4
DestroyPenData@4
DrawPenDataEx@40
DuplicatePenData@8
ExtractPenDataPoints@28
ExtractPenDataStrokes@20
GetInksetInterval@12
GetInksetIntervalCount@4
GetPenDataAttributes@12
GetPenDataInfo@16
GetPointsFromPenData@20
GetStrokeAttributes@16
GetStrokeTableAttributes@16
HitTestPenData@20
InsertPenData@12
InsertPenDataPoints@24
InsertPenDataStroke@20
MetricScalePenData@8
OffsetPenData@12
PenDataFromBuffer@20
PenDataToBuffer@16
RedisplayPenData@24
RemovePenDataStrokes@12
ResizePenData@8
SetStrokeAttributes@16
SetStrokeTableAttributes@16
TrimPenData@12

View File

@@ -0,0 +1,84 @@
LIBRARY RAPI.DLL
EXPORTS
CeCheckPassword@4
CeCloseHandle@4
CeCopyFile@12
CeCreateDatabase@16
CeCreateDirectory@8
CeCreateFile@28
CeCreateProcess@40
CeDeleteDatabase@4
CeDeleteFile@4
CeDeleteRecord@8
CeFindAllDatabases@16
CeFindAllFiles@16
CeFindClose@4
CeFindFirstDatabase@4
CeFindFirstFile@8
CeFindNextDatabase@4
CeFindNextFile@8
CeGetClassName@12
CeGetDesktopDeviceCaps@4
CeGetFileAttributes@4
CeGetFileSize@8
CeGetFileTime@16
CeGetLastError@0
CeGetSpecialFolderPath@12
CeGetStoreInformation@4
CeGetSystemInfo@4
CeGetSystemMetrics@4
CeGetSystemPowerStatusEx@8
CeGetTempPath@8
CeGetVersionEx@4
CeGetWindow@8
CeGetWindowLong@8
CeGetWindowText@12
CeGlobalMemoryStatus@4
CeMoveFile@8
CeOidGetInfo@8
CeOpenDatabase@20
CeRapiFreeBuffer@4
CeRapiGetError@0
CeRapiInit@0
CeRapiInitEx@4
CeRapiInvoke@32
CeRapiUninit@0
CeReadFile@20
CeReadRecordProps@24
CeRegCloseKey@4
CeRegCreateKeyEx@36
CeRegDeleteKey@8
CeRegDeleteValue@8
CeRegEnumKeyEx@32
CeRegEnumValue@32
CeRegOpenKeyEx@20
CeRegQueryInfoKey@48
CeRegQueryValueEx@24
CeRegSetValueEx@24
CeRemoveDirectory@4
CeSHCreateShortcut@8
CeSHGetShortcutTarget@12
CeSeekDatabase@16
CeSetDatabaseInfo@8
CeSetEndOfFile@4
CeSetFileAttributes@8
CeSetFilePointer@16
CeSetFileTime@16
CeWriteFile@20
CeWriteRecordProps@16
GetRapiError@0
RAPI_EXP_10@4
RAPI_EXP_11@8
RAPI_EXP_12@4
RAPI_EXP_13@0
RAPI_EXP_14@4
RAPI_EXP_15@4
RAPI_EXP_16@0
RAPI_EXP_17@8
RAPI_EXP_18@8
RAPI_EXP_19@12
RAPI_EXP_20@4
RAPI_EXP_21@8
RAPI_EXP_22@8
RAPI_EXP_23@12
RapiFreeBuffer@4

View File

@@ -0,0 +1,33 @@
LIBRARY RASAPI32.dll
EXPORTS
RasCreatePhonebookEntryA@8
RasCreatePhonebookEntryW@8
RasDialA@24
RasDialW@24
RasDialWow@20
RasEditPhonebookEntryA@12
RasEditPhonebookEntryW@12
RasEnumConnectionsA@12
RasEnumConnectionsW@12
RasEnumConnectionsWow@12
RasEnumEntriesA@20
RasEnumEntriesW@20
RasEnumEntriesWow@20
RasGetConnectResponse@8
RasGetConnectStatusA@8
RasGetConnectStatusW@8
RasGetConnectStatusWow@8
RasGetEntryDialParamsA@12
RasGetEntryDialParamsW@12
RasGetErrorStringA@12
RasGetErrorStringW@12
RasGetErrorStringWow@12
RasGetHport@4
RasGetProjectionInfoA@16
RasGetProjectionInfoW@16
RasHangUpA@4
RasHangUpW@4
RasHangUpWow@4
RasSetEntryDialParamsA@12
RasSetEntryDialParamsW@12
RasSetOldPassword@8

6
winsup/w32api/lib/res.rc Normal file
View File

@@ -0,0 +1,6 @@
#include <windows.h>
STRINGTABLE
{
100 "Dummy string"
}

View File

@@ -0,0 +1,26 @@
LIBRARY RPCDCE4.dll
EXPORTS
DceErrorInqTextA@8
DceErrorInqTextW@8
MIDL_user_allocate@4
MIDL_user_free@4
RpcBindingToStringBindingA@8
RpcBindingToStringBindingW@8
RpcMgmtEpEltInqBegin@24
RpcMgmtEpEltInqDone@4
RpcMgmtEpEltInqNextA@20
RpcMgmtEpEltInqNextW@20
RpcMgmtEpUnregister@16
RpcMgmtInqIfIds@8
RpcMgmtInqServerPrincNameA@12
RpcMgmtInqServerPrincNameW@12
RpcMgmtInqStats@8
RpcMgmtIsServerListening@4
RpcMgmtSetAuthorizationFn@4
RpcMgmtStopServerListening@4
RpcServerListen@12
UuidCompare@12
UuidCreateNil@4
UuidEqual@12
UuidHash@8
UuidIsNil@8

View File

@@ -0,0 +1,60 @@
LIBRARY RPCNS4.dll
EXPORTS
I_GetDefaultEntrySyntax@0
I_RpcNsGetBuffer@4
I_RpcNsRaiseException@8
I_RpcNsSendReceive@8
I_RpcReBindBuffer@4
RpcIfIdVectorFree@4
RpcNsBindingExportA@20
RpcNsBindingExportW@20
RpcNsBindingImportBeginA@20
RpcNsBindingImportBeginW@20
RpcNsBindingImportDone@4
RpcNsBindingImportNext@8
RpcNsBindingLookupBeginA@24
RpcNsBindingLookupBeginW@24
RpcNsBindingLookupDone@4
RpcNsBindingLookupNext@8
RpcNsBindingSelect@8
RpcNsBindingUnexportA@16
RpcNsBindingUnexportW@16
RpcNsEntryExpandNameA@12
RpcNsEntryExpandNameW@12
RpcNsEntryObjectInqBeginA@12
RpcNsEntryObjectInqBeginW@12
RpcNsEntryObjectInqDone@4
RpcNsEntryObjectInqNext@8
RpcNsGroupDeleteA@8
RpcNsGroupDeleteW@8
RpcNsGroupMbrAddA@16
RpcNsGroupMbrAddW@16
RpcNsGroupMbrInqBeginA@16
RpcNsGroupMbrInqBeginW@16
RpcNsGroupMbrInqDone@4
RpcNsGroupMbrInqNextA@8
RpcNsGroupMbrInqNextW@8
RpcNsGroupMbrRemoveA@16
RpcNsGroupMbrRemoveW@16
RpcNsMgmtBindingUnexportA@20
RpcNsMgmtBindingUnexportW@20
RpcNsMgmtEntryCreateA@8
RpcNsMgmtEntryCreateW@8
RpcNsMgmtEntryDeleteA@8
RpcNsMgmtEntryDeleteW@8
RpcNsMgmtEntryInqIfIdsA@12
RpcNsMgmtEntryInqIfIdsW@12
RpcNsMgmtHandleSetExpAge@8
RpcNsMgmtInqExpAge@4
RpcNsMgmtSetExpAge@4
RpcNsProfileDeleteA@8
RpcNsProfileDeleteW@8
RpcNsProfileEltAddA@28
RpcNsProfileEltAddW@28
RpcNsProfileEltInqBeginA@32
RpcNsProfileEltInqBeginW@32
RpcNsProfileEltInqDone@4
RpcNsProfileEltInqNextA@20
RpcNsProfileEltInqNextW@20
RpcNsProfileEltRemoveA@20
RpcNsProfileEltRemoveW@20

View File

@@ -0,0 +1,372 @@
LIBRARY RPCRT4.dll
EXPORTS
CStdStubBuffer_AddRef@4
CStdStubBuffer_Connect@8
CStdStubBuffer_CountRefs@4
CStdStubBuffer_DebugServerQueryInterface@8
CStdStubBuffer_DebugServerRelease@8
CStdStubBuffer_Disconnect@4
CStdStubBuffer_Invoke@12
CStdStubBuffer_IsIIDSupported@8
CStdStubBuffer_QueryInterface@12
DceErrorInqTextA@8
DceErrorInqTextW@8
IUnknown_AddRef_Proxy@4
IUnknown_QueryInterface_Proxy@12
IUnknown_Release_Proxy@4
I_RpcAllocate@4
I_RpcBindingCopy@8
I_RpcBindingInqDynamicEndpoint@8
I_RpcBindingInqTransportType@8
I_RpcBindingIsClientLocal@8
I_RpcClearMutex@4
I_RpcConnectionInqSockBuffSize2@4
I_RpcConnectionInqSockBuffSize@8
I_RpcConnectionSetSockBuffSize@8
I_RpcDeleteMutex@4
I_RpcFree@4
I_RpcFreeBuffer@4
I_RpcGetAssociationContext@4
_imp__I_RpcGetAssociationContext@4
I_RpcGetBuffer@4
I_RpcGetCurrentCallHandle@0
I_RpcIOAlerted@4
I_RpcIfInqTransferSyntaxes@16
I_RpcMapWin32Status@4
I_RpcMonitorAssociation@12
I_RpcNsBindingSetEntryName@12
I_RpcParseSecurity@8
I_RpcPauseExecution@4
I_RpcRequestMutex@4
I_RpcSendReceive@4
I_RpcServerRegisterForwardFunction@4
I_RpcSetAssociationContext@4
_imp__I_RpcSetAssociationContext@4
I_RpcSsDontSerializeContext@0
_imp__I_RpcSsDontSerializeContext@0
I_RpcStopMonitorAssociation@4
I_RpcTransClientMaxFrag@4
I_RpcTransClientReallocBuffer@16
I_RpcTransServerFindConnection@8
I_RpcTransServerFreeBuffer@8
I_RpcTransServerMaxFrag@4
I_RpcTransServerNewConnection@12
I_RpcTransServerProtectThread@0
I_RpcTransServerReallocBuffer@16
I_RpcTransServerReceiveDirectReady@4
I_RpcTransServerUnprotectThread@4
I_UuidCreate@4
MIDL_wchar_strcpy@8
MIDL_wchar_strlen@4
MesBufferHandleReset@24
MesDecodeBufferHandleCreate@12
MesDecodeIncrementalHandleCreate@12
MesEncodeDynBufferHandleCreate@12
MesEncodeFixedBufferHandleCreate@16
MesEncodeIncrementalHandleCreate@16
MesHandleFree@4
MesIncrementalHandleReset@24
MesInqProcEncodingId@12
NDRCContextBinding@4
_imp__NDRCContextBinding@4
NDRCContextMarshall@8
_imp__NDRCContextMarshall@8
NDRCContextUnmarshall@16
_imp__NDRCContextUnmarshall@16
NDRSContextMarshall@12
_imp__NDRSContextMarshall@12
NDRSContextUnmarshall@8
_imp__NDRSContextUnmarshall@8
NDRcopy@12
NdrAllocate@8
NdrByteCountPointerBufferSize@12
NdrByteCountPointerFree@12
NdrByteCountPointerMarshall@12
NdrByteCountPointerUnmarshall@16
NdrCStdStubBuffer2_Release@8
NdrCStdStubBuffer_Release@8
NdrClearOutParameters@12
NdrClientCall
NdrClientContextMarshall@12
_imp__NdrClientContextMarshall@12
NdrClientContextUnmarshall@12
_imp__NdrClientContextUnmarshall@12
NdrClientInitialize@16
NdrClientInitializeNew@16
NdrComplexArrayBufferSize@12
NdrComplexArrayFree@12
NdrComplexArrayMarshall@12
NdrComplexArrayMemorySize@8
NdrComplexArrayUnmarshall@16
NdrComplexStructBufferSize@12
NdrComplexStructFree@12
NdrComplexStructMarshall@12
NdrComplexStructMemorySize@8
NdrComplexStructUnmarshall@16
NdrConformantArrayBufferSize@12
NdrConformantArrayFree@12
NdrConformantArrayMarshall@12
NdrConformantArrayMemorySize@8
NdrConformantArrayUnmarshall@16
NdrConformantStringBufferSize@12
NdrConformantStringMarshall@12
NdrConformantStringMemorySize@8
NdrConformantStringUnmarshall@16
NdrConformantStructBufferSize@12
NdrConformantStructFree@12
NdrConformantStructMarshall@12
NdrConformantStructMemorySize@8
NdrConformantStructUnmarshall@16
NdrConformantVaryingArrayBufferSize@12
NdrConformantVaryingArrayFree@12
NdrConformantVaryingArrayMarshall@12
NdrConformantVaryingArrayMemorySize@8
NdrConformantVaryingArrayUnmarshall@16
NdrConformantVaryingStructBufferSize@12
NdrConformantVaryingStructFree@12
NdrConformantVaryingStructMarshall@12
NdrConformantVaryingStructMemorySize@8
NdrConformantVaryingStructUnmarshall@16
NdrContextHandleSize@12
_imp__NdrContextHandleSize@12
NdrConvert@8
NdrDllCanUnloadNow@4
NdrDllGetClassObject@24
NdrDllRegisterProxy@12
NdrDllUnregisterProxy@12
NdrEncapsulatedUnionBufferSize@12
NdrEncapsulatedUnionFree@12
NdrEncapsulatedUnionMarshall@12
NdrEncapsulatedUnionMemorySize@8
NdrEncapsulatedUnionUnmarshall@16
NdrFixedArrayBufferSize@12
NdrFixedArrayFree@12
NdrFixedArrayMarshall@12
NdrFixedArrayMemorySize@8
NdrFixedArrayUnmarshall@16
NdrFreeBuffer@4
NdrFullPointerFree@8
NdrFullPointerInsertRefId@12
NdrFullPointerQueryPointer@16
NdrFullPointerQueryRefId@16
NdrFullPointerXlatFree@4
NdrFullPointerXlatInit@8
NdrGetBuffer@12
NdrHardStructBufferSize@12
NdrHardStructFree@12
NdrHardStructMarshall@12
NdrHardStructMemorySize@8
NdrHardStructUnmarshall@16
NdrInterfacePointerBufferSize@12
NdrInterfacePointerFree@12
NdrInterfacePointerMarshall@12
NdrInterfacePointerMemorySize@8
NdrInterfacePointerUnmarshall@16
NdrMapCommAndFaultStatus@16
NdrMesProcEncodeDecode
NdrMesSimpleTypeAlignSize@4
NdrMesSimpleTypeDecode@12
NdrMesSimpleTypeEncode@16
NdrMesTypeAlignSize@16
NdrMesTypeDecode@16
NdrMesTypeEncode@16
NdrNonConformantStringBufferSize@12
NdrNonConformantStringMarshall@12
NdrNonConformantStringMemorySize@8
NdrNonConformantStringUnmarshall@16
NdrNonEncapsulatedUnionBufferSize@12
NdrNonEncapsulatedUnionFree@12
NdrNonEncapsulatedUnionMarshall@12
NdrNonEncapsulatedUnionMemorySize@8
NdrNonEncapsulatedUnionUnmarshall@16
NdrNsGetBuffer@12
NdrNsSendReceive@12
NdrOleAllocate@4
NdrOleFree@4
NdrPointerBufferSize@12
NdrPointerFree@12
NdrPointerMarshall@12
NdrPointerMemorySize@8
NdrPointerUnmarshall@16
NdrProxyErrorHandler@4
NdrProxyFreeBuffer@8
NdrProxyGetBuffer@8
NdrProxyInitialize@20
NdrProxySendReceive@8
NdrRpcSmClientAllocate@4
NdrRpcSmClientFree@4
NdrRpcSmSetClientToOsf@4
NdrRpcSsDefaultAllocate@4
NdrRpcSsDefaultFree@4
NdrRpcSsDisableAllocate@4
NdrRpcSsEnableAllocate@4
NdrSendReceive@8
NdrServerCall@4
NdrServerContextMarshall@12
_imp__NdrServerContextMarshall@12
NdrServerContextUnmarshall@4
_imp__NdrServerContextUnmarshall@4
NdrServerInitialize@12
NdrServerInitializeMarshall@8
NdrServerInitializeNew@12
NdrServerInitializeUnmarshall@12
NdrServerMarshall@16
NdrServerUnmarshall@24
NdrSimpleStructBufferSize@12
NdrSimpleStructFree@12
NdrSimpleStructMarshall@12
NdrSimpleStructMemorySize@8
NdrSimpleStructUnmarshall@16
NdrSimpleTypeMarshall@12
NdrSimpleTypeUnmarshall@12
NdrStubCall@16
NdrStubForwardingFunction@16
NdrStubGetBuffer@12
NdrStubInitialize@16
NdrStubInitializeMarshall@12
NdrVaryingArrayBufferSize@12
NdrVaryingArrayFree@12
NdrVaryingArrayMarshall@12
NdrVaryingArrayMemorySize@8
NdrVaryingArrayUnmarshall@16
NdrXmitOrRepAsBufferSize@12
NdrXmitOrRepAsFree@12
NdrXmitOrRepAsMarshall@12
NdrXmitOrRepAsMemorySize@8
NdrXmitOrRepAsUnmarshall@16
RpcBindingCopy@8
RpcBindingFree@4
RpcBindingFromStringBindingA@8
RpcBindingFromStringBindingW@8
RpcBindingInqAuthClientA@24
RpcBindingInqAuthClientW@24
RpcBindingInqAuthInfoA@24
RpcBindingInqAuthInfoW@24
RpcBindingInqObject@8
RpcBindingReset@4
RpcBindingServerFromClient@8
RpcBindingSetAuthInfoA@24
RpcBindingSetAuthInfoW@24
RpcBindingSetObject@8
RpcBindingToStringBindingA@8
RpcBindingToStringBindingW@8
RpcBindingVectorFree@4
RpcCancelThread@4
RpcEpRegisterA@16
RpcEpRegisterNoReplaceA@16
RpcEpRegisterNoReplaceW@16
RpcEpRegisterW@16
RpcEpResolveBinding@8
RpcEpUnregister@12
RpcIfIdVectorFree@4
RpcIfInqId@8
RpcImpersonateClient@4
RpcMgmtEnableIdleCleanup@0
RpcMgmtEpEltInqBegin@24
RpcMgmtEpEltInqDone@4
RpcMgmtEpEltInqNextA@20
RpcMgmtEpEltInqNextW@20
RpcMgmtEpUnregister@16
RpcMgmtInqComTimeout@8
RpcMgmtInqDefaultProtectLevel@8
RpcMgmtInqIfIds@8
RpcMgmtInqServerPrincNameA@12
RpcMgmtInqServerPrincNameW@12
RpcMgmtInqStats@8
RpcMgmtIsServerListening@4
RpcMgmtSetAuthorizationFn@4
RpcMgmtSetCancelTimeout@4
RpcMgmtSetComTimeout@8
RpcMgmtSetServerStackSize@4
RpcMgmtStatsVectorFree@4
RpcMgmtStopServerListening@4
RpcMgmtWaitServerListen@0
RpcNetworkInqProtseqsA@4
RpcNetworkInqProtseqsW@4
RpcNetworkIsProtseqValidA@4
RpcNetworkIsProtseqValidW@4
RpcNsBindingInqEntryNameA@12
RpcNsBindingInqEntryNameW@12
RpcObjectInqType@8
RpcObjectSetInqFn@4
RpcObjectSetType@8
RpcProtseqVectorFreeA@4
RpcProtseqVectorFreeW@4
RpcRaiseException@4
RpcRevertToSelf@0
RpcServerInqBindings@4
RpcServerInqDefaultPrincNameA@8
RpcServerInqDefaultPrincNameW@8
RpcServerInqIf@12
RpcServerListen@12
RpcServerRegisterAuthInfoA@16
RpcServerRegisterAuthInfoW@16
RpcServerRegisterIf@12
RpcServerUnregisterIf@12
RpcServerUseAllProtseqs@8
RpcServerUseAllProtseqsIf@12
RpcServerUseProtseqA@12
RpcServerUseProtseqEpA@16
RpcServerUseProtseqEpW@16
RpcServerUseProtseqIfA@16
RpcServerUseProtseqIfW@16
RpcServerUseProtseqW@12
RpcSmAllocate@8
RpcSmClientFree@4
RpcSmDestroyClientContext@4
_imp__RpcSmDestroyClientContext@4
RpcSmDisableAllocate@0
RpcSmEnableAllocate@0
RpcSmFree@4
RpcSmGetThreadHandle@4
RpcSmSetClientAllocFree@8
RpcSmSetThreadHandle@4
RpcSmSwapClientAllocFree@16
RpcSsAllocate@4
RpcSsDestroyClientContext@4
_imp__RpcSsDestroyClientContext@4
RpcSsDisableAllocate@0
RpcSsEnableAllocate@0
RpcSsFree@4
RpcSsGetThreadHandle@0
RpcSsSetClientAllocFree@8
RpcSsSetThreadHandle@4
RpcSsSwapClientAllocFree@16
RpcStringBindingComposeA@24
RpcStringBindingComposeW@24
RpcStringBindingParseA@24
RpcStringBindingParseW@24
RpcStringFreeA@4
RpcStringFreeW@4
RpcTestCancel@0
TowerConstruct@24
TowerExplode@24
UuidCompare@12
UuidCreate@4
UuidCreateNil@4
UuidEqual@12
UuidFromStringA@8
UuidFromStringW@8
UuidHash@8
UuidIsNil@8
UuidToStringA@8
UuidToStringW@8
char_array_from_ndr@16
char_from_ndr@8
data_from_ndr@16
data_into_ndr@16
data_size_ndr@16
double_array_from_ndr@16
double_from_ndr@8
enum_from_ndr@8
float_array_from_ndr@16
float_from_ndr@8
long_array_from_ndr@16
long_from_ndr@8
long_from_ndr_temp@12
short_array_from_ndr@16
short_from_ndr@8
short_from_ndr_temp@12
tree_into_ndr@16
tree_peek_ndr@16
tree_size_ndr@16

View File

@@ -0,0 +1,406 @@
/*
Screen saver library by Anders Norlander <anorland@hem2.passagen.se>
This library is (hopefully) compatible with Microsoft's
screen saver library.
This is public domain software.
*/
#include <windows.h>
#include <scrnsave.h>
#include <regstr.h>
/* screen saver window class */
#define CLASS_SCRNSAVE TEXT("WindowsScreenSaverClass")
/* globals */
HWND hMainWindow = NULL;
BOOL fChildPreview = FALSE;
HINSTANCE hMainInstance;
TCHAR szName[TITLEBARNAMELEN];
TCHAR szAppName[APPNAMEBUFFERLEN];
TCHAR szIniFile[MAXFILELEN];
TCHAR szScreenSaver[22];
TCHAR szHelpFile[MAXFILELEN];
TCHAR szNoHelpMemory[BUFFLEN];
UINT MyHelpMessage;
/* local house keeping */
static HINSTANCE hPwdLib = NULL;
static POINT pt_orig;
static BOOL checking_pwd = FALSE;
static BOOL closing = FALSE;
static BOOL w95 = FALSE;
typedef BOOL (WINAPI *VERIFYPWDPROC)(HWND);
typedef DWORD (WINAPI *CHPWDPROC)(LPCTSTR, HWND, DWORD, PVOID);
static VERIFYPWDPROC VerifyScreenSavePwd = NULL;
/* function names */
#define szVerifyPassword "VerifyScreenSavePwd"
#ifdef UNICODE
#define szPwdChangePassword "PwdChangePasswordW"
#else
#define szPwdChangePassword "PwdChangePasswordA"
#endif
static void TerminateScreenSaver(HWND hWnd);
static BOOL RegisterClasses(void);
static LRESULT WINAPI SysScreenSaverProc(HWND,UINT,WPARAM,LPARAM);
static int LaunchScreenSaver(HWND hParent);
static void LaunchConfig(void);
static int ISSPACE(char c)
{
return (c == ' ' || c == '\t');
}
#define ISNUM(c) ((c) >= '0' && c <= '9')
static unsigned long
_toul(const char *s)
{
unsigned long res;
unsigned long n;
const char *p;
for (p = s; *p; p++)
if (!ISNUM(*p)) break;
p--;
res = 0;
for (n = 1; p >= s; p--, n *= 10)
res += (*p - '0') * n;
return res;
}
/* screen saver entry point */
int APIENTRY WinMain(HINSTANCE hInst, HINSTANCE hPrevInst,
LPSTR CmdLine, int nCmdShow)
{
LPSTR p;
OSVERSIONINFO vi;
/* initialize */
hMainInstance = hInst;
vi.dwOSVersionInfoSize = sizeof(vi);
GetVersionEx(&vi);
/* check if we are going to check for passwords */
if (vi.dwPlatformId == VER_PLATFORM_WIN32_WINDOWS)
{
HKEY hKey;
/* we are using windows 95 */
w95 = TRUE;
if (RegOpenKey(HKEY_CURRENT_USER, REGSTR_PATH_SCREENSAVE ,&hKey) ==
ERROR_SUCCESS)
{
DWORD check_pwd;
DWORD size = sizeof(DWORD);
DWORD type;
LONG res;
res = RegQueryValueEx(hKey, REGSTR_VALUE_USESCRPASSWORD,
NULL, &type, (PBYTE) &check_pwd, &size);
if (check_pwd && res == ERROR_SUCCESS)
{
hPwdLib = LoadLibrary(TEXT("PASSWORD.CPL"));
if (hPwdLib)
VerifyScreenSavePwd = GetProcAddress(hPwdLib, szVerifyPassword);
}
RegCloseKey(hKey);
}
}
/* parse arguments */
for (p = CmdLine; *p; p++)
{
switch (*p)
{
case 'S':
case 's':
/* start screen saver */
return LaunchScreenSaver(NULL);
case 'P':
case 'p':
{
/* start screen saver in preview window */
HWND hParent;
fChildPreview = TRUE;
while (ISSPACE(*++p));
hParent = (HWND) _toul(p);
if (hParent && IsWindow(hParent))
return LaunchScreenSaver(hParent);
}
return 0;
case 'C':
case 'c':
/* display configure dialog */
LaunchConfig();
return 0;
case 'A':
case 'a':
{
/* change screen saver password */
HWND hParent;
while (ISSPACE(*++p));
hParent = (HWND) _toul(p);
if (!hParent || !IsWindow(hParent))
hParent = GetForegroundWindow();
ScreenSaverChangePassword(hParent);
}
return 0;
case '-':
case '/':
case ' ':
default:
}
}
LaunchConfig();
return 0;
}
static void LaunchConfig(void)
{
/* FIXME: should this be called */
RegisterDialogClasses(hMainInstance);
/* display configure dialog */
DialogBox(hMainInstance, MAKEINTRESOURCE(DLG_SCRNSAVECONFIGURE),
GetForegroundWindow(), (DLGPROC) ScreenSaverConfigureDialog);
}
static int LaunchScreenSaver(HWND hParent)
{
BOOL foo;
UINT style;
RECT rc;
MSG msg;
/* don't allow other tasks to get into the foreground */
if (w95 && !fChildPreview)
SystemParametersInfo(SPI_SCREENSAVERRUNNING, TRUE, &foo, 0);
msg.wParam = 0;
/* register classes, both user defined and classes used by screen saver
library */
if (!RegisterClasses())
{
MessageBox(NULL, TEXT("RegisterClasses() failed"), NULL, MB_ICONHAND);
goto restore;
}
/* a slightly different approach needs to be used when displaying
in a preview window */
if (hParent)
{
style = WS_CHILD;
GetClientRect(hParent, &rc);
}
else
{
style = WS_POPUP;
rc.right = GetSystemMetrics(SM_CXSCREEN);
rc.bottom = GetSystemMetrics(SM_CYSCREEN);
style |= WS_VISIBLE;
}
/* create main screen saver window */
hMainWindow = CreateWindowEx(hParent ? 0 : WS_EX_TOPMOST, CLASS_SCRNSAVE,
TEXT("SCREENSAVER"), style,
0, 0, rc.right, rc.bottom, hParent, NULL,
hMainInstance, NULL);
/* display window and start pumping messages */
if (hMainWindow)
{
UpdateWindow(hMainWindow);
ShowWindow(hMainWindow, SW_SHOW);
while (GetMessage(&msg, NULL, 0, 0) == TRUE)
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
restore:
/* restore system */
if (w95 && !fChildPreview)
SystemParametersInfo(SPI_SCREENSAVERRUNNING, FALSE, &foo, 0);
FreeLibrary(hPwdLib);
return msg.wParam;
}
/* this function takes care of *must* do tasks, like terminating
screen saver */
static LRESULT WINAPI SysScreenSaverProc(HWND hWnd, UINT msg,
WPARAM wParam, LPARAM lParam)
{
switch (msg)
{
case WM_CREATE:
if (!fChildPreview)
SetCursor(NULL);
/* mouse is not supposed to move from this position */
GetCursorPos(&pt_orig);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
case WM_TIMER:
if (closing)
return 0;
break;
case WM_PAINT:
if (closing)
return DefWindowProc(hWnd, msg, wParam, lParam);
break;
case WM_SYSCOMMAND:
if (!fChildPreview)
switch (wParam)
{
case SC_CLOSE:
case SC_SCREENSAVE:
case SC_NEXTWINDOW:
case SC_PREVWINDOW:
return FALSE;
}
break;
case WM_MOUSEMOVE:
case WM_LBUTTONDOWN:
case WM_RBUTTONDOWN:
case WM_MBUTTONDOWN:
case WM_KEYDOWN:
case WM_SYSKEYDOWN:
case WM_NCACTIVATE:
case WM_ACTIVATE:
case WM_ACTIVATEAPP:
if (closing)
return DefWindowProc(hWnd, msg, wParam, lParam);
break;
}
return ScreenSaverProc(hWnd, msg, wParam, lParam);
}
LONG WINAPI DefScreenSaverProc(HWND hWnd, UINT msg,
WPARAM wParam, LPARAM lParam)
{
/* don't do any special processing when in preview mode */
if (fChildPreview || closing)
return DefWindowProc(hWnd, msg, wParam, lParam);
switch (msg)
{
case WM_CLOSE:
TerminateScreenSaver(hWnd);
/* do NOT pass this to DefWindowProc; it will terminate even if
an invalid password was given.
*/
return 0;
case SCRM_VERIFYPW:
/* verify password or return TRUE if password checking is turned off */
if (VerifyScreenSavePwd)
return VerifyScreenSavePwd(hWnd);
else
return TRUE;
case WM_SETCURSOR:
if (checking_pwd)
break;
SetCursor(NULL);
return TRUE;
case WM_NCACTIVATE:
case WM_ACTIVATE:
case WM_ACTIVATEAPP:
if (wParam != FALSE)
break;
case WM_MOUSEMOVE:
{
POINT pt;
GetCursorPos(&pt);
if (pt.x == pt_orig.x && pt.y == pt_orig.y)
break;
}
case WM_LBUTTONDOWN:
case WM_RBUTTONDOWN:
case WM_MBUTTONDOWN:
case WM_KEYDOWN:
case WM_SYSKEYDOWN:
/* try to terminate screen saver */
if (!checking_pwd)
PostMessage(hWnd, WM_CLOSE, 0, 0);
break;
}
return DefWindowProc(hWnd, msg, wParam, lParam);
}
static void TerminateScreenSaver(HWND hWnd)
{
/* don't allow recursion */
if (checking_pwd || closing)
return;
/* verify password */
if (VerifyScreenSavePwd)
{
checking_pwd = TRUE;
closing = SendMessage(hWnd, SCRM_VERIFYPW, 0, 0);
checking_pwd = FALSE;
}
else
closing = TRUE;
/* are we closing? */
if (closing)
{
DestroyWindow(hWnd);
}
else
GetCursorPos(&pt_orig); /* if not: get new mouse position */
}
/*
Register screen saver window class and call user
supplied hook.
*/
static BOOL RegisterClasses(void)
{
WNDCLASS cls;
cls.hCursor = NULL;
cls.hIcon = LoadIcon(hMainInstance, MAKEINTATOM(ID_APP));
cls.lpszMenuName = NULL;
cls.lpszClassName = CLASS_SCRNSAVE;
cls.hbrBackground = GetStockObject(BLACK_BRUSH);
cls.hInstance = hMainInstance;
cls.style = CS_VREDRAW | CS_HREDRAW | CS_SAVEBITS | CS_PARENTDC;
cls.lpfnWndProc = (WNDPROC) SysScreenSaverProc;
cls.cbWndExtra = 0;
cls.cbClsExtra = 0;
if (!RegisterClass(&cls))
return FALSE;
return RegisterDialogClasses(hMainInstance);
}
void WINAPI ScreenSaverChangePassword(HWND hParent)
{
/* load Master Password Router (MPR) */
HINSTANCE hMpr = LoadLibrary(TEXT("MPR.DLL"));
if (hMpr)
{
CHPWDPROC ChangePassword;
ChangePassword = (CHPWDPROC) GetProcAddress(hMpr, szPwdChangePassword);
/* change password for screen saver provider */
if (ChangePassword)
ChangePassword(TEXT("SCRSAVE"), hParent, 0, NULL);
FreeLibrary(hMpr);
}
}

View File

@@ -0,0 +1,51 @@
#define INITGUID
#include <basetyps.h>
#include <shlguid.h>
DEFINE_SHLGUID(CLSID_ShellDesktop,0x00021400L,0,0);
DEFINE_SHLGUID(CLSID_ShellLink,0x00021401L,0,0);
DEFINE_SHLGUID(FMTID_Intshcut,0x000214A0L,0,0);
DEFINE_SHLGUID(FMTID_InternetSite,0x000214A1L,0,0);
DEFINE_SHLGUID(CGID_Explorer,0x000214D0L,0,0);
DEFINE_SHLGUID(CGID_ShellDocView,0x000214D1L,0,0);
DEFINE_SHLGUID(IID_INewShortcutHookA,0x000214E1L,0,0);
DEFINE_SHLGUID(IID_IShellBrowser,0x000214E2L,0,0);
DEFINE_SHLGUID(IID_IShellView,0x000214E3L,0,0);
DEFINE_SHLGUID(IID_IContextMenu,0x000214E4L,0,0);
DEFINE_SHLGUID(IID_IShellIcon,0x000214E5L,0,0);
DEFINE_SHLGUID(IID_IShellFolder,0x000214E6L,0,0);
DEFINE_SHLGUID(IID_IShellExtInit,0x000214E8L,0,0);
DEFINE_SHLGUID(IID_IShellPropSheetExt,0x000214E9L,0,0);
DEFINE_SHLGUID(IID_IPersistFolder,0x000214EAL,0,0);
DEFINE_SHLGUID(IID_IExtractIconA,0x000214EBL,0,0);
DEFINE_SHLGUID(IID_IShellLinkA,0x000214EEL,0,0);
DEFINE_SHLGUID(IID_IShellCopyHookA,0x000214EFL,0,0);
DEFINE_SHLGUID(IID_IFileViewerA,0x000214F0L,0,0);
DEFINE_SHLGUID(IID_ICommDlgBrowser,0x000214F1L,0,0);
DEFINE_SHLGUID(IID_IEnumIDList,0x000214F2L,0,0);
DEFINE_SHLGUID(IID_IFileViewerSite,0x000214F3L,0,0);
DEFINE_SHLGUID(IID_IContextMenu2,0x000214F4L,0,0);
DEFINE_SHLGUID(IID_IShellExecuteHookA,0x000214F5L,0,0);
DEFINE_SHLGUID(IID_IPropSheetPage,0x000214F6L,0,0);
DEFINE_SHLGUID(IID_INewShortcutHookW,0x000214F7L,0,0);
DEFINE_SHLGUID(IID_IFileViewerW,0x000214F8L,0,0);
DEFINE_SHLGUID(IID_IShellLinkW,0x000214F9L,0,0);
DEFINE_SHLGUID(IID_IExtractIconW,0x000214FAL,0,0);
DEFINE_SHLGUID(IID_IShellExecuteHookW,0x000214FBL,0,0);
DEFINE_SHLGUID(IID_IShellCopyHookW,0x000214FCL,0,0);
DEFINE_GUID(IID_IShellView2,0x88E39E80L,0x3578,0x11CF,0xAE,0x69,0x08,0x00,0x2B,0x2E,0x12,0x62);
DEFINE_GUID(LIBID_SHDocVw,0xEAB22AC0,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B);
DEFINE_GUID(IID_IShellExplorer,0xEAB22AC1,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B);
DEFINE_GUID(DIID_DShellExplorerEvents,0xEAB22AC2,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B);
DEFINE_GUID(CLSID_ShellExplorer,0xEAB22AC3,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B);
DEFINE_GUID(IID_ISHItemOC,0xEAB22AC4,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B);
DEFINE_GUID(DIID_DSHItemOCEvents,0xEAB22AC5,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B);
DEFINE_GUID(CLSID_SHItemOC,0xEAB22AC6,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B);
DEFINE_GUID(IID_DHyperLink,0x0002DF07,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID(IID_DIExplorer,0x0002DF05,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID(DIID_DExplorerEvents,0x0002DF06,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID(CLSID_InternetExplorer,0x0002DF01,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID(CLSID_StdHyperLink,0x0002DF09,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID(CLSID_FileTypes,0xB091E540,0x83E3,0x11CF,0xA7,0x13,0x00,0x20,0xAF,0xD7,0x97,0x62);
DEFINE_GUID(CLSID_InternetShortcut,0xFBF23B40L,0xE3F0,0x101B,0x84,0x88,0x00,0xAA,0x00,0x3E,0x56,0xF8);
DEFINE_GUID(IID_IUniformResourceLocator,0xFBF23B80L,0xE3F0,0x101B,0x84,0x88,0x00,0xAA,0x00,0x3E,0x56,0xF8);

View File

@@ -0,0 +1,123 @@
LIBRARY SHELL32.DLL
EXPORTS
WOWShellExecute@28
StrStrW@8
StrStrIW@8
StrStrIA@8
StrStrA@8
StrRStrW@12
StrRStrIW@12
StrRStrIA@12
StrRStrA@12
StrRChrW@12
StrRChrIW@12
StrRChrIA@12
StrRChrA@12
StrNCpyW@12
StrNCpyA@12
StrNCmpW@12
StrNCmpIW@12
StrNCmpIA@12
StrNCmpA@12
StrCpyNW@12
StrCpyNA@12
StrCmpNW@12
StrCmpNIW@12
StrCmpNIA@12
StrCmpNA@12
StrChrW@8
StrChrIW@8
StrChrIA@8
StrChrA@8
Shell_NotifyIconW@8
Shell_NotifyIconA@8
Shell_NotifyIcon@8
ShellHookProc@12
ShellExecuteW@24
ShellExecuteExW@4
ShellExecuteExA@4
ShellExecuteEx@4
ShellExecuteA@24
ShellAboutW@16
ShellAboutA@16
SheShortenPathW@8
SheShortenPathA@8
SheSetCurDrive@4
SheRemoveQuotesW@4
SheRemoveQuotesA@4
SheGetPathOffsetW@4
SheGetDirW@8
SheGetDirExW@12
SheGetDirA@8
SheGetCurDrive@0
SheFullPathW@12
SheFullPathA@12
SheConvertPathW@12
SheChangeDirW@4
SheChangeDirExW@4
SheChangeDirExA@4
SheChangeDirA@4
SHLoadInProc@4
SHHelpShortcuts_RunDLL@16
SHGetSpecialFolderLocation@12
SHGetPathFromIDListW@8
SHGetPathFromIDListA@8
SHGetPathFromIDList@8
SHGetMalloc@4
SHGetInstanceExplorer@4
SHGetFileInfoW@20
SHGetFileInfoA@20
SHGetFileInfo@20
SHGetDesktopFolder@4
SHFreeNameMappings@4
SHFormatDrive@16
SHFileOperationW@4
SHFileOperationA@4
SHFileOperation@4
SHChangeNotify@16
SHBrowseForFolderW@4
SHBrowseForFolderA@4
SHBrowseForFolder@4
SHAppBarMessage@8
SHAddToRecentDocs@8
RegisterShellHook@8
RegenerateUserEnvironment@8
RealShellExecuteW@40
RealShellExecuteExW@44
RealShellExecuteExA@44
RealShellExecuteA@40
PrintersGetCommand_RunDLL@16
OpenAs_RunDLL@16
InternalExtractIconListW@12
InternalExtractIconListA@12
FreeIconList@8
FindExecutableW@12
FindExecutableA@12
FindExeDlgProc@16
ExtractVersionResource16W@8
ExtractIconW@12
ExtractIconResInfoW@20
ExtractIconResInfoA@20
ExtractIconExW@20
ExtractIconExA@20
ExtractIconEx@20
ExtractIconA@12
ExtractAssociatedIconW@12
ExtractAssociatedIconExW@16
ExtractAssociatedIconExA@16
ExtractAssociatedIconA@12
DuplicateIcon@8
DragQueryPoint@8
DragQueryFileW@16
DragQueryFileAorW@24
DragQueryFileA@16
DragQueryFile@16
DragFinish@4
DragAcceptFiles@8
DoEnvironmentSubstW@8
DoEnvironmentSubstA@8
Control_RunDLL@16
Control_FillCache_RunDLL@16
CommandLineToArgvW@8
CheckEscapesW@8
CheckEscapesA@8

View File

@@ -0,0 +1,22 @@
LIBRARY SVRAPI.DLL
EXPORTS
NetAccessAdd@16
NetAccessCheck@20
NetAccessDel@8
NetAccessEnum@32
NetAccessGetInfo@24
NetAccessGetUserPerms@16
NetAccessSetInfo@24
NetConnectionEnum@28
NetFileClose2@8
NetFileEnum@28
NetSecurityGetInfo@20
NetServerGetInfo@20
NetSessionDel@12
NetSessionEnum@24
NetSessionGetInfo@24
NetShareAdd@16
NetShareDel@12
NetShareEnum@24
NetShareGetInfo@24
NetShareSetInfo@24

View File

@@ -0,0 +1,116 @@
LIBRARY TAPI32.DLL
EXPORTS
lineAccept@12
lineAddProvider@12
lineAddToConference@8
lineAnswer@12
lineBlindTransfer@12
lineClose@4
lineCompleteCall@16
lineCompleteTransfer@16
lineConfigDialog@12
lineConfigDialogEdit@24
lineConfigProvider@8
lineDeallocateCall@4
lineDevSpecific@20
lineDevSpecificFeature@16
lineDial@12
lineDrop@12
lineForward@28
lineGatherDigits@28
lineGenerateDigits@16
lineGenerateTone@20
lineGetAddressCaps@24
lineGetAddressID@20
lineGetAddressStatus@12
lineGetAppPriority@24
lineGetCallInfo@8
lineGetCallStatus@8
lineGetConfRelatedCalls@8
lineGetCountry@12
lineGetDevCaps@20
lineGetDevConfig@12
lineGetID@24
lineGetIcon@12
lineGetLineDevStatus@8
lineGetNewCalls@16
lineGetNumRings@12
lineGetProviderList@8
lineGetRequest@12
lineGetStatusMessages@12
lineGetTranslateCaps@12
lineHandoff@12
lineHold@4
lineInitialize@20
lineMakeCall@20
lineMonitorDigits@8
lineMonitorMedia@8
lineMonitorTones@12
lineNegotiateAPIVersion@24
lineNegotiateExtVersion@24
lineOpen@36
linePark@16
linePickup@20
linePrepareAddToConference@12
lineRedirect@12
lineRegisterRequestRecipient@16
lineReleaseUserUserInfo@4
lineRemoveFromConference@4
lineRemoveProvider@8
lineSecureCall@4
lineSendUserUserInfo@12
lineSetAppPriority@24
lineSetAppSpecific@8
lineSetCallParams@20
lineSetCallPrivilege@8
lineSetCurrentLocation@8
lineSetDevConfig@16
lineSetMediaControl@48
lineSetMediaMode@8
lineSetNumRings@12
lineSetStatusMessages@12
lineSetTerminal@28
lineSetTollList@16
lineSetupConference@24
lineSetupTransfer@12
lineShutdown@4
lineSwapHold@8
lineTranslateAddress@28
lineTranslateDialog@20
lineUncompleteCall@8
lineUnhold@4
lineUnpark@16
phoneClose@4
phoneConfigDialog@12
phoneDevSpecific@12
phoneGetButtonInfo@12
phoneGetData@16
phoneGetDevCaps@20
phoneGetDisplay@8
phoneGetGain@12
phoneGetHookSwitch@8
phoneGetID@12
phoneGetIcon@12
phoneGetLamp@12
phoneGetRing@12
phoneGetStatus@8
phoneGetStatusMessages@16
phoneGetVolume@12
phoneInitialize@20
phoneNegotiateAPIVersion@24
phoneNegotiateExtVersion@24
phoneOpen@28
phoneSetButtonInfo@12
phoneSetData@16
phoneSetDisplay@20
phoneSetGain@12
phoneSetHookSwitch@12
phoneSetLamp@12
phoneSetRing@12
phoneSetStatusMessages@16
phoneSetVolume@12
phoneShutdown@4
tapiGetLocationInfo@8
tapiRequestDrop@8
tapiRequestMakeCall@16
tapiRequestMediaCall@40

40
winsup/w32api/lib/test.c Normal file
View File

@@ -0,0 +1,40 @@
/* Perform simple test of headers to avoid typos and such */
#define Win32_Winsock
#include <windows.h>
#ifdef __OBJC__
#define BOOL WINBOOL
#endif
#include <windowsx.h>
#include <commctrl.h>
#include <largeint.h>
#include <mmsystem.h>
#include <mciavi.h>
#include <mcx.h>
#include <sql.h>
#include <sqlext.h>
#include <imm.h>
#include <lm.h>
#include <zmouse.h>
#include <scrnsave.h>
#include <cpl.h>
#include <cplext.h>
#include <wincrypt.h>
#include <pbt.h>
#include <wininet.h>
#include <regstr.h>
#include <custcntl.h>
#ifndef __OBJC__
#include <ole2.h>
#include <shlobj.h>
#else
#undef BOOL
#endif
#include <stdio.h>
int main()
{
return 0;
}

View File

@@ -0,0 +1,14 @@
LIBRARY TH32.DLL
EXPORTS
CreateToolhelp32Snapshot@8
Heap32First@12
Heap32ListFirst@8
Heap32ListNext@8
Heap32Next@4
Module32First@8
Module32Next@8
Process32First@8
Process32Next@8
Thread32First@8
Thread32Next@8
Toolhelp32ReadProcessMemory@20

View File

@@ -0,0 +1,68 @@
LIBRARY THUNK32.DLL
EXPORTS
Callback12@12
Callback16@16
Callback20@20
Callback24@24
Callback28@28
Callback32@32
Callback36@36
Callback40@40
Callback44@44
Callback48@48
Callback4@4
Callback52@52
Callback56@56
Callback60@60
Callback64@64
Callback8@8
FT_Exit0
FT_Exit12
FT_Exit16
FT_Exit20
FT_Exit24
FT_Exit28
FT_Exit32
FT_Exit36
FT_Exit4
FT_Exit40
FT_Exit44
FT_Exit48
FT_Exit52
FT_Exit56
FT_Exit8
FT_Prolog
FT_Thunk
K32Thk1632Epilog@0
K32Thk1632Prolog@0
MapHInstLS
MapHInstLS_PN
MapHInstSL
MapHInstSL_PN
MapLS@4
MapSL@4
MapSLFix@4
QT_Thunk
SMapLS
SMapLS_IP_EBP_12
SMapLS_IP_EBP_16
SMapLS_IP_EBP_20
SMapLS_IP_EBP_24
SMapLS_IP_EBP_28
SMapLS_IP_EBP_32
SMapLS_IP_EBP_36
SMapLS_IP_EBP_40
SMapLS_IP_EBP_8
SUnMapLS
SUnMapLS_IP_EBP_12
SUnMapLS_IP_EBP_16
SUnMapLS_IP_EBP_20
SUnMapLS_IP_EBP_24
SUnMapLS_IP_EBP_28
SUnMapLS_IP_EBP_32
SUnMapLS_IP_EBP_36
SUnMapLS_IP_EBP_40
SUnMapLS_IP_EBP_8
ThunkConnect32@24
UnMapLS@4
UnMapSLFixArray@8

View File

@@ -0,0 +1,9 @@
LIBRARY URL.DLL
EXPORTS
URLAssociationDialogW@24
URLAssociationDialogA@24
TranslateURLW@12
TranslateURLA@12
MIMEAssociationDialogW@24
MIMEAssociationDialogA@24
InetIsOffline@4

View File

@@ -0,0 +1,561 @@
LIBRARY USER32.dll
EXPORTS
ActivateKeyboardLayout@8
AdjustWindowRect@12
AdjustWindowRectEx@16
AnyPopup@0
AppendMenuA@16
AppendMenuW@16
ArrangeIconicWindows@4
AttachThreadInput@12
BeginDeferWindowPos@4
BeginPaint@8
BringWindowToTop@4
BroadcastSystemMessage@20
CalcChildScroll@8
CallMsgFilter@8
CallMsgFilterA@8
CallMsgFilterW@8
CallNextHookEx@16
CallWindowProcA@20
CallWindowProcW@20
CascadeChildWindows@8
CascadeWindows@20
ChangeClipboardChain@8
ChangeDisplaySettingsA@8
ChangeDisplaySettingsW@8
ChangeMenuA@20
ChangeMenuW@20
CharLowerA@4
CharLowerBuffA@8
CharLowerBuffW@8
CharLowerW@4
CharNextA@4
CharNextExA@12
CharNextW@4
CharPrevA@8
CharPrevExA@16
CharPrevW@8
CharToOemA@8
CharToOemBuffA@12
CharToOemBuffW@12
CharToOemW@8
CharUpperA@4
CharUpperBuffA@8
CharUpperBuffW@8
CharUpperW@4
CheckDlgButton@12
CheckMenuItem@12
CheckMenuRadioItem@20
CheckRadioButton@16
ChildWindowFromPoint@12
ChildWindowFromPointEx@16
ClientToScreen@8
ClipCursor@4
CloseClipboard@0
CloseDesktop@4
CloseWindow@4
CloseWindowStation@4
CopyAcceleratorTableA@12
CopyAcceleratorTableW@12
CopyIcon@4
CopyImage@20
CopyRect@8
CountClipboardFormats@0
CreateAcceleratorTableA@8
CreateAcceleratorTableW@8
CreateCaret@16
CreateCursor@28
CreateDesktopA@24
CreateDesktopW@24
CreateDialogIndirectParamA@20
CreateDialogIndirectParamW@20
CreateDialogParamA@20
CreateDialogParamW@20
CreateIcon@28
CreateIconFromResource@16
CreateIconFromResourceEx@28
CreateIconIndirect@4
CreateMDIWindowA@40
CreateMDIWindowW@40
CreateMenu@0
CreatePopupMenu@0
CreateWindowExA@48
CreateWindowExW@48
CreateWindowStationA@16
CreateWindowStationW@16
DdeAbandonTransaction@12
DdeAccessData@8
DdeAddData@16
DdeClientTransaction@32
DdeCmpStringHandles@8
DdeConnect@16
DdeConnectList@20
DdeCreateDataHandle@28
DdeCreateStringHandleA@12
DdeCreateStringHandleW@12
DdeDisconnect@4
DdeDisconnectList@4
DdeEnableCallback@12
DdeFreeDataHandle@4
DdeFreeStringHandle@8
DdeGetData@16
DdeGetLastError@4
DdeGetQualityOfService@12
DdeImpersonateClient@4
DdeInitializeA@16
DdeInitializeW@16
DdeKeepStringHandle@8
DdeNameService@16
DdePostAdvise@12
DdeQueryConvInfo@12
DdeQueryNextServer@8
DdeQueryStringA@20
DdeQueryStringW@20
DdeReconnect@4
DdeSetQualityOfService@12
DdeSetUserHandle@12
DdeUnaccessData@4
DdeUninitialize@4
DefDlgProcA@16
DefDlgProcW@16
DefFrameProcA@20
DefFrameProcW@20
DefMDIChildProcA@16
DefMDIChildProcW@16
DefWindowProcA@16
DefWindowProcW@16
DeferWindowPos@32
DeleteMenu@12
DestroyAcceleratorTable@4
DestroyCaret@0
DestroyCursor@4
DestroyIcon@4
DestroyMenu@4
DestroyWindow@4
DialogBoxIndirectParamA@20
DialogBoxIndirectParamW@20
DialogBoxParamA@20
DialogBoxParamW@20
DispatchMessageA@4
DispatchMessageW@4
DlgDirListA@20
DlgDirListComboBoxA@20
DlgDirListComboBoxW@20
DlgDirListW@20
DlgDirSelectComboBoxExA@16
DlgDirSelectComboBoxExW@16
DlgDirSelectExA@16
DlgDirSelectExW@16
DragDetect@12
DragObject@20
DrawAnimatedRects@16
DrawCaption@16
DrawEdge@16
DrawFocusRect@8
DrawFrame@16
DrawFrameControl@16
DrawIcon@16
DrawIconEx@36
DrawMenuBar@4
DrawStateA@40
DrawStateW@40
DrawTextA@20
DrawTextExA@24
DrawTextExW@24
DrawTextW@20
EditWndProc@16
EmptyClipboard@0
EnableMenuItem@12
EnableScrollBar@12
EnableWindow@8
EndDeferWindowPos@4
EndDialog@8
EndPaint@8
EnumChildWindows@12
EnumClipboardFormats@4
EnumDesktopWindows@12
EnumDesktopsA@12
EnumDesktopsW@12
EnumDisplaySettingsA@12
EnumDisplaySettingsW@12
EnumPropsA@8
EnumPropsExA@12
EnumPropsExW@12
EnumPropsW@8
EnumThreadWindows@12
EnumWindowStationsA@8
EnumWindowStationsW@8
EnumWindows@8
EqualRect@8
ExcludeUpdateRgn@8
ExitWindowsEx@8
FillRect@12
FindWindowA@8
FindWindowExA@16
FindWindowExW@16
FindWindowW@8
FlashWindow@8
FrameRect@12
FreeDDElParam@8
GetActiveWindow@0
GetAsyncKeyState@4
GetCapture@0
GetCaretBlinkTime@0
GetCaretPos@4
GetClassInfoA@12
GetClassInfoExA@12
GetClassInfoExW@12
GetClassInfoW@12
GetClassLongA@8
GetClassLongW@8
GetClassNameA@12
GetClassNameW@12
GetClassWord@8
GetClientRect@8
GetClipCursor@4
GetClipboardData@4
GetClipboardFormatNameA@12
GetClipboardFormatNameW@12
GetClipboardOwner@0
GetClipboardViewer@0
GetCursor@0
GetCursorPos@4
GetDC@4
GetDCEx@12
GetDesktopWindow@0
GetDialogBaseUnits@0
GetDlgCtrlID@4
GetDlgItem@8
GetDlgItemInt@16
GetDlgItemTextA@16
GetDlgItemTextW@16
GetDoubleClickTime@0
GetFocus@0
GetForegroundWindow@0
GetIconInfo@8
GetInputDesktop@0
GetInputState@0
GetKBCodePage@0
GetKeyNameTextA@12
GetKeyNameTextW@12
GetKeyState@4
GetKeyboardLayout@4
GetKeyboardLayoutList@8
GetKeyboardLayoutNameA@4
GetKeyboardLayoutNameW@4
GetKeyboardState@4
GetKeyboardType@4
GetLastActivePopup@4
GetMenu@4
GetMenuCheckMarkDimensions@0
GetMenuContextHelpId@4
GetMenuDefaultItem@12
GetMenuItemCount@4
GetMenuItemID@8
GetMenuItemInfoA@16
GetMenuItemInfoW@16
GetMenuItemRect@16
GetMenuState@12
GetMenuStringA@20
GetMenuStringW@20
GetMessageA@16
GetMessageExtraInfo@0
GetMessagePos@0
GetMessageTime@0
GetMessageW@16
GetNextDlgGroupItem@12
GetNextDlgTabItem@12
GetOpenClipboardWindow@0
GetParent@4
GetPriorityClipboardFormat@8
GetProcessWindowStation@0
GetPropA@8
GetPropW@8
GetQueueStatus@4
GetScrollInfo@12
GetScrollPos@8
GetScrollRange@16
GetShellWindow@0
GetSubMenu@8
GetSysColor@4
GetSysColorBrush@4
GetSystemMenu@8
GetSystemMetrics@4
GetTabbedTextExtentA@20
GetTabbedTextExtentW@20
GetThreadDesktop@4
GetTopWindow@4
GetUpdateRect@12
GetUpdateRgn@12
GetUserObjectInformationA@20
GetUserObjectInformationW@20
GetUserObjectSecurity@20
GetWindow@8
GetWindowContextHelpId@4
_imp__GetWindowContextHelpId@4
GetWindowDC@4
GetWindowLongA@8
GetWindowLongW@8
GetWindowPlacement@8
GetWindowRect@8
GetWindowRgn@8
GetWindowTextA@12
GetWindowTextLengthA@4
GetWindowTextLengthW@4
GetWindowTextW@12
GetWindowThreadProcessId@8
GetWindowWord@8
GrayStringA@36
GrayStringW@36
HideCaret@4
HiliteMenuItem@16
ImpersonateDdeClientWindow@8
InSendMessage@0
InflateRect@12
InsertMenuA@20
InsertMenuItemA@16
InsertMenuItemW@16
InsertMenuW@20
IntersectRect@12
InvalidateRect@12
InvalidateRgn@12
InvertRect@8
IsCharAlphaA@4
IsCharAlphaNumericA@4
IsCharAlphaNumericW@4
IsCharAlphaW@4
IsCharLowerA@4
IsCharLowerW@4
IsCharUpperA@4
IsCharUpperW@4
IsChild@8
IsClipboardFormatAvailable@4
IsDialogMessage@8
IsDialogMessageA@8
IsDialogMessageW@8
IsDlgButtonChecked@8
IsIconic@4
IsMenu@4
IsRectEmpty@4
IsWindow@4
IsWindowEnabled@4
IsWindowUnicode@4
IsWindowVisible@4
IsZoomed@4
KillSystemTimer@8
KillTimer@8
LoadAcceleratorsA@8
LoadAcceleratorsW@8
LoadBitmapA@8
LoadBitmapW@8
LoadCursorA@8
LoadCursorFromFileA@4
LoadCursorFromFileW@4
LoadCursorW@8
LoadIconA@8
LoadIconW@8
LoadImageA@24
LoadImageW@24
LoadKeyboardLayoutA@8
LoadKeyboardLayoutW@8
LoadMenuA@8
LoadMenuIndirectA@4
LoadMenuIndirectW@4
LoadMenuW@8
LoadStringA@16
LoadStringW@16
LockWindowUpdate@4
LookupIconIdFromDirectory@8
LookupIconIdFromDirectoryEx@20
MapDialogRect@8
MapVirtualKeyA@8
MapVirtualKeyExA@12
MapVirtualKeyExW@12
MapVirtualKeyW@8
MapWindowPoints@16
MenuItemFromPoint@16
MessageBeep@4
MessageBoxA@16
MessageBoxExA@20
MessageBoxExW@20
MessageBoxIndirectA@4
MessageBoxIndirectW@4
MessageBoxW@16
ModifyMenuA@20
ModifyMenuW@20
MoveWindow@24
MsgWaitForMultipleObjects@20
MsgWaitForMultipleObjectsEx@20
OemKeyScan@4
OemToCharA@8
OemToCharBuffA@12
OemToCharBuffW@12
OemToCharW@8
OffsetRect@12
OpenClipboard@4
OpenDesktopA@16
OpenDesktopW@16
OpenIcon@4
OpenInputDesktop@12
OpenWindowStationA@12
OpenWindowStationW@12
PackDDElParam@12
PaintDesktop@4
PeekMessageA@20
PeekMessageW@20
PostMessageA@16
PostMessageW@16
PostQuitMessage@4
PostThreadMessageA@16
PostThreadMessageW@16
PtInRect@12
RedrawWindow@16
RegisterClassA@4
RegisterClassExA@4
RegisterClassExW@4
RegisterClassW@4
RegisterClipboardFormatA@4
RegisterClipboardFormatW@4
RegisterHotKey@16
RegisterWindowMessageA@4
RegisterWindowMessageW@4
ReleaseCapture@0
ReleaseDC@8
RemoveMenu@12
RemovePropA@8
RemovePropW@8
ReplyMessage@4
ReuseDDElParam@20
ScreenToClient@8
ScrollChildren@12
ScrollDC@28
ScrollWindow@20
ScrollWindowEx@32
SendDlgItemMessageA@20
SendDlgItemMessageW@20
SendMessageA@16
SendMessageCallbackA@24
SendMessageCallbackW@24
SendMessageTimeoutA@28
SendMessageTimeoutW@28
SendMessageW@16
SendNotifyMessageA@16
SendNotifyMessageW@16
SetActiveWindow@4
SetCapture@4
SetCaretBlinkTime@4
SetCaretPos@8
SetClassLongA@12
SetClassLongW@12
SetClassWord@12
SetClipboardData@8
SetClipboardViewer@4
SetCursor@4
SetCursorPos@8
SetDebugErrorLevel@4
SetDeskWallpaper@4
SetDlgItemInt@16
SetDlgItemTextA@12
SetDlgItemTextW@12
SetDoubleClickTime@4
SetFocus@4
SetForegroundWindow@4
SetKeyboardState@4
SetLastErrorEx@8
SetMenu@8
SetMenuContextHelpId@8
_imp__SetMenuContextHelpId@8
SetMenuDefaultItem@12
SetMenuItemBitmaps@20
SetMenuItemInfoA@16
SetMenuItemInfoW@16
SetMessageExtraInfo@4
SetMessageQueue@4
SetParent@8
SetProcessWindowStation@4
SetPropA@12
SetPropW@12
SetRect@20
SetRectEmpty@4
SetScrollInfo@16
SetScrollPos@16
SetScrollRange@20
SetShellWindow@4
SetSysColors@12
SetSystemCursor@8
SetSystemMenu@8
SetSystemTimer@16
SetThreadDesktop@4
SetTimer@16
SetUserObjectInformationA@16
SetUserObjectInformationW@16
SetUserObjectSecurity@12
SetWindowContextHelpId@8
_imp__SetWindowContextHelpId@8
SetWindowLongA@12
SetWindowLongW@12
SetWindowPlacement@8
SetWindowPos@28
SetWindowRgn@12
SetWindowTextA@8
SetWindowTextW@8
SetWindowWord@12
SetWindowsHookA@8
SetWindowsHookExA@16
SetWindowsHookExW@16
SetWindowsHookW@8
ShowCaret@4
ShowCursor@4
ShowOwnedPopups@8
ShowScrollBar@12
ShowWindow@8
ShowWindowAsync@8
SubtractRect@12
SwapMouseButton@4
SwitchDesktop@4
SystemParametersInfoA@16
SystemParametersInfoW@16
TabbedTextOutA@32
TabbedTextOutW@32
TileChildWindows@8
TileWindows@20
ToAscii@20
ToAsciiEx@24
ToUnicode@24
ToUnicodeEx@28
TrackMouseEvent@4
TrackPopupMenu@28
TrackPopupMenuEx@24
TranslateAccelerator@12
TranslateAcceleratorA@12
TranslateAcceleratorW@12
TranslateMDISysAccel@8
TranslateMessage@4
UnhookWindowsHook@8
UnhookWindowsHookEx@4
UnionRect@12
UnloadKeyboardLayout@4
UnpackDDElParam@16
UnregisterClassA@8
UnregisterClassW@8
UnregisterHotKey@8
UpdateWindow@4
ValidateRect@8
ValidateRgn@8
VkKeyScanA@4
VkKeyScanExA@8
VkKeyScanExW@8
VkKeyScanW@4
WaitForInputIdle@8
WaitMessage@0
WinHelpA@16
WinHelpW@16
WindowFromDC@4
WindowFromPoint@8
keybd_event@16
mouse_event@20
wsprintfA
wsprintfW
wvsprintfA@12
wvsprintfW@12

331
winsup/w32api/lib/uuid.c Normal file
View File

@@ -0,0 +1,331 @@
/*
Generate GUIDs for OLE and other interfaces.
This file was generated by extracting the names of all GUIDs
from uuid.lib. The names were in turn processed by a script
to build a C program that when run generated this file.
Some definitions were added by hand afterwards.
*/
#define INITGUID
#include <basetyps.h>
DEFINE_GUID(ARRAYID_PathProperties,0x7ecbba04,0x2d97,0x11cf,0xa2,0x29,0,0xaa,0,0x3d,0x73,0x52);
DEFINE_GUID(CATID_Control,0x40fc6ed4,0x2438,0x11cf,0xa3,0xdb,0x8,0,0x36,0xf1,0x25,0x2);
DEFINE_GUID(CATID_DocObject,0x40fc6ed8,0x2438,0x11cf,0xa3,0xdb,0x8,0,0x36,0xf1,0x25,0x2);
DEFINE_GUID(CATID_Insertable,0x40fc6ed3,0x2438,0x11cf,0xa3,0xdb,0x8,0,0x36,0xf1,0x25,0x2);
DEFINE_GUID(CATID_InternetAware58,0xaa0de86a,0xcf2b,0xa211,0x29,0,0xaa,0,0x3d,0x73,0x52,0);
DEFINE_GUID(CATID_IsShortcut,0x40fc6ed6,0x2438,0x11cf,0xa3,0xdb,0x8,0,0x36,0xf1,0x25,0x2);
DEFINE_GUID(CATID_NeverShowExt,0x40fc6ed7,0x2438,0x11cf,0xa3,0xdb,0x8,0,0x36,0xf1,0x25,0x2);
DEFINE_GUID(CATID_PersistsToFile,0xde86a56,0x2baa,0x11cf,0xa2,0x29,0,0xaa,0,0x3d,0x73,0x52);
DEFINE_GUID(CATID_PersistsToMemory,0xde86a55,0x2baa,0x11cf,0xa2,0x29,0,0xaa,0,0x3d,0x73,0x52);
DEFINE_GUID(CATID_PersistsToMoniker,0xde86a51,0x2baa,0x11cf,0xa2,0x29,0,0xaa,0,0x3d,0x73,0x52);
DEFINE_GUID(CATID_PersistsToPropertyBag,0xde86a57,0x2baa,0x11cf,0xa2,0x29,0,0xaa,0,0x3d,0x73,0x52);
DEFINE_GUID(CATID_PersistsToStorage,0xde86a52,0x2baa,0x11cf,0xa2,0x29,0,0xaa,0,0x3d,0x73,0x52);
DEFINE_GUID(CATID_PersistsToStream,0xde86a54,0x2baa,0x11cf,0xa2,0x29,0,0xaa,0,0x3d,0x73,0x52);
DEFINE_GUID(CATID_PersistsToStreamInit,0xde86a53,0x2baa,0x11cf,0xa2,0x29,0,0xaa,0,0x3d,0x73,0x52);
DEFINE_GUID(CATID_Printable,0x40fc6ed9,0x2438,0x11cf,0xa3,0xdb,0x8,0,0x36,0xf1,0x25,0x2);
DEFINE_GUID(CATID_Programmable,0x40fc6ed5,0x2438,0x11cf,0xa3,0xdb,0x8,0,0x36,0xf1,0x25,0x2);
DEFINE_GUID(CATID_RequiresDataPathHost,0xde86a50,0x2baa,0x11cf,0xa2,0x29,0,0xaa,0,0x3d,0x73,0x52);
DEFINE_GUID(CATID_SafeForInitializing,0x7dd95802,0x9882,0x11cf,0x9f,0xa9,0,0xaa,0,0x6c,0x42,0xc4);
DEFINE_GUID(CATID_SafeForScripting,0x7dd95801,0x9882,0x11cf,0x9f,0xa9,0,0xaa,0,0x6c,0x42,0xc4);
DEFINE_GUID(CLSID_AllClasses,0x330,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_CColorPropPage,0xbe35201,0x8f91,0x11ce,0x9d,0xe3,0,0xaa,0,0x4b,0xb8,0x51);
DEFINE_GUID(CLSID_CFontPropPage, 0x0be35200,0x8f91,0x11ce,0x9d,0xe3,0x00,0xaa,0x00,0x4b,0xb8,0x51);
DEFINE_GUID(CLSID_CFontPropPage00,0x910be352,0xce8f,0x9d11,0xe3,0,0xaa,0,0x4b,0xb8,0x51,0);
DEFINE_GUID(CLSID_CPicturePropPage,0xbe35202,0x8f91,0x11ce,0x9d,0xe3,0,0xaa,0,0x4b,0xb8,0x51);
DEFINE_GUID(CLSID_ConvertVBX,0xfb8f0822,0x164,0x101b,0x84,0xed,0x8,0,0x2b,0x2e,0xc7,0x13);
DEFINE_GUID(CLSID_CurrentUserClasses,0x332,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_FileProtocol,0x79eac9e7,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(CLSID_FtpProtocol,0x79eac9e3,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(CLSID_GopherProtocol,0x79eac9e4,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(CLSID_HttpProtocol,0x79eac9e2,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(CLSID_HttpSProtocolE5,0xf979eac9,0xceba,0x8c11,0x82,0,0xaa,0,0x4b,0xa9,0xb,0);
DEFINE_GUID(CLSID_IdentityUnmarshal,0x1b,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_InProcFreeMarshaler,0x1c,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_LocalMachineClasses,0x331,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_MkProtocol,0x79eac9e6,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(CLSID_PSBindCtx,0x312,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_PSClassObject0E,0x3,0,0xc000,0,0,0,0,0,0,0x46,0);
DEFINE_GUID(CLSID_PSClientSite,0x30d,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_PSDragDrop,0x311,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_PSEnumerators13,0x3,0,0xc000,0,0,0,0,0,0,0x46,0);
DEFINE_GUID(CLSID_PSGenObject,0x30c,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_PSInPlaceActive,0x30f,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_PSInPlaceFrame,0x310,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_PSUrlMonProxyF1,0xf979eac9,0xceba,0x8c11,0x82,0,0xaa,0,0x4b,0xa9,0xb,0);
DEFINE_GUID(CLSID_PersistPropset,0xfb8f0821,0x164,0x101b,0x84,0xed,0x8,0,0x2b,0x2e,0xc7,0x13);
DEFINE_GUID(CLSID_Picture_Dib,0x316,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_Picture_EnhMetafile,0x319,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_Picture_Metafile,0x315,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_StaticDib,0x316,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_StaticMetafile,0x315,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_StdComponentCategoriesMgr,0x2e005,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_StdFont,0xbe35203,0x8f91,0x11ce,0x9d,0xe3,0,0xaa,0,0x4b,0xb8,0x51);
DEFINE_GUID(CLSID_StdHlink,0x79eac9d0,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(CLSID_StdHlinkBrowseContext,0x79eac9d1,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(CLSID_StdMarshal,0x17,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(CLSID_StdPicture,0xbe35204,0x8f91,0x11ce,0x9d,0xe3,0,0xaa,0,0x4b,0xb8,0x51);
DEFINE_GUID(CLSID_StdURLMonikerE0,0xf979eac9,0xceba,0x8c11,0x82,0,0xaa,0,0x4b,0xa9,0xb,0);
DEFINE_GUID(CLSID_StdURLProtocol,0x79eac9e1,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(FLAGID_Internet,0x96300da0,0x2bab,0x11cf,0xa2,0x29,0,0xaa,0,0x3d,0x73,0x52);
DEFINE_GUID(FMTID_DocSummaryInformation,0xd5cdd502,0x2e9c,0x101b,0x93,0x97,0x8,0,0x2b,0x2c,0xf9,0xae);
DEFINE_GUID(FMTID_SummaryInformation,0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x8,0,0x2b,0x27,0xb3,0xd9);
DEFINE_GUID(FMTID_UserDefinedProperties,0xd5cdd505,0x2e9c,0x101b,0x93,0x97,0x8,0,0x2b,0x2c,0xf9,0xae);
DEFINE_GUID(GUID_CHECKVALUEEXCLUSIVE,0x6650430c,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_COLOR,0x66504301,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_FONTBOLD,0x6650430f,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_FONTITALIC,0x66504310,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_FONTNAME,0x6650430d,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_FONTSIZE,0x6650430e,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_FONTSTRIKETHROUGH,0x66504312,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_FONTUNDERSCORE,0x66504311,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
DEFINE_GUID(GUID_FONTUNDERSCORE11,0xf665043,0x1abe,0x8b10,0xbb,0,0xaa,0,0x30,0xc,0xab,0);
DEFINE_GUID(GUID_HANDLE,0x66504313,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_HIMETRIC,0x66504300,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_HasPathProperties,0x2de81,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(GUID_NULL,0,0,0,0,0,0,0,0,0,0,0);
DEFINE_GUID(GUID_OPTIONVALUEEXCLUSIVE,0x6650430b,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_PathProperty,0x2de80,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(GUID_TRISTATE,0x6650430a,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_XPOS,0x66504306,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_XPOSPIXEL,0x66504302,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_XSIZE,0x66504308,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_XSIZEPIXEL,0x66504304,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_YPOS,0x66504307,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_YPOSPIXEL,0x66504303,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_YSIZE,0x66504309,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(GUID_YSIZEPIXEL,0x66504305,0xbe0f,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(IID_IActiveScript,0xbb1a2ae1,0xa4f9,0x11cf,0x8f,0x20,0,0x80,0x5f,0x2c,0xd0,0x64);
DEFINE_GUID(IID_IActiveScriptError,0xeae1ba61,0xa4ed,0x11cf,0x8f,0x20,0,0x80,0x5f,0x2c,0xd0,0x64);
DEFINE_GUID(IID_IActiveScriptParse,0xbb1a2ae2,0xa4f9,0x11cf,0x8f,0x20,0,0x80,0x5f,0x2c,0xd0,0x64);
DEFINE_GUID(IID_IActiveScriptSite,0xdb01a1e3,0xa42b,0x11cf,0x8f,0x20,0,0x80,0x5f,0x2c,0xd0,0x64);
DEFINE_GUID(IID_IActiveScriptSiteWindow,0xd10f6761,0x83e9,0x11cf,0x8f,0x20,0,0x80,0x5f,0x2c,0xd0,0x64);
DEFINE_GUID(IID_IAdviseSink,0x10f,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IAdviseSink2,0x125,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IAdviseSinkEx,0x3af24290,0xc96,0x11ce,0xa0,0xcf,0,0xaa,0,0x60,0xa,0xb8);
DEFINE_GUID(IID_IAsyncMoniker,0x79eac9d3,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IAuthenticate,0x79eac9d0,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IBindCtx,0xe,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IBindHost,0xfc4801a1,0x2ba9,0x11cf,0xa2,0x29,0,0xaa,0,0x3d,0x73,0x52);
DEFINE_GUID(IID_IBindProtocol,0x79eac9cd,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IBindStatusCallback,0x79eac9c1,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IBindStatusCallbackMsg,0x79eac9cb,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IBinding,0x79eac9c0,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_ICatInformation13,0x2e0,0,0xc000,0,0,0,0,0,0,0x46,0);
DEFINE_GUID(IID_ICatRegister,0x2e012,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IChannelHook,0x1008c4a0,0x7613,0x11cf,0x9a,0xf1,0,0x20,0xaf,0x6e,0x72,0xf4);
DEFINE_GUID(IID_IClassActivator40,0x1,0,0xc000,0,0,0,0,0,0,0x46,0);
DEFINE_GUID(IID_IClassFactory,0x1,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IClassFactory2,0xb196b28f,0xbab4,0x101a,0xb6,0x9c,0,0xaa,0,0x34,0x1d,0x7);
DEFINE_GUID(IID_IClientSecurity3D,0x1,0,0xc000,0,0,0,0,0,0,0x46,0);
DEFINE_GUID(IID_IClientSiteHandler,0xf4f569d1,0x593b,0x101a,0xb5,0x69,0x8,0,0x2b,0x2d,0xbf,0x7a);
DEFINE_GUID(IID_ICodeInstall,0x79eac9d1,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IConnectionPoint,0xb196b286,0xbab4,0x101a,0xb6,0x9c,0,0xaa,0,0x34,0x1d,0x7);
DEFINE_GUID(IID_IConnectionPointContainer,0xb196b284,0xbab4,0x101a,0xb6,0x9c,0,0xaa,0,0x34,0x1d,0x7);
DEFINE_GUID(IID_IContinue,0x12a,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IContinueCallback,0xb722bcca,0x4e68,0x101b,0xa2,0xbc,0,0xaa,0,0x40,0x47,0x70);
DEFINE_GUID(IID_ICreateErrorInfo,0x22f03340,0x547d,0x101b,0x8e,0x65,0x8,0,0x2b,0x2b,0xd1,0x19);
DEFINE_GUID(IID_ICreateTypeInfo05,0x204,0,0xc000,0,0,0,0,0,0,0x46,0);
DEFINE_GUID(IID_ICreateTypeInfo2,0x2040e,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_ICreateTypeLib,0x20406,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_ICreateTypeLib20F,0x204,0,0xc000,0,0,0,0,0,0,0x46,0);
DEFINE_GUID(IID_IDataAdviseHolder,0x110,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IDataObject,0x10e,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IDebug,0x123,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IDebugStream,0x124,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IDfReserved1,0x13,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IDfReserved2,0x14,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IDfReserved3,0x15,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IDispatch,0x20400,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IDropSource,0x121,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IDropTarget,0x122,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumCATEGORYINFO,0x2e011,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumCallback,0x108,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumConnectionPoints,0xb196b285,0xbab4,0x101a,0xb6,0x9c,0,0xaa,0,0x34,0x1d,0x7);
DEFINE_GUID(IID_IEnumConnections,0xb196b287,0xbab4,0x101a,0xb6,0x9c,0,0xaa,0,0x34,0x1d,0x7);
DEFINE_GUID(IID_IEnumFORMATETC,0x103,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumGUID,0x2e000,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumGeneric,0x106,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumHLITEM,0x79eac9c6,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IEnumHolder,0x107,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumMoniker,0x102,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumOLEVERB,0x104,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumOleDocumentViews,0xb722bcc8,0x4e68,0x101b,0xa2,0xbc,0,0xaa,0,0x40,0x47,0x70);
DEFINE_GUID(IID_IEnumOleUndoUnits,0xb3e7c340,0xef97,0x11ce,0x9b,0xc9,0,0xaa,0,0x60,0x8e,0x1);
DEFINE_GUID(IID_IEnumSTATDATA,0x105,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumSTATPROPSETSTG,0x13b,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumSTATPROPSTG,0x139,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumSTATSTG,0xd,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumSTATURL,0x3c374a42,0xbae4,0x11cf,0xbf,0x7d,0,0xaa,0,0x69,0x46,0xee);
DEFINE_GUID(IID_IEnumString,0x101,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumUnknown,0x100,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IEnumVARIANT,0x20404,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IErrorInfo,0x1cf2b120,0x547d,0x101b,0x8e,0x65,0x8,0,0x2b,0x2b,0xd1,0x19);
DEFINE_GUID(IID_IErrorLog,0x3127ca40,0x446e,0x11ce,0x81,0x35,0,0xaa,0,0x4b,0xb8,0x51);
DEFINE_GUID(IID_IExternalConnection,0x19,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IFillLockBytes,0x99caf010,0x415e,0x11cf,0x88,0x14,0,0xaa,0,0xb5,0x69,0xf5);
DEFINE_GUID(IID_IFilter,0x89bcb740,0x6119,0x101a,0xbc,0xb7,0,0xdd,0x1,0x6,0x55,0xaf);
DEFINE_GUID(IID_IFont,0xbef6e002,0xa874,0x101a,0x8b,0xba,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(IID_IFontDisp,0xbef6e003,0xa874,0x101a,0x8b,0xba,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(IID_IHlink,0x79eac9c3,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IHlinkBrowseContext,0x79eac9c7,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IHlinkFrame,0x79eac9c5,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IHlinkSite,0x79eac9c2,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IHlinkTarget,0x79eac9c4,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IHttpNegotiate,0x79eac9d2,0xbaf9,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IHttpSecurity,0x79eac9d7,0xbafa,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IInternalMoniker,0x11,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_ILayoutStorage,0xe6d4d90,0x6738,0x11cf,0x96,0x8,0,0xaa,0,0x68,0xd,0xb4);
DEFINE_GUID(IID_ILockBytes,0xa,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IMalloc,0x2,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IMallocSpy,0x1d,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IMarshal,0x3,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IMessageFilter,0x16,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IMimeInfo,0xf77459a0,0xbf9a,0x11cf,0xba,0x4e,0,0xc0,0x4f,0xd7,0x8,0x16);
DEFINE_GUID(IID_IMoniker,0xf,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IMultiQI,0x20,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IObjectSafety,0xcb5bdc81,0x93c1,0x11cf,0x8f,0x20,0,0x80,0x5f,0x2c,0xd0,0x64);
DEFINE_GUID(IID_IObjectWithSiteA3,0xa9fc4801,0xcf2b,0xa211,0x29,0,0xaa,0,0x3d,0x73,0x52,0);
DEFINE_GUID(IID_IOleAdviseHolder,0x111,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleCache,0x11e,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleCache2,0x128,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleCacheControl,0x129,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleClientSite,0x118,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleCommandTarget,0xb722bccb,0x4e68,0x101b,0xa2,0xbc,0,0xaa,0,0x40,0x47,0x70);
DEFINE_GUID(IID_IOleContainer,0x11b,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleControl,0xb196b288,0xbab4,0x101a,0xb6,0x9c,0,0xaa,0,0x34,0x1d,0x7);
DEFINE_GUID(IID_IOleControlSite,0xB196B289,0xBAB4,0x101A,0xB6,0x9C,0x00,0xAA,0x00,0x34,0x1D,0x07);
DEFINE_GUID(IID_IOleControlSite89,0xb4b196b2,0x1aba,0xb610,0x9c,0,0xaa,0,0x34,0x1d,0x7,0);
DEFINE_GUID(IID_IOleDocument,0xb722bcc5,0x4e68,0x101b,0xa2,0xbc,0,0xaa,0,0x40,0x47,0x70);
DEFINE_GUID(IID_IOleDocumentSite,0xb722bcc7,0x4e68,0x101b,0xa2,0xbc,0,0xaa,0,0x40,0x47,0x70);
DEFINE_GUID(IID_IOleDocumentView,0xb722bcc6,0x4e68,0x101b,0xa2,0xbc,0,0xaa,0,0x40,0x47,0x70);
DEFINE_GUID(IID_IOleInPlaceActiveObject,0x117,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleInPlaceFrame,0x116,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleInPlaceObject,0x113,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleInPlaceObjectWindowless,0x1c2056cc,0x5ef4,0x101b,0x8b,0xc8,0,0xaa,0,0x3e,0x3b,0x29);
DEFINE_OLEGUID(IID_IOleInPlaceSite,0x00000119,0,0);
DEFINE_GUID(IID_IOleInPlaceSite19,0x1,0,0xc000,0,0,0,0,0,0,0x46,0);
DEFINE_GUID(IID_IOleInPlaceSiteEx,0x9c2cad80,0x3424,0x11cf,0xb6,0x70,0,0xaa,0,0x4c,0xd6,0xd8);
DEFINE_GUID(IID_IOleInPlaceSiteWindowless,0x922eada0,0x3424,0x11cf,0xb6,0x70,0,0xaa,0,0x4c,0xd6,0xd8);
DEFINE_GUID(IID_IOleInPlaceUIWindow,0x115,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleItemContainer,0x11c,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleLink,0x11d,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleManager,0x11f,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleObject,0x112,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleParentUndoUnit,0xa1faf330,0xef97,0x11ce,0x9b,0xc9,0,0xaa,0,0x60,0x8e,0x1);
DEFINE_GUID(IID_IOlePresObj,0x120,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOleUndoManager00,0x97d001f2,0xceef,0x9b11,0xc9,0,0xaa,0,0x60,0x8e,0x1,0);
DEFINE_GUID(IID_IOleUndoUnit,0x894ad3b0,0xef97,0x11ce,0x9b,0xc9,0,0xaa,0,0x60,0x8e,0x1);
DEFINE_GUID(IID_IOleWindow,0x114,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IOverlappedCompletion,0x521a28f0,0xe40b,0x11ce,0xb2,0xc9,0,0xaa,0,0x68,0x9,0x37);
DEFINE_GUID(IID_IOverlappedStream,0x49384070,0xe40a,0x11ce,0xb2,0xc9,0,0xaa,0,0x68,0x9,0x37);
DEFINE_GUID(IID_IPSFactory,0x9,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IPSFactoryBuffer,0xd5f569d0,0x593b,0x101a,0xb5,0x69,0x8,0,0x2b,0x2d,0xbf,0x7a);
DEFINE_GUID(IID_IParseDisplayName,0x11a,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IPerPropertyBrowsing,0x376bd3aa,0x3845,0x101b,0x84,0xed,0x8,0,0x2b,0x2e,0xc7,0x13);
DEFINE_GUID(IID_IPersist,0x10c,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IPersistFile,0x10b,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IPersistMemory,0xbd1ae5e0,0xa6ae,0x11ce,0xbd,0x37,0x50,0x42,0,0xc1,0,0);
DEFINE_GUID(IID_IPersistMonikerC9,0xf979eac9,0xceba,0x8c11,0x82,0,0xaa,0,0x4b,0xa9,0xb,0);
DEFINE_GUID(IID_IPersistPropertyBag,0x37d84f60,0x42cb,0x11ce,0x81,0x35,0,0xaa,0,0x4b,0xb8,0x51);
DEFINE_OLEGUID(IID_IPersistStorage,0x0000010a,0,0);
DEFINE_GUID(IID_IPersistStorage0A,0x1,0,0xc000,0,0,0,0,0,0,0x46,0);
DEFINE_GUID(IID_IPersistStream,0x109,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IPersistStreamInit,0x7fd52380,0x4e07,0x101b,0xae,0x2d,0x8,0,0x2b,0x2e,0xc7,0x13);
DEFINE_GUID(IID_IPicture,0x7bf80980,0xbf32,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(IID_IPictureDisp,0x7bf80981,0xbf32,0x101a,0x8b,0xbb,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(IID_IPointerInactive,0x55980ba0,0x35aa,0x11cf,0xb6,0x71,0,0xaa,0,0x4c,0xd6,0xd8);
DEFINE_GUID(IID_IPrint,0xb722bcc9,0x4e68,0x101b,0xa2,0xbc,0,0xaa,0,0x40,0x47,0x70);
DEFINE_GUID(IID_IProgressNotifyA0,0x17a9d758,0xcf46,0x9511,0xfc,0,0xaa,0,0x68,0xd,0xb4,0);
DEFINE_GUID(IID_IPropertyBag,0x55272a00,0x42cb,0x11ce,0x81,0x35,0,0xaa,0,0x4b,0xb8,0x51);
DEFINE_GUID(IID_IPropertyFrame,0xb196b28a,0xbab4,0x101a,0xb6,0x9c,0,0xaa,0,0x34,0x1d,0x7);
DEFINE_GUID(IID_IPropertyNotifySink,0x9bfbbc02,0xeff1,0x101a,0x84,0xed,0,0xaa,0,0x34,0x1d,0x7);
DEFINE_GUID(IID_IPropertyPage,0xb196b28d,0xbab4,0x101a,0xb6,0x9c,0,0xaa,0,0x34,0x1d,0x7);
DEFINE_GUID(IID_IPropertyPage2,0x1e44665,0x24ac,0x101b,0x84,0xed,0x8,0,0x2b,0x2e,0xc7,0x13);
DEFINE_GUID(IID_IPropertyPageSite,0xb196b28c,0xbab4,0x101a,0xb6,0x9c,0,0xaa,0,0x34,0x1d,0x7);
DEFINE_GUID(IID_IPropertySetStorage,0x13a,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IPropertyStorage,0x138,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IProvideClassInfo,0xb196b283,0xbab4,0x101a,0xb6,0x9c,0,0xaa,0,0x34,0x1d,0x7);
DEFINE_GUID(IID_IProvideClassInfo2,0xa6bc3ac0,0xdbaa,0x11ce,0x9d,0xe3,0,0xaa,0,0x4b,0xb8,0x51);
DEFINE_GUID(IID_IProxy,0x27,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IProxyManager,0x8,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IQuickActivate,0xcf51ed10,0x62fe,0x11cf,0xbf,0x86,0,0xa0,0xc9,0x3,0x48,0x36);
DEFINE_GUID(IID_IROTData,0xf29f6bc0,0x5021,0x11ce,0xaa,0x15,0,0,0x69,0x1,0x29,0x3f);
DEFINE_GUID(IID_IRichEditOle,0x20d00,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IRichEditOleCallback,0x20d03,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IRootStorage,0x12,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IRpcChannel,0x4,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IRpcChannelBuffer,0xd5f56b60,0x593b,0x101a,0xb5,0x69,0x8,0,0x2b,0x2d,0xbf,0x7a);
DEFINE_GUID(IID_IRpcProxy,0x7,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IRpcProxyBuffer34,0x3bd5f56a,0x1a59,0xb510,0x69,0x8,0,0x2b,0x2d,0xbf,0x7a,0);
DEFINE_GUID(IID_IRpcStub,0x5,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IRpcStubBuffer,0xd5f56afc,0x593b,0x101a,0xb5,0x69,0x8,0,0x2b,0x2d,0xbf,0x7a);
DEFINE_OLEGUID(IID_IRunnableObject,0x00000126,0,0);
DEFINE_GUID(IID_IRunnableObject26,0x1,0,0xc000,0,0,0,0,0,0,0x46,0);
DEFINE_GUID(IID_IRunningObjectTable,0x10,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_ISequentialStream,0xc733a30,0x2a1c,0x11ce,0xad,0xe5,0,0xaa,0,0x44,0x77,0x3d);
DEFINE_GUID(IID_IServerHandler,0xf4f569d0,0x593b,0x101a,0xb5,0x69,0x8,0,0x2b,0x2d,0xbf,0x7a);
DEFINE_GUID(IID_IServerSecurity3E,0x1,0,0xc000,0,0,0,0,0,0,0x46,0);
DEFINE_GUID(IID_IServiceProvider,0x6d5140c1,0x7436,0x11ce,0x80,0x34,0,0xaa,0,0x60,0x9,0xfa);
DEFINE_GUID(IID_ISimpleFrameSite,0x742b0e01,0x14e6,0x101b,0x91,0x4e,0,0xaa,0,0x30,0xc,0xab);
DEFINE_GUID(IID_ISpecifyPropertyPages,0xb196b28b,0xbab4,0x101a,0xb6,0x9c,0,0xaa,0,0x34,0x1d,0x7);
DEFINE_OLEGUID(IID_IStdMarshalInfo,24,0,0);
DEFINE_GUID(IID_IStdMarshalInfo18,0,0,0xc000,0,0,0,0,0,0,0x46,0);
DEFINE_GUID(IID_IStorage,0xb,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IStream,0xc,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IStub,0x26,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IStubManager,0x6,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_ISupportErrorInfo,0xdf0b3d60,0x548f,0x101b,0x8e,0x65,0x8,0,0x2b,0x2b,0xd1,0x19);
DEFINE_GUID(IID_ITargetEmbedding,0x548793c0,0x9e74,0x11cf,0x96,0x55,0,0xa0,0xc9,0x3,0x49,0x23);
DEFINE_GUID(IID_ITargetFrame,0xd5f78c80,0x5252,0x11cf,0x90,0xfa,0,0xaa,0,0x42,0x10,0x6e);
DEFINE_GUID(IID_ITypeChangeEvents,0x20410,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_ITypeComp,0x20403,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_ITypeInfo,0x20401,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_ITypeInfo2,0x20412,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_ITypeLib,0x20402,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_ITypeLib2,0x20411,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IUnknown,0,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IUrlHistoryStg,0x3c374a41,0xbae4,0x11cf,0xbf,0x7d,0,0xaa,0,0x69,0x46,0xee);
DEFINE_GUID(IID_IViewObject,0x10d,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IViewObject2,0x127,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(IID_IViewObjectEx,0x3af24292,0xc96,0x11ce,0xa0,0xcf,0,0xaa,0,0x60,0xa,0xb8);
DEFINE_GUID(IID_IWinInetHttpInfo,0x79eac9d8,0xbafa,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IWinInetInfo,0x79eac9d6,0xbafa,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_IWindowForBindingUI,0x79eac9d5,0xbafa,0x11ce,0x8c,0x82,0,0xaa,0,0x4b,0xa9,0xb);
DEFINE_GUID(IID_StdOle,0x20430,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_ALLIMAGE,0x2de0e,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_ALLMM,0x2de18,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_ALLTEXT,0x2de1e,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_ANSITEXT,0x2de19,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_AVI,0x2de0f,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_BASICAUDIO,0x2de12,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_BIFF,0x2de21,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_BMP,0x2de01,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_CGM,0x2de0b,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_COMMONIMAGE,0x2de0d,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_DIB,0x2de02,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_DIF,0x2de1f,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_ENHMF,0x2de04,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_EPS,0x2de0c,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_GIF,0x2de05,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_HTML,0x2de1c,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_JPEG,0x2de06,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_MIDI,0x2de13,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_MPEG,0x2de10,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_PALETTE,0x2de22,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_PCX,0x2de09,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_PENDATA,0x2de23,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_PICT,0x2de0a,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_POSTSCRIPT,0x2de1d,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_QUICKTIME,0x2de11,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_RIFF,0x2de15,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_RTF,0x2de1b,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_SOUND,0x2de16,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_SYLK,0x2de20,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_TIFF,0x2de07,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_UNICODE,0x2de1a,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_VIDEO,0x2de17,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_WAV,0x2de14,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_WMF,0x2de03,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(OLE_DATAPATH_XBM,0x2de08,0,0,0xc0,0,0,0,0,0,0,0x46);
DEFINE_GUID(SID_SContainerDispatch,0xb722be00,0x4e68,0x101b,0xa2,0xbc,0,0xaa,0,0x40,0x47,0x70);
DEFINE_GUID(SID_SDataPathBrowser,0xfc4801a5,0x2ba9,0x11cf,0xa2,0x29,0,0xaa,0,0x3d,0x73,0x52);

View File

@@ -0,0 +1,18 @@
LIBRARY VDMDBG.dll
EXPORTS
VDMBreakThread@8
VDMDetectWOW@0
VDMEnumProcessWOW@8
VDMEnumTaskWOW@12
VDMGetModuleSelector@20
VDMGetPointer@20
VDMGetSelectorModule@32
VDMGetThreadContext@8
VDMGetThreadSelectorEntry@16
VDMGlobalFirst@24
VDMGlobalNext@24
VDMKillWOW@0
VDMModuleFirst@20
VDMModuleNext@20
VDMProcessException@4
VDMSetThreadContext@8

View File

@@ -0,0 +1,16 @@
LIBRARY "VERSION.dll"
EXPORTS
GetFileVersionInfoA@16
GetFileVersionInfoSizeA@8
GetFileVersionInfoSizeW@8
GetFileVersionInfoW@16
VerFindFileA@32
VerFindFileW@32
VerInstallFileA@32
VerInstallFileW@32
VerLanguageNameA@12
VerLanguageNameW@12
VerQueryValueA@16
VerQueryValueIndexA@24
VerQueryValueIndexW@24
VerQueryValueW@16

131
winsup/w32api/lib/vfw32.def Normal file
View File

@@ -0,0 +1,131 @@
LIBRARY VFW32.DLL
EXPORTS
VideoForWindowsVersion@0
StretchDIB@48
MCIWndRegisterClass
MCIWndCreateW
MCIWndCreateA
MCIWndCreate
ICSeqCompressFrameStart@8
ICSeqCompressFrameEnd@4
ICSeqCompressFrame@20
ICSendMessage@16
ICRemove@12
ICOpenFunction@16
ICOpen@12
ICMThunk32@20
ICLocate@20
ICInstall@20
ICInfo@12
ICImageDecompress@20
ICImageCompress@28
ICGetInfo@12
ICGetDisplayFormat@24
ICDrawBegin
ICDraw
ICDecompress
ICCompressorFree@4
ICCompressorChoose@24
ICCompress
ICClose@4
GetSaveFileNamePreviewW@4
GetSaveFileNamePreviewA@4
GetOpenFileNamePreviewW@4
GetOpenFileNamePreviewA@4
GetOpenFileNamePreview@4
DrawDibTime@8
DrawDibStop@4
DrawDibStart@8
DrawDibSetPalette@8
DrawDibRealize@12
DrawDibProfileDisplay@4
DrawDibOpen@0
DrawDibGetPalette@4
DrawDibGetBuffer@16
DrawDibEnd@4
DrawDibDraw@52
DrawDibClose@4
DrawDibChangePalette@16
DrawDibBegin@32
IID_IGetFrame
IID_IAVIStream
IID_IAVIFile
IID_IAVIEditStream
EditStreamSetNameW@8
EditStreamSetNameA@8
EditStreamSetName@8
EditStreamSetInfoW@12
EditStreamSetInfoA@12
EditStreamSetInfo@12
EditStreamPaste@24
EditStreamCut@16
EditStreamCopy@16
EditStreamClone@8
DllGetClassObject@12
DllCanUnloadNow@0
CreateEditableStream@8
AVIStreamWriteData@16
AVIStreamWrite@32
AVIStreamTimeToSample@8
AVIStreamStart@4
AVIStreamSetFormat@16
AVIStreamSampleToTime@8
AVIStreamRelease@4
AVIStreamReadFormat@16
AVIStreamReadData@16
AVIStreamRead@28
AVIStreamOpenFromFileW@24
AVIStreamOpenFromFileA@24
AVIStreamOpenFromFile@24
AVIStreamLength@4
AVIStreamInfoW@12
AVIStreamInfoA@12
AVIStreamInfo@12
AVIStreamGetFrameOpen@8
AVIStreamGetFrameClose@4
AVIStreamGetFrame@8
AVIStreamFindSample@12
AVIStreamEndStreaming@4
AVIStreamCreate@16
AVIStreamBeginStreaming@16
AVIStreamAddRef@4
AVISaveW
AVISaveVW@24
AVISaveVA@24
AVISaveV@24
AVISaveOptionsFree@8
AVISaveOptions@20
AVISaveA
AVISave
AVIPutFileOnClipboard@4
AVIMakeStreamFromClipboard@12
AVIMakeFileFromStreams@12
AVIMakeCompressedStream@16
AVIGetFromClipboard@4
AVIFileWriteData@16
AVIFileRelease@4
AVIFileReadData@16
AVIFileOpenW@16
AVIFileOpenA@16
AVIFileOpen@16
AVIFileInit@0
AVIFileInfoW@12
AVIFileInfoA@12
AVIFileInfo@12
AVIFileGetStream@16
AVIFileExit@0
AVIFileEndRecord@4
AVIFileCreateStreamW@12
AVIFileCreateStreamA@12
AVIFileCreateStream@12
AVIFileAddRef@4
AVIClearClipboard@0
AVIBuildFilterW@12
AVIBuildFilterA@12
AVIBuildFilter@12
videoThunk32@20
capGetDriverDescriptionW@20
capGetDriverDescriptionA@20
capCreateCaptureWindowW@32
capCreateCaptureWindowA@32
AppCleanup@4

View File

@@ -0,0 +1,16 @@
LIBRARY WIN32SPL.DLL
EXPORTS
AddPortExW@16
AddPortW@12
ClosePort@4
ConfigurePortW@12
DeletePortW@12
EndDocPort@4
EnumPortsW@24
InitializeMonitor@4
InitializePrintProvidor@12
LibMain@12
OpenPort@8
ReadPort@16
StartDocPort@20
WritePort@16

View File

@@ -0,0 +1,159 @@
; Which header declares the functions not in wininet?
LIBRARY WININET.DLL
EXPORTS
CommitUrlCacheEntryA@44
CommitUrlCacheEntryW@44
CreateUrlCacheContainerA@32
CreateUrlCacheContainerW@32
CreateUrlCacheEntryA@20
CreateUrlCacheEntryW@20
CreateUrlCacheGroup@8
DeleteIE3Cache@16
DeleteUrlCacheContainerA@8
DeleteUrlCacheContainerW@8
DeleteUrlCacheEntry@4
DeleteUrlCacheGroup@16
FindCloseUrlCache@4
FindFirstUrlCacheContainerA@16
FindFirstUrlCacheContainerW@16
FindFirstUrlCacheEntryA@12
FindFirstUrlCacheEntryExA@40
FindFirstUrlCacheEntryExW@40
FindFirstUrlCacheEntryW@12
FindNextUrlCacheContainerA@12
FindNextUrlCacheContainerW@12
FindNextUrlCacheEntryA@12
FindNextUrlCacheEntryExA@24
FindNextUrlCacheEntryExW@24
FindNextUrlCacheEntryW@12
FreeUrlCacheSpaceA@12
FreeUrlCacheSpaceW@12
FtpCreateDirectoryA@8
FtpCreateDirectoryW@8
FtpDeleteFileA@8
FtpDeleteFileW@8
FtpFindFirstFileA@20
FtpFindFirstFileW@20
FtpGetCurrentDirectoryA@12
FtpGetCurrentDirectoryW@12
FtpGetFileA@28
FtpGetFileW@28
FtpOpenFileA@20
FtpOpenFileW@20
FtpPutFileA@20
FtpPutFileW@20
FtpRemoveDirectoryA@8
FtpRemoveDirectoryW@8
FtpRenameFileA@12
FtpRenameFileW@12
FtpSetCurrentDirectoryA@8
FtpSetCurrentDirectoryW@8
GetUrlCacheConfigInfoA@12
GetUrlCacheConfigInfoW@12
GetUrlCacheEntryInfoA@12
GetUrlCacheEntryInfoExA@28
GetUrlCacheEntryInfoExW@28
GetUrlCacheEntryInfoW@12
GetUrlCacheHeaderData@8
GopherCreateLocatorA@28
GopherCreateLocatorW@28
GopherFindFirstFileA@24
GopherFindFirstFileW@24
GopherGetAttributeA@32
GopherGetAttributeW@32
GopherGetLocatorTypeA@8
GopherGetLocatorTypeW@8
GopherOpenFileA@20
GopherOpenFileW@20
HttpAddRequestHeadersA@16
HttpAddRequestHeadersW@16
HttpEndRequestA@16
HttpEndRequestW@16
HttpOpenRequestA@32
HttpOpenRequestW@32
HttpQueryInfoA@20
HttpQueryInfoW@20
HttpSendRequestA@20
HttpSendRequestExA@20
HttpSendRequestExW@20
HttpSendRequestW@20
IncrementUrlCacheHeaderData@8
InternetAttemptConnect@4
InternetAutodial@8
InternetAutodialCallback@8
InternetAutodialHangup@4
InternetCanonicalizeUrlA@16
InternetCanonicalizeUrlW@16
InternetCheckConnectionA@12
InternetCheckConnectionW@12
InternetCloseHandle@4
InternetCombineUrlA@20
InternetCombineUrlW@20
InternetConfirmZoneCrossing@16
InternetConnectA@32
InternetConnectW@32
InternetCrackUrlA@16
InternetCrackUrlW@16
InternetCreateUrlA@16
InternetCreateUrlW@16
InternetDebugGetLocalTime@8
InternetDial@20
InternetErrorDlg@20
InternetFindNextFileA@8
InternetFindNextFileW@8
InternetGetCertByURL@12
InternetGetConnectedState@8
InternetGetCookieA@16
InternetGetCookieW@16
InternetGetLastResponseInfoA@12
InternetGetLastResponseInfoW@12
InternetGoOnline@12
InternetHangUp@8
InternetLockRequestFile@8
InternetOpenA@20
InternetOpenUrlA@24
InternetOpenUrlW@24
InternetOpenW@20
InternetQueryDataAvailable@16
InternetQueryOptionA@16
InternetQueryOptionW@16
InternetReadFile@16
InternetReadFileExA@16
InternetReadFileExW@16
InternetSetCookieA@12
InternetSetCookieW@12
InternetSetDialState@12
InternetSetFilePointer@20
InternetSetOptionA@16
InternetSetOptionExA@20
InternetSetOptionExW@20
InternetSetOptionW@16
InternetSetStatusCallback@8
InternetShowSecurityInfoByURL@8
InternetTimeFromSystemTime@16
InternetTimeToSystemTime@12
InternetUnlockRequestFile@4
InternetWriteFile@16
InternetWriteFileExA@16
InternetWriteFileExW@16
IsHostInProxyBypassList@12
LoadUrlCacheContent@0
ParseX509EncodedCertificateForListBoxEntry@16
ReadUrlCacheEntryStream@20
RetrieveUrlCacheEntryFileA@16
RetrieveUrlCacheEntryFileW@16
RetrieveUrlCacheEntryStreamA@20
RetrieveUrlCacheEntryStreamW@20
RunOnceUrlCache@16
SetUrlCacheConfigInfoA@8
SetUrlCacheConfigInfoW@8
SetUrlCacheEntryGroup@28
SetUrlCacheEntryInfoA@12
SetUrlCacheEntryInfoW@12
SetUrlCacheHeaderData@8
ShowClientAuthCerts@4
ShowSecurityInfo@8
ShowX509EncodedCertificate@12
UnlockUrlCacheEntryFile@8
UnlockUrlCacheEntryStream@8
UpdateUrlCacheContentPath@4

196
winsup/w32api/lib/winmm.def Normal file
View File

@@ -0,0 +1,196 @@
LIBRARY WINMM.DLL
EXPORTS
CloseDriver@12
DefDriverProc@20
DriverCallback@28
DrvGetModuleHandle@4
GetDriverModuleHandle@4
NotifyCallbackData@20
OpenDriver@12
PlaySound@12
PlaySoundA@12
PlaySoundW@12
SendDriverMessage@16
WOW32DriverCallback@28
WOW32ResolveMultiMediaHandle@24
WOWAppExit@4
aux32Message@20
auxGetDevCapsA@12
auxGetDevCapsW@12
auxGetNumDevs@0
auxGetVolume@8
auxOutMessage@16
auxSetVolume@8
joy32Message@20
joyConfigChanged@4
joyGetDevCapsA@12
joyGetDevCapsW@12
joyGetNumDevs@0
joyGetPos@8
joyGetPosEx@8
joyGetThreshold@8
joyReleaseCapture@4
joySetCapture@16
joySetThreshold@8
mci32Message@20
mciDriverNotify@12
mciDriverYield@4
mciExecute@4
mciFreeCommandResource@4
mciGetCreatorTask@4
mciGetDeviceIDA@4
mciGetDeviceIDFromElementIDA@8
mciGetDeviceIDFromElementIDW@8
mciGetDeviceIDW@4
mciGetDriverData@4
mciGetErrorStringA@12
mciGetErrorStringW@12
mciGetYieldProc@8
mciLoadCommandResource@12
mciSendCommandA@16
mciSendCommandW@16
mciSendStringA@16
mciSendStringW@16
mciSetDriverData@8
mciSetYieldProc@12
mid32Message@20
midiConnect@12
midiDisconnect@12
midiInAddBuffer@12
midiInClose@4
midiInGetDevCapsA@12
midiInGetDevCapsW@12
midiInGetErrorTextA@12
midiInGetErrorTextW@12
midiInGetID@8
midiInGetNumDevs@0
midiInMessage@16
midiInOpen@20
midiInPrepareHeader@12
midiInReset@4
midiInStart@4
midiInStop@4
midiInUnprepareHeader@12
midiOutCacheDrumPatches@16
midiOutCachePatches@16
midiOutClose@4
midiOutGetDevCapsA@12
midiOutGetDevCapsW@12
midiOutGetErrorTextA@12
midiOutGetErrorTextW@12
midiOutGetID@8
midiOutGetNumDevs@0
midiOutGetVolume@8
midiOutLongMsg@12
midiOutMessage@16
midiOutOpen@20
midiOutPrepareHeader@12
midiOutReset@4
midiOutSetVolume@8
midiOutShortMsg@8
midiOutUnprepareHeader@12
midiStreamClose@4
midiStreamOpen@24
midiStreamOut@12
midiStreamPause@4
midiStreamPosition@12
midiStreamProperty@12
midiStreamRestart@4
midiStreamStop@4
mixerClose@4
mixerGetControlDetailsA@12
mixerGetControlDetailsW@12
mixerGetDevCapsA@12
mixerGetDevCapsW@12
mixerGetID@12
mixerGetLineControlsA@12
mixerGetLineControlsW@12
mixerGetLineInfoA@12
mixerGetLineInfoW@12
mixerGetNumDevs@0
mixerMessage@16
mixerOpen@20
mixerSetControlDetails@12
mmDrvInstall@12
mmGetCurrentTask@0
mmTaskBlock@4
mmTaskCreate@12
mmTaskSignal@4
mmTaskYield@0
mmioAdvance@12
mmioAscend@12
mmioClose@8
mmioCreateChunk@12
mmioDescend@16
mmioFlush@8
mmioGetInfo@12
mmioInstallIOProcA@12
mmioInstallIOProcW@12
mmioOpenA@12
mmioOpenW@12
mmioRead@12
mmioRenameA@16
mmioRenameW@16
mmioSeek@12
mmioSendMessage@16
mmioSetBuffer@16
mmioSetInfo@12
mmioStringToFOURCCA@8
mmioStringToFOURCCW@8
mmioWrite@12
mmsystemGetVersion@0
mod32Message@20
mxd32Message@20
sndPlaySoundA@8
sndPlaySoundW@8
tid32Message@20
timeBeginPeriod@4
timeEndPeriod@4
timeGetDevCaps@8
timeGetSystemTime@8
timeGetTime@0
timeKillEvent@4
timeSetEvent@20
waveInAddBuffer@12
waveInClose@4
waveInGetDevCapsA@12
waveInGetDevCapsW@12
waveInGetErrorTextA@12
waveInGetErrorTextW@12
waveInGetID@8
waveInGetNumDevs@0
waveInGetPosition@12
waveInMessage@16
waveInOpen@24
waveInPrepareHeader@12
waveInReset@4
waveInStart@4
waveInStop@4
waveInUnprepareHeader@12
waveOutBreakLoop@4
waveOutClose@4
waveOutGetDevCapsA@12
waveOutGetDevCapsW@12
waveOutGetErrorTextA@12
waveOutGetErrorTextW@12
waveOutGetID@8
waveOutGetNumDevs@0
waveOutGetPitch@8
waveOutGetPlaybackRate@8
waveOutGetPosition@12
waveOutGetVolume@8
waveOutMessage@16
waveOutOpen@24
waveOutPause@4
waveOutPrepareHeader@12
waveOutReset@4
waveOutRestart@4
waveOutSetPitch@8
waveOutSetPlaybackRate@8
waveOutSetVolume@8
waveOutUnprepareHeader@12
waveOutWrite@12
wid32Message@20
winmmDbgOut
winmmSetDebugLevel@4
wod32Message@20

View File

@@ -0,0 +1,131 @@
LIBRARY "WINSPOOL.DRV"
EXPORTS
ADVANCEDSETUPDIALOG@16
AbortPrinter@4
AddFormA@12
AddFormW@12
AddJobA@20
AddJobW@20
AddMonitorA@12
AddMonitorW@12
AddPortA@12
AddPortExA@16
AddPortExW@16
AddPortW@12
AddPrintProcessorA@16
AddPrintProcessorW@16
AddPrintProvidorA@12
AddPrintProvidorW@12
AddPrinterA@12
AddPrinterConnectionA@4
AddPrinterConnectionW@4
AddPrinterDriverA@12
AddPrinterDriverW@12
AddPrinterW@12
AdvancedDocumentPropertiesA@20
AdvancedDocumentPropertiesW@20
AdvancedSetupDialog@16
ClosePrinter@4
ConfigurePortA@12
ConfigurePortW@12
ConnectToPrinterDlg@8
CreatePrinterIC@8
DEVICECAPABILITIES@20
DEVICEMODE@16
DeleteFormA@8
DeleteFormW@8
DeleteMonitorA@12
DeleteMonitorW@12
DeletePortA@12
DeletePortW@12
DeletePrinterDataA@8
DeletePrinterDataW@8
DeletePrintProcessorA@12
DeletePrintProcessorW@12
DeletePrintProvidorA@12
DeletePrintProvidorW@12
DeletePrinter@4
DeletePrinterConnectionA@4
DeletePrinterConnectionW@4
DeletePrinterDriverA@12
DeletePrinterDriverW@12
DeletePrinterIC@4
DevQueryPrint@12
DeviceCapabilities@20
DeviceCapabilitiesA@20
DeviceCapabilitiesW@20
DeviceMode@16
DocumentEvent@28
DocumentPropertiesA@24
DocumentPropertiesW@24
EXTDEVICEMODE@32
EndDocPrinter@4
EndPagePrinter@4
EnumFormsA@24
EnumFormsW@24
EnumJobsA@32
EnumJobsW@32
EnumMonitorsA@24
EnumMonitorsW@24
EnumPortsA@24
EnumPortsW@24
EnumPrintProcessorDatatypesA@28
EnumPrintProcessorDatatypesW@28
EnumPrintProcessorsA@28
EnumPrintProcessorsW@28
EnumPrinterDriversA@28
EnumPrinterDriversW@28
EnumPrinterPropertySheets@16
EnumPrintersA@28
EnumPrintersW@28
EnumPrinterDataA@36
EnumPrinterDataW@36
ExtDeviceMode@32
FindClosePrinterChangeNotification@4
FindFirstPrinterChangeNotification@16
FindNextPrinterChangeNotification@16
FreePrinterNotifyInfo@4
GetFormA@24
GetFormW@24
GetJobA@24
GetJobW@24
GetPrintProcessorDirectoryA@24
GetPrintProcessorDirectoryW@24
GetPrinterA@20
GetPrinterDataA@24
GetPrinterDataW@24
GetPrinterDriverA@24
GetPrinterDriverDirectoryA@24
GetPrinterDriverDirectoryW@24
GetPrinterDriverW@24
GetPrinterW@20
InitializeDll@12
OpenPrinterA@12
OpenPrinterW@12
PlayGdiScriptOnPrinterIC@24
PrinterMessageBoxA@24
PrinterMessageBoxW@24
PrinterProperties@8
ReadPrinter@16
ResetPrinterA@8
ResetPrinterW@8
ScheduleJob@8
SetAllocFailCount@20
SetFormA@16
SetFormW@16
SetJobA@20
SetJobW@20
SetPort@16
SetPrinterA@16
SetPrinterDataA@20
SetPrinterDataW@20
SetPrinterW@16
SpoolerDevQueryPrintW@20
SpoolerInit@0
StartDocDlgA@8
StartDocDlgW@8
StartDocPrinterA@12
StartDocPrinterW@12
StartPagePrinter@4
WaitForPrinterChange@8
WritePrinter@16

View File

@@ -0,0 +1,9 @@
LIBRARY WINSTRM.DLL
EXPORTS
OpenStream@4
getmsg@16
poll@12
putmsg@16
s_ioctl@12
s_open@12
s_perror@8

View File

@@ -0,0 +1,19 @@
LIBRARY WOW32.DLL
EXPORTS
WOWCallback16@8
WOWCallback16Ex@20
WOWDirectedYield16@4
WOWGetDescriptor@8
WOWGetVDMPointer@12
WOWGetVDMPointerFix@12
WOWGetVDMPointerUnfix@4
WOWGlobalAlloc16@8
WOWGlobalAllocLock16@12
WOWGlobalFree16@4
WOWGlobalLock16@4
WOWGlobalLockSize16@8
WOWGlobalUnlock16@4
WOWGlobalUnlockFree16@4
WOWHandle16@8
WOWHandle32@8
WOWYield16@0

View File

@@ -0,0 +1,108 @@
LIBRARY "WS2_32.DLL"
EXPORTS
WEP@0
WPUCompleteOverlappedRequest@20
WSAAccept@20
WSAAddressToStringA@20
WSAAddressToStringW@20
WSAAsyncGetHostByAddr@28
WSAAsyncGetHostByName@20
WSAAsyncGetProtoByName@20
WSAAsyncGetProtoByNumber@20
WSAAsyncGetServByName@24
WSAAsyncGetServByPort@24
WSAAsyncSelect@16
WSACancelAsyncRequest@4
WSACancelBlockingCall@0
WSACleanup@0
WSACloseEvent@4
WSAConnect@28
WSACreateEvent@0
WSADuplicateSocketA@12
WSADuplicateSocketW@12
WSAEnumNameSpaceProvidersA@8
WSAEnumNameSpaceProvidersW@8
WSAEnumNetworkEvents@12
WSAEnumProtocolsA@12
WSAEnumProtocolsW@12
WSAEventSelect@12
WSAGetLastError@0
WSAGetOverlappedResult@20
WSAGetQOSByName@12
WSAGetServiceClassInfoA@16
WSAGetServiceClassInfoW@16
WSAGetServiceClassNameByClassIdA@12
WSAGetServiceClassNameByClassIdW@12
WSAHtonl@12
WSAHtons@12
WSAInstallServiceClassA@4
WSAInstallServiceClassW@4
WSAIoctl@36
WSAIsBlocking@0
WSAJoinLeaf@32
WSALookupServiceBeginA@12
WSALookupServiceBeginW@12
WSALookupServiceEnd@4
WSALookupServiceNextA@16
WSALookupServiceNextW@16
WSANtohl@12
WSANtohs@12
WSAProviderConfigChange@12
WSARecv@28
WSARecvDisconnect@8
WSARecvFrom@36
WSARemoveServiceClass@4
WSAResetEvent@4
WSASend@28
WSASendDisconnect@8
WSASendTo@36
WSASetBlockingHook@4
WSASetEvent@4
WSASetLastError@4
WSASetServiceA@12
WSASetServiceW@12
WSASocketA@24
WSASocketW@24
WSAStartup@8
WSAStringToAddressA@20
WSAStringToAddressW@20
WSAUnhookBlockingHook@0
WSAWaitForMultipleEvents@20
WSCDeinstallProvider@8
WSCEnableNSProvider@8
WSCEnumProtocols@16
WSCGetProviderPath@16
WSCInstallNameSpace@20
WSCInstallProvider@20
WSCUnInstallNameSpace@4
__WSAFDIsSet@8
accept@12
bind@12
closesocket@4
connect@12
gethostbyaddr@12
gethostbyname@4
gethostname@8
getpeername@12
getprotobyname@4
getprotobynumber@4
getservbyname@8
getservbyport@8
getsockname@12
getsockopt@20
htonl@4
htons@4
inet_addr@4
inet_ntoa@4
ioctlsocket@12
listen@8
ntohl@4
ntohs@4
recv@16
recvfrom@24
select@20
send@16
sendto@24
setsockopt@20
shutdown@8
socket@12

View File

@@ -0,0 +1,75 @@
LIBRARY WSOCK32.DLL
EXPORTS
AcceptEx@32
EnumProtocolsA@12
EnumProtocolsW@12
GetAcceptExSockaddrs@32
GetAddressByNameA@40
GetAddressByNameW@40
GetNameByTypeA@12
GetNameByTypeW@12
GetServiceA@28
GetServiceW@28
GetTypeByNameA@8
GetTypeByNameW@8
NPLoadNameSpaces@12
SetServiceA@24
SetServiceW@24
TransmitFile@28
WSAAsyncGetHostByAddr@28
WSAAsyncGetHostByName@20
WSAAsyncGetProtoByName@20
WSAAsyncGetProtoByNumber@20
WSAAsyncGetServByName@24
WSAAsyncGetServByPort@24
WSAAsyncSelect@16
WSACancelAsyncRequest@4
WSACancelBlockingCall@0
WSACleanup@0
WSAGetLastError@0
WSAIsBlocking@0
WSARecvEx@16
WSASetBlockingHook@4
WSASetLastError@4
WSAStartup@8
WSAUnhookBlockingHook@0
WSApSetPostRoutine@4
__WSAFDIsSet@8
accept@12
bind@12
closesocket@4
connect@12
dn_expand@20
gethostbyaddr@12
gethostbyname@4
gethostname@8
getnetbyname@4
getpeername@12
getprotobyname@4
getprotobynumber@4
getservbyname@8
getservbyport@8
getsockname@12
getsockopt@20
htonl@4
htons@4
inet_addr@4
inet_network@4
inet_ntoa@4
ioctlsocket@12
listen@8
ntohl@4
ntohs@4
rcmd@24
recv@16
recvfrom@24
rexec@24
rresvport@4
s_perror@8
select@20
send@16
sendto@24
sethostname@8
setsockopt@20
shutdown@8
socket@12

View File

@@ -0,0 +1,3 @@
LIBRARY WST.DLL
EXPORTS
_penter