summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorvboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2022-01-17 15:26:43 +0000
committervboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2022-01-17 15:26:43 +0000
commitc889cb4fb803070953bb284d132d6809ef89793f (patch)
treefa0c9d26fe4605135781c19173cf633df0d6fcc4 /tools
parentc5ef7ac6d3c692df036ae37cb5b5f16de14f0e05 (diff)
downloadVirtualBox-svn-c889cb4fb803070953bb284d132d6809ef89793f.tar.gz
tools/win.x86/exports: Added w7 and xp export files. bugref:10162
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@93276 cfe28804-0f27-0410-a406-dd0f0b0b656f
Diffstat (limited to 'tools')
-rw-r--r--tools/win.x86/exports/w7/advapi32.dll.exports814
-rw-r--r--tools/win.x86/exports/w7/comctl32.dll.exports187
-rw-r--r--tools/win.x86/exports/w7/gdi32.dll.exports735
-rw-r--r--tools/win.x86/exports/w7/kernel32.dll.exports1367
-rw-r--r--tools/win.x86/exports/w7/mpr.dll.exports82
-rw-r--r--tools/win.x86/exports/w7/ntdll.dll.exports1997
-rw-r--r--tools/win.x86/exports/w7/ole32.dll.exports402
-rw-r--r--tools/win.x86/exports/w7/oleaut32.dll.exports408
-rw-r--r--tools/win.x86/exports/w7/r0/hal.dll.exports125
-rw-r--r--tools/win.x86/exports/w7/r0/ksecdd.sys.exports98
-rw-r--r--tools/win.x86/exports/w7/r0/ntoskrnl.exe.exports2192
-rw-r--r--tools/win.x86/exports/w7/r0/videoprt.sys.exports128
-rw-r--r--tools/win.x86/exports/w7/r0/win32k.sys.exports261
-rw-r--r--tools/win.x86/exports/w7/rpcrt4.dll.exports548
-rw-r--r--tools/win.x86/exports/w7/shell32.dll.exports658
-rw-r--r--tools/win.x86/exports/w7/user32.dll.exports846
-rw-r--r--tools/win.x86/exports/w7/version.dll.exports23
-rw-r--r--tools/win.x86/exports/w7/winmm.dll.exports201
-rw-r--r--tools/win.x86/exports/xp/advapi32.dll.exports677
-rw-r--r--tools/win.x86/exports/xp/comctl32.dll.exports187
-rw-r--r--tools/win.x86/exports/xp/gdi32.dll.exports615
-rw-r--r--tools/win.x86/exports/xp/kernel32.dll.exports936
-rw-r--r--tools/win.x86/exports/xp/mpr.dll.exports86
-rw-r--r--tools/win.x86/exports/xp/ntdll.dll.exports1416
-rw-r--r--tools/win.x86/exports/xp/ole32.dll.exports344
-rw-r--r--tools/win.x86/exports/xp/oleaut32.dll.exports404
-rw-r--r--tools/win.x86/exports/xp/r0/hal.dll.exports100
-rw-r--r--tools/win.x86/exports/xp/r0/ksecdd.sys.exports46
-rw-r--r--tools/win.x86/exports/xp/r0/ntoskrnl.exe.exports1466
-rw-r--r--tools/win.x86/exports/xp/r0/videoprt.sys.exports121
-rw-r--r--tools/win.x86/exports/xp/r0/win32k.sys.exports232
-rw-r--r--tools/win.x86/exports/xp/rpcrt4.dll.exports517
-rw-r--r--tools/win.x86/exports/xp/shell32.dll.exports472
-rw-r--r--tools/win.x86/exports/xp/user32.dll.exports740
-rw-r--r--tools/win.x86/exports/xp/version.dll.exports22
-rw-r--r--tools/win.x86/exports/xp/winmm.dll.exports218
36 files changed, 19671 insertions, 0 deletions
diff --git a/tools/win.x86/exports/w7/advapi32.dll.exports b/tools/win.x86/exports/w7/advapi32.dll.exports
new file mode 100644
index 00000000000..bbb31d8217e
--- /dev/null
+++ b/tools/win.x86/exports/w7/advapi32.dll.exports
@@ -0,0 +1,814 @@
+;
+; Generated from: advapi32.dll
+; Size file: 0x9c400 (640000)
+; Format: PE
+; Size of image: 0xa0000 (655360)
+; Architecture: X86
+; Timestamp: 0x4a5bd97e - 2009-07-14T01:03:58
+;
+#1000
+I_ScGetCurrentGroupStateW
+A_SHAFinal
+A_SHAInit
+A_SHAUpdate
+AbortSystemShutdownA
+AbortSystemShutdownW
+AccessCheck
+AccessCheckAndAuditAlarmA
+AccessCheckAndAuditAlarmW
+AccessCheckByType
+AccessCheckByTypeAndAuditAlarmA
+AccessCheckByTypeAndAuditAlarmW
+AccessCheckByTypeResultList
+AccessCheckByTypeResultListAndAuditAlarmA
+AccessCheckByTypeResultListAndAuditAlarmByHandleA
+AccessCheckByTypeResultListAndAuditAlarmByHandleW
+AccessCheckByTypeResultListAndAuditAlarmW
+AddAccessAllowedAce
+AddAccessAllowedAceEx
+AddAccessAllowedObjectAce
+AddAccessDeniedAce
+AddAccessDeniedAceEx
+AddAccessDeniedObjectAce
+AddAce
+AddAuditAccessAce
+AddAuditAccessAceEx
+AddAuditAccessObjectAce
+AddConditionalAce
+AddMandatoryAce
+AddUsersToEncryptedFile
+AddUsersToEncryptedFileEx
+AdjustTokenGroups
+AdjustTokenPrivileges
+AllocateAndInitializeSid
+AllocateLocallyUniqueId
+AreAllAccessesGranted
+AreAnyAccessesGranted
+AuditComputeEffectivePolicyBySid
+AuditComputeEffectivePolicyByToken
+AuditEnumerateCategories
+AuditEnumeratePerUserPolicy
+AuditEnumerateSubCategories
+AuditFree
+AuditLookupCategoryGuidFromCategoryId
+AuditLookupCategoryIdFromCategoryGuid
+AuditLookupCategoryNameA
+AuditLookupCategoryNameW
+AuditLookupSubCategoryNameA
+AuditLookupSubCategoryNameW
+AuditQueryGlobalSaclA
+AuditQueryGlobalSaclW
+AuditQueryPerUserPolicy
+AuditQuerySecurity
+AuditQuerySystemPolicy
+AuditSetGlobalSaclA
+AuditSetGlobalSaclW
+AuditSetPerUserPolicy
+AuditSetSecurity
+AuditSetSystemPolicy
+BackupEventLogA
+BackupEventLogW
+BuildExplicitAccessWithNameA
+BuildExplicitAccessWithNameW
+BuildImpersonateExplicitAccessWithNameA
+BuildImpersonateExplicitAccessWithNameW
+BuildImpersonateTrusteeA
+BuildImpersonateTrusteeW
+BuildSecurityDescriptorA
+BuildSecurityDescriptorW
+BuildTrusteeWithNameA
+BuildTrusteeWithNameW
+BuildTrusteeWithObjectsAndNameA
+BuildTrusteeWithObjectsAndNameW
+BuildTrusteeWithObjectsAndSidA
+BuildTrusteeWithObjectsAndSidW
+BuildTrusteeWithSidA
+BuildTrusteeWithSidW
+CancelOverlappedAccess
+ChangeServiceConfig2A
+ChangeServiceConfig2W
+ChangeServiceConfigA
+ChangeServiceConfigW
+CheckTokenMembership
+ClearEventLogA
+ClearEventLogW
+CloseCodeAuthzLevel
+CloseEncryptedFileRaw
+CloseEventLog
+CloseServiceHandle
+CloseThreadWaitChainSession
+CloseTrace
+CommandLineFromMsiDescriptor
+ComputeAccessTokenFromCodeAuthzLevel
+ControlService
+ControlServiceExA
+ControlServiceExW
+ControlTraceA
+ControlTraceW
+ConvertAccessToSecurityDescriptorA
+ConvertAccessToSecurityDescriptorW
+ConvertSDToStringSDRootDomainA
+ConvertSDToStringSDRootDomainW
+ConvertSecurityDescriptorToAccessA
+ConvertSecurityDescriptorToAccessNamedA
+ConvertSecurityDescriptorToAccessNamedW
+ConvertSecurityDescriptorToAccessW
+ConvertSecurityDescriptorToStringSecurityDescriptorA
+ConvertSecurityDescriptorToStringSecurityDescriptorW
+ConvertSidToStringSidA
+ConvertSidToStringSidW
+ConvertStringSDToSDDomainA
+ConvertStringSDToSDDomainW
+ConvertStringSDToSDRootDomainA
+ConvertStringSDToSDRootDomainW
+ConvertStringSecurityDescriptorToSecurityDescriptorA
+ConvertStringSecurityDescriptorToSecurityDescriptorW
+ConvertStringSidToSidA
+ConvertStringSidToSidW
+ConvertToAutoInheritPrivateObjectSecurity
+CopySid
+CreateCodeAuthzLevel
+CreatePrivateObjectSecurity
+CreatePrivateObjectSecurityEx
+CreatePrivateObjectSecurityWithMultipleInheritance
+CreateProcessAsUserA
+CreateProcessAsUserW
+CreateProcessWithLogonW
+CreateProcessWithTokenW
+CreateRestrictedToken
+CreateServiceA
+CreateServiceW
+CreateTraceInstanceId
+CreateWellKnownSid
+CredBackupCredentials
+CredDeleteA
+CredDeleteW
+CredEncryptAndMarshalBinaryBlob
+CredEnumerateA
+CredEnumerateW
+CredFindBestCredentialA
+CredFindBestCredentialW
+CredFree
+CredGetSessionTypes
+CredGetTargetInfoA
+CredGetTargetInfoW
+CredIsMarshaledCredentialA
+CredIsMarshaledCredentialW
+CredIsProtectedA
+CredIsProtectedW
+CredMarshalCredentialA
+CredMarshalCredentialW
+CredProfileLoaded
+CredProfileUnloaded
+CredProtectA
+CredProtectW
+CredReadA
+CredReadByTokenHandle
+CredReadDomainCredentialsA
+CredReadDomainCredentialsW
+CredReadW
+CredRenameA
+CredRenameW
+CredRestoreCredentials
+CredUnmarshalCredentialA
+CredUnmarshalCredentialW
+CredUnprotectA
+CredUnprotectW
+CredWriteA
+CredWriteDomainCredentialsA
+CredWriteDomainCredentialsW
+CredWriteW
+CredpConvertCredential
+CredpConvertOneCredentialSize
+CredpConvertTargetInfo
+CredpDecodeCredential
+CredpEncodeCredential
+CredpEncodeSecret
+CryptAcquireContextA
+CryptAcquireContextW
+CryptContextAddRef
+CryptCreateHash
+CryptDecrypt
+CryptDeriveKey
+CryptDestroyHash
+CryptDestroyKey
+CryptDuplicateHash
+CryptDuplicateKey
+CryptEncrypt
+CryptEnumProviderTypesA
+CryptEnumProviderTypesW
+CryptEnumProvidersA
+CryptEnumProvidersW
+CryptExportKey
+CryptGenKey
+CryptGenRandom
+CryptGetDefaultProviderA
+CryptGetDefaultProviderW
+CryptGetHashParam
+CryptGetKeyParam
+CryptGetProvParam
+CryptGetUserKey
+CryptHashData
+CryptHashSessionKey
+CryptImportKey
+CryptReleaseContext
+CryptSetHashParam
+CryptSetKeyParam
+CryptSetProvParam
+CryptSetProviderA
+CryptSetProviderExA
+CryptSetProviderExW
+CryptSetProviderW
+CryptSignHashA
+CryptSignHashW
+CryptVerifySignatureA
+CryptVerifySignatureW
+DecryptFileA
+DecryptFileW
+DeleteAce
+DeleteService
+DeregisterEventSource
+DestroyPrivateObjectSecurity
+DuplicateEncryptionInfoFile
+DuplicateToken
+DuplicateTokenEx
+ElfBackupEventLogFileA
+ElfBackupEventLogFileW
+ElfChangeNotify
+ElfClearEventLogFileA
+ElfClearEventLogFileW
+ElfCloseEventLog
+ElfDeregisterEventSource
+ElfFlushEventLog
+ElfNumberOfRecords
+ElfOldestRecord
+ElfOpenBackupEventLogA
+ElfOpenBackupEventLogW
+ElfOpenEventLogA
+ElfOpenEventLogW
+ElfReadEventLogA
+ElfReadEventLogW
+ElfRegisterEventSourceA
+ElfRegisterEventSourceW
+ElfReportEventA
+ElfReportEventAndSourceW
+ElfReportEventW
+EnableTrace
+EnableTraceEx2
+EnableTraceEx
+EncryptFileA
+EncryptFileW
+EncryptedFileKeyInfo
+EncryptionDisable
+EnumDependentServicesA
+EnumDependentServicesW
+EnumServiceGroupW
+EnumServicesStatusA
+EnumServicesStatusExA
+EnumServicesStatusExW
+EnumServicesStatusW
+EnumerateTraceGuids
+EnumerateTraceGuidsEx
+EqualDomainSid
+EqualPrefixSid
+EqualSid
+EventAccessControl
+EventAccessQuery
+EventAccessRemove
+EventActivityIdControl
+EventEnabled
+EventProviderEnabled
+EventRegister
+EventUnregister
+EventWrite
+EventWriteEndScenario
+EventWriteEx
+EventWriteStartScenario
+EventWriteString
+EventWriteTransfer
+FileEncryptionStatusA
+FileEncryptionStatusW
+FindFirstFreeAce
+FlushEfsCache
+FlushTraceA
+FlushTraceW
+FreeEncryptedFileKeyInfo
+FreeEncryptedFileMetadata
+FreeEncryptionCertificateHashList
+FreeInheritedFromArray
+FreeSid
+GetAccessPermissionsForObjectA
+GetAccessPermissionsForObjectW
+GetAce
+GetAclInformation
+GetAuditedPermissionsFromAclA
+GetAuditedPermissionsFromAclW
+GetCurrentHwProfileA
+GetCurrentHwProfileW
+GetEffectiveRightsFromAclA
+GetEffectiveRightsFromAclW
+GetEncryptedFileMetadata
+GetEventLogInformation
+GetExplicitEntriesFromAclA
+GetExplicitEntriesFromAclW
+GetFileSecurityA
+GetFileSecurityW
+GetInformationCodeAuthzLevelW
+GetInformationCodeAuthzPolicyW
+GetInheritanceSourceA
+GetInheritanceSourceW
+GetKernelObjectSecurity
+GetLengthSid
+GetLocalManagedApplicationData
+GetLocalManagedApplications
+GetManagedApplicationCategories
+GetManagedApplications
+GetMultipleTrusteeA
+GetMultipleTrusteeOperationA
+GetMultipleTrusteeOperationW
+GetMultipleTrusteeW
+GetNamedSecurityInfoA
+GetNamedSecurityInfoExA
+GetNamedSecurityInfoExW
+GetNamedSecurityInfoW
+GetNumberOfEventLogRecords
+GetOldestEventLogRecord
+GetOverlappedAccessResults
+GetPrivateObjectSecurity
+GetSecurityDescriptorControl
+GetSecurityDescriptorDacl
+GetSecurityDescriptorGroup
+GetSecurityDescriptorLength
+GetSecurityDescriptorOwner
+GetSecurityDescriptorRMControl
+GetSecurityDescriptorSacl
+GetSecurityInfo
+GetSecurityInfoExA
+GetSecurityInfoExW
+GetServiceDisplayNameA
+GetServiceDisplayNameW
+GetServiceKeyNameA
+GetServiceKeyNameW
+GetSidIdentifierAuthority
+GetSidLengthRequired
+GetSidSubAuthority
+GetSidSubAuthorityCount
+GetThreadWaitChain
+GetTokenInformation
+GetTraceEnableFlags
+GetTraceEnableLevel
+GetTraceLoggerHandle
+GetTrusteeFormA
+GetTrusteeFormW
+GetTrusteeNameA
+GetTrusteeNameW
+GetTrusteeTypeA
+GetTrusteeTypeW
+GetUserNameA
+GetUserNameW
+GetWindowsAccountDomainSid
+I_QueryTagInformation
+I_ScIsSecurityProcess
+I_ScPnPGetServiceName
+I_ScQueryServiceConfig
+I_ScSendPnPMessage
+I_ScSendTSMessage
+I_ScSetServiceBitsA
+I_ScSetServiceBitsW
+I_ScValidatePnPService
+IdentifyCodeAuthzLevelW
+ImpersonateAnonymousToken
+ImpersonateLoggedOnUser
+ImpersonateNamedPipeClient
+ImpersonateSelf
+InitializeAcl
+InitializeSecurityDescriptor
+InitializeSid
+InitiateShutdownA
+InitiateShutdownW
+InitiateSystemShutdownA
+InitiateSystemShutdownExA
+InitiateSystemShutdownExW
+InitiateSystemShutdownW
+InstallApplication
+IsTextUnicode
+IsTokenRestricted
+IsTokenUntrusted
+IsValidAcl
+IsValidRelativeSecurityDescriptor
+IsValidSecurityDescriptor
+IsValidSid
+IsWellKnownSid
+LockServiceDatabase
+LogonUserA
+LogonUserExA
+LogonUserExExW
+LogonUserExW
+LogonUserW
+LookupAccountNameA
+LookupAccountNameW
+LookupAccountSidA
+LookupAccountSidW
+LookupPrivilegeDisplayNameA
+LookupPrivilegeDisplayNameW
+LookupPrivilegeNameA
+LookupPrivilegeNameW
+LookupPrivilegeValueA
+LookupPrivilegeValueW
+LookupSecurityDescriptorPartsA
+LookupSecurityDescriptorPartsW
+LsaAddAccountRights
+LsaAddPrivilegesToAccount
+LsaClearAuditLog
+LsaClose
+LsaCreateAccount
+LsaCreateSecret
+LsaCreateTrustedDomain
+LsaCreateTrustedDomainEx
+LsaDelete
+LsaDeleteTrustedDomain
+LsaEnumerateAccountRights
+LsaEnumerateAccounts
+LsaEnumerateAccountsWithUserRight
+LsaEnumeratePrivileges
+LsaEnumeratePrivilegesOfAccount
+LsaEnumerateTrustedDomains
+LsaEnumerateTrustedDomainsEx
+LsaFreeMemory
+LsaGetQuotasForAccount
+LsaGetRemoteUserName
+LsaGetSystemAccessAccount
+LsaGetUserName
+LsaICLookupNames
+LsaICLookupNamesWithCreds
+LsaICLookupSids
+LsaICLookupSidsWithCreds
+LsaLookupNames2
+LsaLookupNames
+LsaLookupPrivilegeDisplayName
+LsaLookupPrivilegeName
+LsaLookupPrivilegeValue
+LsaLookupSids
+LsaManageSidNameMapping
+LsaNtStatusToWinError
+LsaOpenAccount
+LsaOpenPolicy
+LsaOpenPolicySce
+LsaOpenSecret
+LsaOpenTrustedDomain
+LsaOpenTrustedDomainByName
+LsaQueryDomainInformationPolicy
+LsaQueryForestTrustInformation
+LsaQueryInfoTrustedDomain
+LsaQueryInformationPolicy
+LsaQuerySecret
+LsaQuerySecurityObject
+LsaQueryTrustedDomainInfo
+LsaQueryTrustedDomainInfoByName
+LsaRemoveAccountRights
+LsaRemovePrivilegesFromAccount
+LsaRetrievePrivateData
+LsaSetDomainInformationPolicy
+LsaSetForestTrustInformation
+LsaSetInformationPolicy
+LsaSetInformationTrustedDomain
+LsaSetQuotasForAccount
+LsaSetSecret
+LsaSetSecurityObject
+LsaSetSystemAccessAccount
+LsaSetTrustedDomainInfoByName
+LsaSetTrustedDomainInformation
+LsaStorePrivateData
+MD4Final
+MD4Init
+MD4Update
+MD5Final
+MD5Init
+MD5Update
+MSChapSrvChangePassword2
+MSChapSrvChangePassword
+MakeAbsoluteSD2
+MakeAbsoluteSD
+MakeSelfRelativeSD
+MapGenericMask
+NotifyBootConfigStatus
+NotifyChangeEventLog
+NotifyServiceStatusChange
+NotifyServiceStatusChangeA
+NotifyServiceStatusChangeW
+ObjectCloseAuditAlarmA
+ObjectCloseAuditAlarmW
+ObjectDeleteAuditAlarmA
+ObjectDeleteAuditAlarmW
+ObjectOpenAuditAlarmA
+ObjectOpenAuditAlarmW
+ObjectPrivilegeAuditAlarmA
+ObjectPrivilegeAuditAlarmW
+OpenBackupEventLogA
+OpenBackupEventLogW
+OpenEncryptedFileRawA
+OpenEncryptedFileRawW
+OpenEventLogA
+OpenEventLogW
+OpenProcessToken
+OpenSCManagerA
+OpenSCManagerW
+OpenServiceA
+OpenServiceW
+OpenThreadToken
+OpenThreadWaitChainSession
+OpenTraceA
+OpenTraceW
+PerfAddCounters
+PerfCloseQueryHandle
+PerfCreateInstance
+PerfDecrementULongCounterValue
+PerfDecrementULongLongCounterValue
+PerfDeleteCounters
+PerfDeleteInstance
+PerfEnumerateCounterSet
+PerfEnumerateCounterSetInstances
+PerfIncrementULongCounterValue
+PerfIncrementULongLongCounterValue
+PerfOpenQueryHandle
+PerfQueryCounterData
+PerfQueryCounterInfo
+PerfQueryCounterSetRegistrationInfo
+PerfQueryInstance
+PerfSetCounterRefValue
+PerfSetCounterSetInfo
+PerfSetULongCounterValue
+PerfSetULongLongCounterValue
+PerfStartProvider
+PerfStartProviderEx
+PerfStopProvider
+PrivilegeCheck
+PrivilegedServiceAuditAlarmA
+PrivilegedServiceAuditAlarmW
+ProcessIdleTasks
+ProcessIdleTasksW
+ProcessTrace
+QueryAllTracesA
+QueryAllTracesW
+QueryRecoveryAgentsOnEncryptedFile
+QuerySecurityAccessMask
+QueryServiceConfig2A
+QueryServiceConfig2W
+QueryServiceConfigA
+QueryServiceConfigW
+QueryServiceLockStatusA
+QueryServiceLockStatusW
+QueryServiceObjectSecurity
+QueryServiceStatus
+QueryServiceStatusEx
+QueryTraceA
+QueryTraceW
+QueryUsersOnEncryptedFile
+ReadEncryptedFileRaw
+ReadEventLogA
+ReadEventLogW
+RegCloseKey
+RegConnectRegistryA
+RegConnectRegistryExA
+RegConnectRegistryExW
+RegConnectRegistryW
+RegCopyTreeA
+RegCopyTreeW
+RegCreateKeyA
+RegCreateKeyExA
+RegCreateKeyExW
+RegCreateKeyTransactedA
+RegCreateKeyTransactedW
+RegCreateKeyW
+RegDeleteKeyA
+RegDeleteKeyExA
+RegDeleteKeyExW
+RegDeleteKeyTransactedA
+RegDeleteKeyTransactedW
+RegDeleteKeyValueA
+RegDeleteKeyValueW
+RegDeleteKeyW
+RegDeleteTreeA
+RegDeleteTreeW
+RegDeleteValueA
+RegDeleteValueW
+RegDisablePredefinedCache
+RegDisablePredefinedCacheEx
+RegDisableReflectionKey
+RegEnableReflectionKey
+RegEnumKeyA
+RegEnumKeyExA
+RegEnumKeyExW
+RegEnumKeyW
+RegEnumValueA
+RegEnumValueW
+RegFlushKey
+RegGetKeySecurity
+RegGetValueA
+RegGetValueW
+RegLoadAppKeyA
+RegLoadAppKeyW
+RegLoadKeyA
+RegLoadKeyW
+RegLoadMUIStringA
+RegLoadMUIStringW
+RegNotifyChangeKeyValue
+RegOpenCurrentUser
+RegOpenKeyA
+RegOpenKeyExA
+RegOpenKeyExW
+RegOpenKeyTransactedA
+RegOpenKeyTransactedW
+RegOpenKeyW
+RegOpenUserClassesRoot
+RegOverridePredefKey
+RegQueryInfoKeyA
+RegQueryInfoKeyW
+RegQueryMultipleValuesA
+RegQueryMultipleValuesW
+RegQueryReflectionKey
+RegQueryValueA
+RegQueryValueExA
+RegQueryValueExW
+RegQueryValueW
+RegRenameKey
+RegReplaceKeyA
+RegReplaceKeyW
+RegRestoreKeyA
+RegRestoreKeyW
+RegSaveKeyA
+RegSaveKeyExA
+RegSaveKeyExW
+RegSaveKeyW
+RegSetKeySecurity
+RegSetKeyValueA
+RegSetKeyValueW
+RegSetValueA
+RegSetValueExA
+RegSetValueExW
+RegSetValueW
+RegUnLoadKeyA
+RegUnLoadKeyW
+RegisterEventSourceA
+RegisterEventSourceW
+RegisterIdleTask
+RegisterServiceCtrlHandlerA
+RegisterServiceCtrlHandlerExA
+RegisterServiceCtrlHandlerExW
+RegisterServiceCtrlHandlerW
+RegisterTraceGuidsA
+RegisterTraceGuidsW
+RegisterWaitChainCOMCallback
+RemoveTraceCallback
+RemoveUsersFromEncryptedFile
+ReportEventA
+ReportEventW
+RevertToSelf
+SaferCloseLevel
+SaferComputeTokenFromLevel
+SaferCreateLevel
+SaferGetLevelInformation
+SaferGetPolicyInformation
+SaferIdentifyLevel
+SaferRecordEventLogEntry
+SaferSetLevelInformation
+SaferSetPolicyInformation
+SaferiChangeRegistryScope
+SaferiCompareTokenLevels
+SaferiIsDllAllowed
+SaferiIsExecutableFileType
+SaferiPopulateDefaultsInRegistry
+SaferiRecordEventLogEntry
+SaferiSearchMatchingHashRules
+SetAclInformation
+SetEncryptedFileMetadata
+SetEntriesInAccessListA
+SetEntriesInAccessListW
+SetEntriesInAclA
+SetEntriesInAclW
+SetEntriesInAuditListA
+SetEntriesInAuditListW
+SetFileSecurityA
+SetFileSecurityW
+SetInformationCodeAuthzLevelW
+SetInformationCodeAuthzPolicyW
+SetKernelObjectSecurity
+SetNamedSecurityInfoA
+SetNamedSecurityInfoExA
+SetNamedSecurityInfoExW
+SetNamedSecurityInfoW
+SetPrivateObjectSecurity
+SetPrivateObjectSecurityEx
+SetSecurityAccessMask
+SetSecurityDescriptorControl
+SetSecurityDescriptorDacl
+SetSecurityDescriptorGroup
+SetSecurityDescriptorOwner
+SetSecurityDescriptorRMControl
+SetSecurityDescriptorSacl
+SetSecurityInfo
+SetSecurityInfoExA
+SetSecurityInfoExW
+SetServiceBits
+SetServiceObjectSecurity
+SetServiceStatus
+SetThreadToken
+SetTokenInformation
+SetTraceCallback
+SetUserFileEncryptionKey
+SetUserFileEncryptionKeyEx
+StartServiceA
+StartServiceCtrlDispatcherA
+StartServiceCtrlDispatcherW
+StartServiceW
+StartTraceA
+StartTraceW
+StopTraceA
+StopTraceW
+SystemFunction001
+SystemFunction002
+SystemFunction003
+SystemFunction004
+SystemFunction005
+SystemFunction006
+SystemFunction007
+SystemFunction008
+SystemFunction009
+SystemFunction010
+SystemFunction011
+SystemFunction012
+SystemFunction013
+SystemFunction014
+SystemFunction015
+SystemFunction016
+SystemFunction017
+SystemFunction018
+SystemFunction019
+SystemFunction020
+SystemFunction021
+SystemFunction022
+SystemFunction023
+SystemFunction024
+SystemFunction025
+SystemFunction026
+SystemFunction027
+SystemFunction028
+SystemFunction029
+SystemFunction030
+SystemFunction031
+SystemFunction032
+SystemFunction033
+SystemFunction034
+SystemFunction035
+SystemFunction036
+SystemFunction040
+SystemFunction041
+TraceEvent
+TraceEventInstance
+TraceMessage
+TraceMessageVa
+TraceSetInformation
+TreeResetNamedSecurityInfoA
+TreeResetNamedSecurityInfoW
+TreeSetNamedSecurityInfoA
+TreeSetNamedSecurityInfoW
+TrusteeAccessToObjectA
+TrusteeAccessToObjectW
+UninstallApplication
+UnlockServiceDatabase
+UnregisterIdleTask
+UnregisterTraceGuids
+UpdateTraceA
+UpdateTraceW
+UsePinForEncryptedFilesA
+UsePinForEncryptedFilesW
+WmiCloseBlock
+WmiDevInstToInstanceNameA
+WmiDevInstToInstanceNameW
+WmiEnumerateGuids
+WmiExecuteMethodA
+WmiExecuteMethodW
+WmiFileHandleToInstanceNameA
+WmiFileHandleToInstanceNameW
+WmiFreeBuffer
+WmiMofEnumerateResourcesA
+WmiMofEnumerateResourcesW
+WmiNotificationRegistrationA
+WmiNotificationRegistrationW
+WmiOpenBlock
+WmiQueryAllDataA
+WmiQueryAllDataMultipleA
+WmiQueryAllDataMultipleW
+WmiQueryAllDataW
+WmiQueryGuidInformation
+WmiQuerySingleInstanceA
+WmiQuerySingleInstanceMultipleA
+WmiQuerySingleInstanceMultipleW
+WmiQuerySingleInstanceW
+WmiReceiveNotificationsA
+WmiReceiveNotificationsW
+WmiSetSingleInstanceA
+WmiSetSingleInstanceW
+WmiSetSingleItemA
+WmiSetSingleItemW
+WriteEncryptedFileRaw
diff --git a/tools/win.x86/exports/w7/comctl32.dll.exports b/tools/win.x86/exports/w7/comctl32.dll.exports
new file mode 100644
index 00000000000..b0d24ab3c4a
--- /dev/null
+++ b/tools/win.x86/exports/w7/comctl32.dll.exports
@@ -0,0 +1,187 @@
+;
+; Generated from: comctl32.dll
+; Size file: 0x81800 (530432)
+; Format: PE
+; Size of image: 0x84000 (540672)
+; Architecture: X86
+; Timestamp: 0x4a5bda24 - 2009-07-14T01:06:44
+;
+MenuHelp
+ShowHideMenuCtl
+GetEffectiveClientRect
+DrawStatusTextA
+CreateStatusWindowA
+CreateToolbar
+CreateMappedBitmap
+DPA_LoadStream
+DPA_SaveStream
+DPA_Merge
+CreatePropertySheetPage
+MakeDragList
+LBItemFromPt
+DrawInsert
+CreateUpDownControl
+InitCommonControls
+CreatePropertySheetPageA
+CreatePropertySheetPageW
+CreateStatusWindow
+CreateStatusWindowW
+CreateToolbarEx
+DestroyPropertySheetPage
+DllGetVersion
+DrawStatusText
+DrawStatusTextW
+FlatSB_EnableScrollBar
+FlatSB_GetScrollInfo
+FlatSB_GetScrollPos
+FlatSB_GetScrollProp
+FlatSB_GetScrollRange
+FlatSB_SetScrollInfo
+FlatSB_SetScrollPos
+FlatSB_SetScrollProp
+FlatSB_SetScrollRange
+FlatSB_ShowScrollBar
+GetMUILanguage
+ImageList_Add
+ImageList_AddIcon
+ImageList_AddMasked
+ImageList_BeginDrag
+ImageList_Copy
+ImageList_Create
+ImageList_Destroy
+ImageList_DragEnter
+ImageList_DragLeave
+ImageList_DragMove
+ImageList_DragShowNolock
+ImageList_Draw
+ImageList_DrawEx
+ImageList_DrawIndirect
+ImageList_Duplicate
+ImageList_EndDrag
+ImageList_GetBkColor
+ImageList_GetDragImage
+ImageList_GetFlags
+ImageList_GetIcon
+ImageList_GetIconSize
+ImageList_GetImageCount
+ImageList_GetImageInfo
+ImageList_GetImageRect
+ImageList_LoadImage
+ImageList_LoadImageA
+ImageList_LoadImageW
+ImageList_Merge
+ImageList_Read
+ImageList_Remove
+ImageList_Replace
+ImageList_ReplaceIcon
+ImageList_SetBkColor
+#71
+#72
+#73
+#74
+ImageList_SetDragCursorImage
+ImageList_SetFilter
+ImageList_SetFlags
+ImageList_SetIconSize
+ImageList_SetImageCount
+ImageList_SetOverlayImage
+ImageList_Write
+InitCommonControlsEx
+InitMUILanguage
+InitializeFlatSB
+PropertySheet
+PropertySheetA
+PropertySheetW
+RegisterClassNameW
+UninitializeFlatSB
+_TrackMouseEvent
+#151
+FreeMRUList
+#153
+#154
+#155
+#156
+#157
+#163
+#164
+#167
+#169
+#233
+#234
+#235
+Str_SetPtrW
+DSA_Create
+DSA_Destroy
+DSA_GetItem
+DSA_GetItemPtr
+DSA_InsertItem
+DSA_SetItem
+DSA_DeleteItem
+DSA_DeleteAllItems
+DPA_Create
+DPA_Destroy
+DPA_Grow
+DPA_Clone
+DPA_GetPtr
+DPA_GetPtrIndex
+DPA_InsertPtr
+DPA_SetPtr
+DPA_DeletePtr
+DPA_DeleteAllPtrs
+DPA_Sort
+DPA_Search
+DPA_CreateEx
+#341
+#342
+#350
+#351
+#352
+#353
+#354
+#355
+#356
+#357
+#358
+#359
+#360
+#361
+#362
+#363
+#364
+#365
+#366
+#367
+#368
+#369
+#372
+#373
+#374
+#375
+#376
+#377
+#382
+#383
+#384
+DPA_EnumCallback
+DPA_DestroyCallback
+DSA_EnumCallback
+DSA_DestroyCallback
+#389
+#390
+CreateMRUListW
+AddMRUStringW
+#402
+EnumMRUListW
+#404
+SetWindowSubclass
+#411
+RemoveWindowSubclass
+DefSubclassProc
+#414
+#415
+#416
+#417
+#418
+#419
+#420
+#421
diff --git a/tools/win.x86/exports/w7/gdi32.dll.exports b/tools/win.x86/exports/w7/gdi32.dll.exports
new file mode 100644
index 00000000000..21bbd7c69d1
--- /dev/null
+++ b/tools/win.x86/exports/w7/gdi32.dll.exports
@@ -0,0 +1,735 @@
+;
+; Generated from: gdi32.dll
+; Size file: 0x4a600 (304640)
+; Format: PE
+; Size of image: 0x4e000 (319488)
+; Architecture: X86
+; Timestamp: 0x4a5bd9dd - 2009-07-14T01:05:33
+;
+#1000
+#1001
+#1002
+#1003
+#1004
+#1005
+#1006
+#1007
+#1008
+#1009
+#1010
+#1011
+AbortDoc
+AbortPath
+AddFontMemResourceEx
+AddFontResourceA
+AddFontResourceExA
+AddFontResourceExW
+AddFontResourceTracking
+AddFontResourceW
+AngleArc
+AnimatePalette
+AnyLinkedFonts
+Arc
+ArcTo
+BRUSHOBJ_hGetColorTransform
+BRUSHOBJ_pvAllocRbrush
+BRUSHOBJ_pvGetRbrush
+BRUSHOBJ_ulGetBrushColor
+BeginGdiRendering
+BeginPath
+BitBlt
+CLIPOBJ_bEnum
+CLIPOBJ_cEnumStart
+CLIPOBJ_ppoGetPath
+CancelDC
+CheckColorsInGamut
+ChoosePixelFormat
+Chord
+ClearBitmapAttributes
+ClearBrushAttributes
+CloseEnhMetaFile
+CloseFigure
+CloseMetaFile
+ColorCorrectPalette
+ColorMatchToTarget
+CombineRgn
+CombineTransform
+ConfigureOPMProtectedOutput
+CopyEnhMetaFileA
+CopyEnhMetaFileW
+CopyMetaFileA
+CopyMetaFileW
+CreateBitmap
+CreateBitmapFromDxSurface
+CreateBitmapIndirect
+CreateBrushIndirect
+CreateColorSpaceA
+CreateColorSpaceW
+CreateCompatibleBitmap
+CreateCompatibleDC
+CreateDCA
+CreateDCW
+CreateDIBPatternBrush
+CreateDIBPatternBrushPt
+CreateDIBSection
+CreateDIBitmap
+CreateDiscardableBitmap
+CreateEllipticRgn
+CreateEllipticRgnIndirect
+CreateEnhMetaFileA
+CreateEnhMetaFileW
+CreateFontA
+CreateFontIndirectA
+CreateFontIndirectExA
+CreateFontIndirectExW
+CreateFontIndirectW
+CreateFontW
+CreateHalftonePalette
+CreateHatchBrush
+CreateICA
+CreateICW
+CreateMetaFileA
+CreateMetaFileW
+CreateOPMProtectedOutputs
+CreatePalette
+CreatePatternBrush
+CreatePen
+CreatePenIndirect
+CreatePolyPolygonRgn
+CreatePolygonRgn
+CreateRectRgn
+CreateRectRgnIndirect
+CreateRoundRectRgn
+CreateScalableFontResourceA
+CreateScalableFontResourceW
+CreateSolidBrush
+D3DKMTAcquireKeyedMutex
+D3DKMTCheckExclusiveOwnership
+D3DKMTCheckMonitorPowerState
+D3DKMTCheckOcclusion
+D3DKMTCheckSharedResourceAccess
+D3DKMTCheckVidPnExclusiveOwnership
+D3DKMTCloseAdapter
+D3DKMTConfigureSharedResource
+D3DKMTCreateAllocation2
+D3DKMTCreateAllocation
+D3DKMTCreateContext
+D3DKMTCreateDCFromMemory
+D3DKMTCreateDevice
+D3DKMTCreateKeyedMutex
+D3DKMTCreateOverlay
+D3DKMTCreateSynchronizationObject2
+D3DKMTCreateSynchronizationObject
+D3DKMTDestroyAllocation
+D3DKMTDestroyContext
+D3DKMTDestroyDCFromMemory
+D3DKMTDestroyDevice
+D3DKMTDestroyKeyedMutex
+D3DKMTDestroyOverlay
+D3DKMTDestroySynchronizationObject
+D3DKMTEscape
+D3DKMTFlipOverlay
+D3DKMTGetContextSchedulingPriority
+D3DKMTGetDeviceState
+D3DKMTGetDisplayModeList
+D3DKMTGetMultisampleMethodList
+D3DKMTGetOverlayState
+D3DKMTGetPresentHistory
+D3DKMTGetPresentQueueEvent
+D3DKMTGetProcessSchedulingPriorityClass
+D3DKMTGetRuntimeData
+D3DKMTGetScanLine
+D3DKMTGetSharedPrimaryHandle
+D3DKMTInvalidateActiveVidPn
+D3DKMTLock
+D3DKMTOpenAdapterFromDeviceName
+D3DKMTOpenAdapterFromGdiDisplayName
+D3DKMTOpenAdapterFromHdc
+D3DKMTOpenKeyedMutex
+D3DKMTOpenResource2
+D3DKMTOpenResource
+D3DKMTOpenSynchronizationObject
+D3DKMTPollDisplayChildren
+D3DKMTPresent
+D3DKMTQueryAdapterInfo
+D3DKMTQueryAllocationResidency
+D3DKMTQueryResourceInfo
+D3DKMTQueryStatistics
+D3DKMTReleaseKeyedMutex
+D3DKMTReleaseProcessVidPnSourceOwners
+D3DKMTRender
+D3DKMTSetAllocationPriority
+D3DKMTSetContextSchedulingPriority
+D3DKMTSetDisplayMode
+D3DKMTSetDisplayPrivateDriverFormat
+D3DKMTSetGammaRamp
+D3DKMTSetProcessSchedulingPriorityClass
+D3DKMTSetQueuedLimit
+D3DKMTSetVidPnSourceOwner
+D3DKMTSharedPrimaryLockNotification
+D3DKMTSharedPrimaryUnLockNotification
+D3DKMTSignalSynchronizationObject2
+D3DKMTSignalSynchronizationObject
+D3DKMTUnlock
+D3DKMTUpdateOverlay
+D3DKMTWaitForIdle
+D3DKMTWaitForSynchronizationObject2
+D3DKMTWaitForSynchronizationObject
+D3DKMTWaitForVerticalBlankEvent
+DDCCIGetCapabilitiesString
+DDCCIGetCapabilitiesStringLength
+DDCCIGetTimingReport
+DDCCIGetVCPFeature
+DDCCISaveCurrentSettings
+DDCCISetVCPFeature
+DPtoLP
+DdCreateFullscreenSprite
+DdDestroyFullscreenSprite
+DdEntry0
+DdEntry10
+DdEntry11
+DdEntry12
+DdEntry13
+DdEntry14
+DdEntry15
+DdEntry16
+DdEntry17
+DdEntry18
+DdEntry19
+DdEntry1
+DdEntry20
+DdEntry21
+DdEntry22
+DdEntry23
+DdEntry24
+DdEntry25
+DdEntry26
+DdEntry27
+DdEntry28
+DdEntry29
+DdEntry2
+DdEntry30
+DdEntry31
+DdEntry32
+DdEntry33
+DdEntry34
+DdEntry35
+DdEntry36
+DdEntry37
+DdEntry38
+DdEntry39
+DdEntry3
+DdEntry40
+DdEntry41
+DdEntry42
+DdEntry43
+DdEntry44
+DdEntry45
+DdEntry46
+DdEntry47
+DdEntry48
+DdEntry49
+DdEntry4
+DdEntry50
+DdEntry51
+DdEntry52
+DdEntry53
+DdEntry54
+DdEntry55
+DdEntry56
+DdEntry5
+DdEntry6
+DdEntry7
+DdEntry8
+DdEntry9
+DdNotifyFullscreenSpriteUpdate
+DdQueryVisRgnUniqueness
+DeleteColorSpace
+DeleteDC
+DeleteEnhMetaFile
+DeleteMetaFile
+DeleteObject
+DescribePixelFormat
+DestroyOPMProtectedOutput
+DestroyPhysicalMonitorInternal
+DeviceCapabilitiesExA
+DeviceCapabilitiesExW
+DrawEscape
+Ellipse
+EnableEUDC
+EndDoc
+EndFormPage
+EndGdiRendering
+EndPage
+EndPath
+EngAcquireSemaphore
+EngAlphaBlend
+EngAssociateSurface
+EngBitBlt
+EngCheckAbort
+EngComputeGlyphSet
+EngCopyBits
+EngCreateBitmap
+EngCreateClip
+EngCreateDeviceBitmap
+EngCreateDeviceSurface
+EngCreatePalette
+EngCreateSemaphore
+EngDeleteClip
+EngDeletePalette
+EngDeletePath
+EngDeleteSemaphore
+EngDeleteSurface
+EngEraseSurface
+EngFillPath
+EngFindResource
+EngFreeModule
+EngGetCurrentCodePage
+EngGetDriverName
+EngGetPrinterDataFileName
+EngGradientFill
+EngLineTo
+EngLoadModule
+EngLockSurface
+EngMarkBandingSurface
+EngMultiByteToUnicodeN
+EngMultiByteToWideChar
+EngPaint
+EngPlgBlt
+EngQueryEMFInfo
+EngQueryLocalTime
+EngReleaseSemaphore
+EngStretchBlt
+EngStretchBltROP
+EngStrokeAndFillPath
+EngStrokePath
+EngTextOut
+EngTransparentBlt
+EngUnicodeToMultiByteN
+EngUnlockSurface
+EngWideCharToMultiByte
+EnumEnhMetaFile
+EnumFontFamiliesA
+EnumFontFamiliesExA
+EnumFontFamiliesExW
+EnumFontFamiliesW
+EnumFontsA
+EnumFontsW
+EnumICMProfilesA
+EnumICMProfilesW
+EnumMetaFile
+EnumObjects
+EqualRgn
+Escape
+EudcLoadLinkW
+EudcUnloadLinkW
+ExcludeClipRect
+ExtCreatePen
+ExtCreateRegion
+ExtEscape
+ExtFloodFill
+ExtSelectClipRgn
+ExtTextOutA
+ExtTextOutW
+FONTOBJ_cGetAllGlyphHandles
+FONTOBJ_cGetGlyphs
+FONTOBJ_pQueryGlyphAttrs
+FONTOBJ_pfdg
+FONTOBJ_pifi
+FONTOBJ_pvTrueTypeFontFile
+FONTOBJ_pxoGetXform
+FONTOBJ_vGetInfo
+FillPath
+FillRgn
+FixBrushOrgEx
+FlattenPath
+FloodFill
+FontIsLinked
+FrameRgn
+GdiAddFontResourceW
+GdiAddGlsBounds
+GdiAddGlsRecord
+GdiAlphaBlend
+GdiArtificialDecrementDriver
+GdiCleanCacheDC
+GdiComment
+GdiConsoleTextOut
+GdiConvertAndCheckDC
+GdiConvertBitmap
+GdiConvertBitmapV5
+GdiConvertBrush
+GdiConvertDC
+GdiConvertEnhMetaFile
+GdiConvertFont
+GdiConvertMetaFilePict
+GdiConvertPalette
+GdiConvertRegion
+GdiConvertToDevmodeW
+GdiCreateLocalEnhMetaFile
+GdiCreateLocalMetaFilePict
+GdiDeleteLocalDC
+GdiDeleteSpoolFileHandle
+GdiDescribePixelFormat
+GdiDllInitialize
+GdiDrawStream
+GdiEndDocEMF
+GdiEndPageEMF
+GdiEntry10
+GdiEntry11
+GdiEntry12
+GdiEntry13
+GdiEntry14
+GdiEntry15
+GdiEntry16
+GdiEntry1
+GdiEntry2
+GdiEntry3
+GdiEntry4
+GdiEntry5
+GdiEntry6
+GdiEntry7
+GdiEntry8
+GdiEntry9
+GdiFixUpHandle
+GdiFlush
+GdiFullscreenControl
+GdiGetBatchLimit
+GdiGetBitmapBitsSize
+GdiGetCharDimensions
+GdiGetCodePage
+GdiGetDC
+GdiGetDevmodeForPage
+GdiGetLocalBrush
+GdiGetLocalDC
+GdiGetLocalFont
+GdiGetPageCount
+GdiGetPageHandle
+GdiGetSpoolFileHandle
+GdiGetSpoolMessage
+GdiGradientFill
+GdiInitSpool
+GdiInitializeLanguagePack
+GdiIsMetaFileDC
+GdiIsMetaPrintDC
+GdiIsPlayMetafileDC
+GdiIsScreenDC
+GdiLoadType1Fonts
+GdiPlayDCScript
+GdiPlayEMF
+GdiPlayJournal
+GdiPlayPageEMF
+GdiPlayPrivatePageEMF
+GdiPlayScript
+GdiPrinterThunk
+GdiProcessSetup
+GdiQueryFonts
+GdiQueryTable
+GdiRealizationInfo
+GdiReleaseDC
+GdiReleaseLocalDC
+GdiResetDCEMF
+GdiSetAttrs
+GdiSetBatchLimit
+GdiSetLastError
+GdiSetPixelFormat
+GdiSetServerAttr
+GdiStartDocEMF
+GdiStartPageEMF
+GdiSwapBuffers
+GdiTransparentBlt
+GdiValidateHandle
+GetArcDirection
+GetAspectRatioFilterEx
+GetBitmapAttributes
+GetBitmapBits
+GetBitmapDimensionEx
+GetBkColor
+GetBkMode
+GetBoundsRect
+GetBrushAttributes
+GetBrushOrgEx
+GetCOPPCompatibleOPMInformation
+GetCertificate
+GetCertificateSize
+GetCharABCWidthsA
+GetCharABCWidthsFloatA
+GetCharABCWidthsFloatW
+GetCharABCWidthsI
+GetCharABCWidthsW
+GetCharWidth32A
+GetCharWidth32W
+GetCharWidthA
+GetCharWidthFloatA
+GetCharWidthFloatW
+GetCharWidthI
+GetCharWidthInfo
+GetCharWidthW
+GetCharacterPlacementA
+GetCharacterPlacementW
+GetClipBox
+GetClipRgn
+GetColorAdjustment
+GetColorSpace
+GetCurrentObject
+GetCurrentPositionEx
+GetDCBrushColor
+GetDCOrgEx
+GetDCPenColor
+GetDIBColorTable
+GetDIBits
+GetDeviceCaps
+GetDeviceGammaRamp
+GetETM
+GetEUDCTimeStamp
+GetEUDCTimeStampExW
+GetEnhMetaFileA
+GetEnhMetaFileBits
+GetEnhMetaFileDescriptionA
+GetEnhMetaFileDescriptionW
+GetEnhMetaFileHeader
+GetEnhMetaFilePaletteEntries
+GetEnhMetaFilePixelFormat
+GetEnhMetaFileW
+GetFontAssocStatus
+GetFontData
+GetFontFileData
+GetFontFileInfo
+GetFontLanguageInfo
+GetFontRealizationInfo
+GetFontResourceInfoW
+GetFontUnicodeRanges
+GetGlyphIndicesA
+GetGlyphIndicesW
+GetGlyphOutline
+GetGlyphOutlineA
+GetGlyphOutlineW
+GetGlyphOutlineWow
+GetGraphicsMode
+GetHFONT
+GetICMProfileA
+GetICMProfileW
+GetKerningPairs
+GetKerningPairsA
+GetKerningPairsW
+GetLayout
+GetLogColorSpaceA
+GetLogColorSpaceW
+GetMapMode
+GetMetaFileA
+GetMetaFileBitsEx
+GetMetaFileW
+GetMetaRgn
+GetMiterLimit
+GetNearestColor
+GetNearestPaletteIndex
+GetNumberOfPhysicalMonitors
+GetOPMInformation
+GetOPMRandomNumber
+GetObjectA
+GetObjectType
+GetObjectW
+GetOutlineTextMetricsA
+GetOutlineTextMetricsW
+GetPaletteEntries
+GetPath
+GetPhysicalMonitorDescription
+GetPhysicalMonitors
+GetPixel
+GetPixelFormat
+GetPolyFillMode
+GetROP2
+GetRandomRgn
+GetRasterizerCaps
+GetRegionData
+GetRelAbs
+GetRgnBox
+GetStockObject
+GetStretchBltMode
+GetStringBitmapA
+GetStringBitmapW
+GetSuggestedOPMProtectedOutputArraySize
+GetSystemPaletteEntries
+GetSystemPaletteUse
+GetTextAlign
+GetTextCharacterExtra
+GetTextCharset
+GetTextCharsetInfo
+GetTextColor
+GetTextExtentExPointA
+GetTextExtentExPointI
+GetTextExtentExPointW
+GetTextExtentExPointWPri
+GetTextExtentPoint32A
+GetTextExtentPoint32W
+GetTextExtentPointA
+GetTextExtentPointI
+GetTextExtentPointW
+GetTextFaceA
+GetTextFaceAliasW
+GetTextFaceW
+GetTextMetricsA
+GetTextMetricsW
+GetTransform
+GetViewportExtEx
+GetViewportOrgEx
+GetWinMetaFileBits
+GetWindowExtEx
+GetWindowOrgEx
+GetWorldTransform
+HT_Get8BPPFormatPalette
+HT_Get8BPPMaskPalette
+IntersectClipRect
+InvertRgn
+IsValidEnhMetaRecord
+IsValidEnhMetaRecordOffExt
+LPtoDP
+LineDDA
+LineTo
+MaskBlt
+MirrorRgn
+ModifyWorldTransform
+MoveToEx
+NamedEscape
+OffsetClipRgn
+OffsetRgn
+OffsetViewportOrgEx
+OffsetWindowOrgEx
+PATHOBJ_bEnum
+PATHOBJ_bEnumClipLines
+PATHOBJ_vEnumStart
+PATHOBJ_vEnumStartClipLines
+PATHOBJ_vGetBounds
+PaintRgn
+PatBlt
+PathToRegion
+Pie
+PlayEnhMetaFile
+PlayEnhMetaFileRecord
+PlayMetaFile
+PlayMetaFileRecord
+PlgBlt
+PolyBezier
+PolyBezierTo
+PolyDraw
+PolyPatBlt
+PolyPolygon
+PolyPolyline
+PolyTextOutA
+PolyTextOutW
+Polygon
+Polyline
+PolylineTo
+PtInRegion
+PtVisible
+QueryFontAssocStatus
+RealizePalette
+RectInRegion
+RectVisible
+Rectangle
+RemoveFontMemResourceEx
+RemoveFontResourceA
+RemoveFontResourceExA
+RemoveFontResourceExW
+RemoveFontResourceTracking
+RemoveFontResourceW
+ResetDCA
+ResetDCW
+ResizePalette
+RestoreDC
+RoundRect
+STROBJ_bEnum
+STROBJ_bEnumPositionsOnly
+STROBJ_bGetAdvanceWidths
+STROBJ_dwGetCodePage
+STROBJ_vEnumStart
+SaveDC
+ScaleViewportExtEx
+ScaleWindowExtEx
+SelectBrushLocal
+SelectClipPath
+SelectClipRgn
+SelectFontLocal
+SelectObject
+SelectPalette
+SetAbortProc
+SetArcDirection
+SetBitmapAttributes
+SetBitmapBits
+SetBitmapDimensionEx
+SetBkColor
+SetBkMode
+SetBoundsRect
+SetBrushAttributes
+SetBrushOrgEx
+SetColorAdjustment
+SetColorSpace
+SetDCBrushColor
+SetDCPenColor
+SetDIBColorTable
+SetDIBits
+SetDIBitsToDevice
+SetDeviceGammaRamp
+SetEnhMetaFileBits
+SetFontEnumeration
+SetGraphicsMode
+SetICMMode
+SetICMProfileA
+SetICMProfileW
+SetLayout
+SetLayoutWidth
+SetMagicColors
+SetMapMode
+SetMapperFlags
+SetMetaFileBitsEx
+SetMetaRgn
+SetMiterLimit
+SetOPMSigningKeyAndSequenceNumbers
+SetPaletteEntries
+SetPixel
+SetPixelFormat
+SetPixelV
+SetPolyFillMode
+SetROP2
+SetRectRgn
+SetRelAbs
+SetStretchBltMode
+SetSystemPaletteUse
+SetTextAlign
+SetTextCharacterExtra
+SetTextColor
+SetTextJustification
+SetViewportExtEx
+SetViewportOrgEx
+SetVirtualResolution
+SetWinMetaFileBits
+SetWindowExtEx
+SetWindowOrgEx
+SetWorldTransform
+StartDocA
+StartDocW
+StartFormPage
+StartPage
+StretchBlt
+StretchDIBits
+StrokeAndFillPath
+StrokePath
+SwapBuffers
+TextOutA
+TextOutW
+TranslateCharsetInfo
+UnloadNetworkFonts
+UnrealizeObject
+UpdateColors
+UpdateICMRegKeyA
+UpdateICMRegKeyW
+WidenPath
+XFORMOBJ_bApplyXform
+XFORMOBJ_iGetXform
+XLATEOBJ_cGetPalette
+XLATEOBJ_hGetColorTransform
+XLATEOBJ_iXlate
+XLATEOBJ_piVector
+bInitSystemAndFontsDirectoriesW
+bMakePathNameW
+cGetTTFFromFOT
+gdiPlaySpoolStream
diff --git a/tools/win.x86/exports/w7/kernel32.dll.exports b/tools/win.x86/exports/w7/kernel32.dll.exports
new file mode 100644
index 00000000000..ee68b383fc8
--- /dev/null
+++ b/tools/win.x86/exports/w7/kernel32.dll.exports
@@ -0,0 +1,1367 @@
+;
+; Generated from: kernel32.dll
+; Size file: 0xd1400 (857088)
+; Format: PE
+; Size of image: 0xd4000 (868352)
+; Architecture: X86
+; Timestamp: 0x4a5bdaad - 2009-07-14T01:09:01
+;
+BaseThreadInitThunk
+InterlockedPushListSList
+AcquireSRWLockExclusive
+AcquireSRWLockShared
+ActivateActCtx
+AddAtomA
+AddAtomW
+AddConsoleAliasA
+AddConsoleAliasW
+AddIntegrityLabelToBoundaryDescriptor
+AddLocalAlternateComputerNameA
+AddLocalAlternateComputerNameW
+AddRefActCtx
+AddSIDToBoundaryDescriptor
+AddSecureMemoryCacheCallback
+AddVectoredContinueHandler
+AddVectoredExceptionHandler
+AdjustCalendarDate
+AllocConsole
+AllocateUserPhysicalPages
+AllocateUserPhysicalPagesNuma
+ApplicationRecoveryFinished
+ApplicationRecoveryInProgress
+AreFileApisANSI
+AssignProcessToJobObject
+AttachConsole
+BackupRead
+BackupSeek
+BackupWrite
+BaseCheckAppcompatCache
+BaseCheckAppcompatCacheEx
+BaseCheckRunApp
+BaseCleanupAppcompatCacheSupport
+BaseDllReadWriteIniFile
+BaseDumpAppcompatCache
+BaseFlushAppcompatCache
+BaseFormatObjectAttributes
+BaseFormatTimeOut
+BaseGenerateAppCompatData
+BaseGetNamedObjectDirectory
+BaseInitAppcompatCacheSupport
+BaseIsAppcompatInfrastructureDisabled
+BaseQueryModuleData
+BaseSetLastNTError
+BaseUpdateAppcompatCache
+BaseVerifyUnicodeString
+Basep8BitStringToDynamicUnicodeString
+BasepAllocateActivationContextActivationBlock
+BasepAnsiStringToDynamicUnicodeString
+BasepCheckAppCompat
+BasepCheckBadapp
+BasepCheckWinSaferRestrictions
+BasepFreeActivationContextActivationBlock
+BasepFreeAppCompatData
+BasepMapModuleHandle
+Beep
+BeginUpdateResourceA
+BeginUpdateResourceW
+BindIoCompletionCallback
+BuildCommDCBA
+BuildCommDCBAndTimeoutsA
+BuildCommDCBAndTimeoutsW
+BuildCommDCBW
+CallNamedPipeA
+CallNamedPipeW
+CallbackMayRunLong
+CancelDeviceWakeupRequest
+CancelIo
+CancelIoEx
+CancelSynchronousIo
+CancelThreadpoolIo
+CancelTimerQueueTimer
+CancelWaitableTimer
+ChangeTimerQueueTimer
+CheckElevation
+CheckElevationEnabled
+CheckForReadOnlyResource
+CheckNameLegalDOS8Dot3A
+CheckNameLegalDOS8Dot3W
+CheckRemoteDebuggerPresent
+ClearCommBreak
+ClearCommError
+CloseConsoleHandle
+CloseHandle
+ClosePrivateNamespace
+CloseProfileUserMapping
+CloseThreadpool
+CloseThreadpoolCleanupGroup
+CloseThreadpoolCleanupGroupMembers
+CloseThreadpoolIo
+CloseThreadpoolTimer
+CloseThreadpoolWait
+CloseThreadpoolWork
+CmdBatNotification
+CommConfigDialogA
+CommConfigDialogW
+CompareCalendarDates
+CompareFileTime
+CompareStringA
+CompareStringEx
+CompareStringOrdinal
+CompareStringW
+ConnectNamedPipe
+ConsoleMenuControl
+ContinueDebugEvent
+ConvertCalDateTimeToSystemTime
+ConvertDefaultLocale
+ConvertFiberToThread
+ConvertNLSDayOfWeekToWin32DayOfWeek
+ConvertSystemTimeToCalDateTime
+ConvertThreadToFiber
+ConvertThreadToFiberEx
+CopyExtendedContext
+CopyFileA
+CopyFileExA
+CopyFileExW
+CopyFileTransactedA
+CopyFileTransactedW
+CopyFileW
+CopyLZFile
+CreateActCtxA
+CreateActCtxW
+CreateBoundaryDescriptorA
+CreateBoundaryDescriptorW
+CreateConsoleScreenBuffer
+CreateDirectoryA
+CreateDirectoryExA
+CreateDirectoryExW
+CreateDirectoryTransactedA
+CreateDirectoryTransactedW
+CreateDirectoryW
+CreateEventA
+CreateEventExA
+CreateEventExW
+CreateEventW
+CreateFiber
+CreateFiberEx
+CreateFileA
+CreateFileMappingA
+CreateFileMappingNumaA
+CreateFileMappingNumaW
+CreateFileMappingW
+CreateFileTransactedA
+CreateFileTransactedW
+CreateFileW
+CreateHardLinkA
+CreateHardLinkTransactedA
+CreateHardLinkTransactedW
+CreateHardLinkW
+CreateIoCompletionPort
+CreateJobObjectA
+CreateJobObjectW
+CreateJobSet
+CreateMailslotA
+CreateMailslotW
+CreateMemoryResourceNotification
+CreateMutexA
+CreateMutexExA
+CreateMutexExW
+CreateMutexW
+CreateNamedPipeA
+CreateNamedPipeW
+CreatePipe
+CreatePrivateNamespaceA
+CreatePrivateNamespaceW
+CreateProcessA
+CreateProcessAsUserW
+CreateProcessInternalA
+CreateProcessInternalW
+CreateProcessW
+CreateRemoteThread
+CreateRemoteThreadEx
+CreateSemaphoreA
+CreateSemaphoreExA
+CreateSemaphoreExW
+CreateSemaphoreW
+CreateSocketHandle
+CreateSymbolicLinkA
+CreateSymbolicLinkTransactedA
+CreateSymbolicLinkTransactedW
+CreateSymbolicLinkW
+CreateTapePartition
+CreateThread
+CreateThreadpool
+CreateThreadpoolCleanupGroup
+CreateThreadpoolIo
+CreateThreadpoolTimer
+CreateThreadpoolWait
+CreateThreadpoolWork
+CreateTimerQueue
+CreateTimerQueueTimer
+CreateToolhelp32Snapshot
+CreateWaitableTimerA
+CreateWaitableTimerExA
+CreateWaitableTimerExW
+CreateWaitableTimerW
+CtrlRoutine
+DeactivateActCtx
+DebugActiveProcess
+DebugActiveProcessStop
+DebugBreak
+DebugBreakProcess
+DebugSetProcessKillOnExit
+DecodePointer
+DecodeSystemPointer
+DefineDosDeviceA
+DefineDosDeviceW
+DelayLoadFailureHook
+DeleteAtom
+DeleteBoundaryDescriptor
+DeleteCriticalSection
+DeleteFiber
+DeleteFileA
+DeleteFileTransactedA
+DeleteFileTransactedW
+DeleteFileW
+DeleteProcThreadAttributeList
+DeleteTimerQueue
+DeleteTimerQueueEx
+DeleteTimerQueueTimer
+DeleteVolumeMountPointA
+DeleteVolumeMountPointW
+DeviceIoControl
+DisableThreadLibraryCalls
+DisableThreadProfiling
+DisassociateCurrentThreadFromCallback
+DisconnectNamedPipe
+DnsHostnameToComputerNameA
+DnsHostnameToComputerNameW
+DosDateTimeToFileTime
+DosPathToSessionPathA
+DosPathToSessionPathW
+DuplicateConsoleHandle
+DuplicateHandle
+EnableThreadProfiling
+EncodePointer
+EncodeSystemPointer
+EndUpdateResourceA
+EndUpdateResourceW
+EnterCriticalSection
+EnumCalendarInfoA
+EnumCalendarInfoExA
+EnumCalendarInfoExEx
+EnumCalendarInfoExW
+EnumCalendarInfoW
+EnumDateFormatsA
+EnumDateFormatsExA
+EnumDateFormatsExEx
+EnumDateFormatsExW
+EnumDateFormatsW
+EnumLanguageGroupLocalesA
+EnumLanguageGroupLocalesW
+EnumResourceLanguagesA
+EnumResourceLanguagesExA
+EnumResourceLanguagesExW
+EnumResourceLanguagesW
+EnumResourceNamesA
+EnumResourceNamesExA
+EnumResourceNamesExW
+EnumResourceNamesW
+EnumResourceTypesA
+EnumResourceTypesExA
+EnumResourceTypesExW
+EnumResourceTypesW
+EnumSystemCodePagesA
+EnumSystemCodePagesW
+EnumSystemFirmwareTables
+EnumSystemGeoID
+EnumSystemLanguageGroupsA
+EnumSystemLanguageGroupsW
+EnumSystemLocalesA
+EnumSystemLocalesEx
+EnumSystemLocalesW
+EnumTimeFormatsA
+EnumTimeFormatsEx
+EnumTimeFormatsW
+EnumUILanguagesA
+EnumUILanguagesW
+EnumerateLocalComputerNamesA
+EnumerateLocalComputerNamesW
+EraseTape
+EscapeCommFunction
+ExitProcess
+ExitThread
+ExitVDM
+ExpandEnvironmentStringsA
+ExpandEnvironmentStringsW
+ExpungeConsoleCommandHistoryA
+ExpungeConsoleCommandHistoryW
+FatalAppExitA
+FatalAppExitW
+FatalExit
+FileTimeToDosDateTime
+FileTimeToLocalFileTime
+FileTimeToSystemTime
+FillConsoleOutputAttribute
+FillConsoleOutputCharacterA
+FillConsoleOutputCharacterW
+FindActCtxSectionGuid
+FindActCtxSectionStringA
+FindActCtxSectionStringW
+FindAtomA
+FindAtomW
+FindClose
+FindCloseChangeNotification
+FindFirstChangeNotificationA
+FindFirstChangeNotificationW
+FindFirstFileA
+FindFirstFileExA
+FindFirstFileExW
+FindFirstFileNameTransactedW
+FindFirstFileNameW
+FindFirstFileTransactedA
+FindFirstFileTransactedW
+FindFirstFileW
+FindFirstStreamTransactedW
+FindFirstStreamW
+FindFirstVolumeA
+FindFirstVolumeMountPointA
+FindFirstVolumeMountPointW
+FindFirstVolumeW
+FindNLSString
+FindNLSStringEx
+FindNextChangeNotification
+FindNextFileA
+FindNextFileNameW
+FindNextFileW
+FindNextStreamW
+FindNextVolumeA
+FindNextVolumeMountPointA
+FindNextVolumeMountPointW
+FindNextVolumeW
+FindResourceA
+FindResourceExA
+FindResourceExW
+FindResourceW
+FindStringOrdinal
+FindVolumeClose
+FindVolumeMountPointClose
+FlsAlloc
+FlsFree
+FlsGetValue
+FlsSetValue
+FlushConsoleInputBuffer
+FlushFileBuffers
+FlushInstructionCache
+FlushProcessWriteBuffers
+FlushViewOfFile
+FoldStringA
+FoldStringW
+FormatMessageA
+FormatMessageW
+FreeConsole
+FreeEnvironmentStringsA
+FreeEnvironmentStringsW
+FreeLibrary
+FreeLibraryAndExitThread
+FreeLibraryWhenCallbackReturns
+FreeResource
+FreeUserPhysicalPages
+GenerateConsoleCtrlEvent
+GetACP
+GetActiveProcessorCount
+GetActiveProcessorGroupCount
+GetApplicationRecoveryCallback
+GetApplicationRestartSettings
+GetAtomNameA
+GetAtomNameW
+GetBinaryType
+GetBinaryTypeA
+GetBinaryTypeW
+GetCPInfo
+GetCPInfoExA
+GetCPInfoExW
+GetCalendarDateFormat
+GetCalendarDateFormatEx
+GetCalendarDaysInMonth
+GetCalendarDifferenceInDays
+GetCalendarInfoA
+GetCalendarInfoEx
+GetCalendarInfoW
+GetCalendarMonthsInYear
+GetCalendarSupportedDateRange
+GetCalendarWeekNumber
+GetComPlusPackageInstallStatus
+GetCommConfig
+GetCommMask
+GetCommModemStatus
+GetCommProperties
+GetCommState
+GetCommTimeouts
+GetCommandLineA
+GetCommandLineW
+GetCompressedFileSizeA
+GetCompressedFileSizeTransactedA
+GetCompressedFileSizeTransactedW
+GetCompressedFileSizeW
+GetComputerNameA
+GetComputerNameExA
+GetComputerNameExW
+GetComputerNameW
+GetConsoleAliasA
+GetConsoleAliasExesA
+GetConsoleAliasExesLengthA
+GetConsoleAliasExesLengthW
+GetConsoleAliasExesW
+GetConsoleAliasW
+GetConsoleAliasesA
+GetConsoleAliasesLengthA
+GetConsoleAliasesLengthW
+GetConsoleAliasesW
+GetConsoleCP
+GetConsoleCharType
+GetConsoleCommandHistoryA
+GetConsoleCommandHistoryLengthA
+GetConsoleCommandHistoryLengthW
+GetConsoleCommandHistoryW
+GetConsoleCursorInfo
+GetConsoleCursorMode
+GetConsoleDisplayMode
+GetConsoleFontInfo
+GetConsoleFontSize
+GetConsoleHardwareState
+GetConsoleHistoryInfo
+GetConsoleInputExeNameA
+GetConsoleInputExeNameW
+GetConsoleInputWaitHandle
+GetConsoleKeyboardLayoutNameA
+GetConsoleKeyboardLayoutNameW
+GetConsoleMode
+GetConsoleNlsMode
+GetConsoleOriginalTitleA
+GetConsoleOriginalTitleW
+GetConsoleOutputCP
+GetConsoleProcessList
+GetConsoleScreenBufferInfo
+GetConsoleScreenBufferInfoEx
+GetConsoleSelectionInfo
+GetConsoleTitleA
+GetConsoleTitleW
+GetConsoleWindow
+GetCurrencyFormatA
+GetCurrencyFormatEx
+GetCurrencyFormatW
+GetCurrentActCtx
+GetCurrentConsoleFont
+GetCurrentConsoleFontEx
+GetCurrentDirectoryA
+GetCurrentDirectoryW
+GetCurrentProcess
+GetCurrentProcessId
+GetCurrentProcessorNumber
+GetCurrentProcessorNumberEx
+GetCurrentThread
+GetCurrentThreadId
+GetDateFormatA
+GetDateFormatEx
+GetDateFormatW
+GetDefaultCommConfigA
+GetDefaultCommConfigW
+GetDevicePowerState
+GetDiskFreeSpaceA
+GetDiskFreeSpaceExA
+GetDiskFreeSpaceExW
+GetDiskFreeSpaceW
+GetDllDirectoryA
+GetDllDirectoryW
+GetDriveTypeA
+GetDriveTypeW
+GetDurationFormat
+GetDurationFormatEx
+GetDynamicTimeZoneInformation
+GetEnabledExtendedFeatures
+GetEnvironmentStrings
+GetEnvironmentStringsA
+GetEnvironmentStringsW
+GetEnvironmentVariableA
+GetEnvironmentVariableW
+GetEraNameCountedString
+GetErrorMode
+GetExitCodeProcess
+GetExitCodeThread
+GetExpandedNameA
+GetExpandedNameW
+GetExtendedContextLength
+GetExtendedFeaturesMask
+GetFileAttributesA
+GetFileAttributesExA
+GetFileAttributesExW
+GetFileAttributesTransactedA
+GetFileAttributesTransactedW
+GetFileAttributesW
+GetFileBandwidthReservation
+GetFileInformationByHandle
+GetFileInformationByHandleEx
+GetFileMUIInfo
+GetFileMUIPath
+GetFileSize
+GetFileSizeEx
+GetFileTime
+GetFileType
+GetFinalPathNameByHandleA
+GetFinalPathNameByHandleW
+GetFirmwareEnvironmentVariableA
+GetFirmwareEnvironmentVariableW
+GetFullPathNameA
+GetFullPathNameTransactedA
+GetFullPathNameTransactedW
+GetFullPathNameW
+GetGeoInfoA
+GetGeoInfoW
+GetHandleContext
+GetHandleInformation
+GetLargePageMinimum
+GetLargestConsoleWindowSize
+GetLastError
+GetLocalTime
+GetLocaleInfoA
+GetLocaleInfoEx
+GetLocaleInfoW
+GetLogicalDriveStringsA
+GetLogicalDriveStringsW
+GetLogicalDrives
+GetLogicalProcessorInformation
+GetLogicalProcessorInformationEx
+GetLongPathNameA
+GetLongPathNameTransactedA
+GetLongPathNameTransactedW
+GetLongPathNameW
+GetMailslotInfo
+GetMaximumProcessorCount
+GetMaximumProcessorGroupCount
+GetModuleFileNameA
+GetModuleFileNameW
+GetModuleHandleA
+GetModuleHandleExA
+GetModuleHandleExW
+GetModuleHandleW
+GetNLSVersion
+GetNLSVersionEx
+GetNamedPipeAttribute
+GetNamedPipeClientComputerNameA
+GetNamedPipeClientComputerNameW
+GetNamedPipeClientProcessId
+GetNamedPipeClientSessionId
+GetNamedPipeHandleStateA
+GetNamedPipeHandleStateW
+GetNamedPipeInfo
+GetNamedPipeServerProcessId
+GetNamedPipeServerSessionId
+GetNativeSystemInfo
+GetNextVDMCommand
+GetNumaAvailableMemoryNode
+GetNumaAvailableMemoryNodeEx
+GetNumaHighestNodeNumber
+GetNumaNodeNumberFromHandle
+GetNumaNodeProcessorMask
+GetNumaNodeProcessorMaskEx
+GetNumaProcessorNode
+GetNumaProcessorNodeEx
+GetNumaProximityNode
+GetNumaProximityNodeEx
+GetNumberFormatA
+GetNumberFormatEx
+GetNumberFormatW
+GetNumberOfConsoleFonts
+GetNumberOfConsoleInputEvents
+GetNumberOfConsoleMouseButtons
+GetOEMCP
+GetOverlappedResult
+GetPhysicallyInstalledSystemMemory
+GetPriorityClass
+GetPrivateProfileIntA
+GetPrivateProfileIntW
+GetPrivateProfileSectionA
+GetPrivateProfileSectionNamesA
+GetPrivateProfileSectionNamesW
+GetPrivateProfileSectionW
+GetPrivateProfileStringA
+GetPrivateProfileStringW
+GetPrivateProfileStructA
+GetPrivateProfileStructW
+GetProcAddress
+GetProcessAffinityMask
+GetProcessDEPPolicy
+GetProcessGroupAffinity
+GetProcessHandleCount
+GetProcessHeap
+GetProcessHeaps
+GetProcessId
+GetProcessIdOfThread
+GetProcessIoCounters
+GetProcessPreferredUILanguages
+GetProcessPriorityBoost
+GetProcessShutdownParameters
+GetProcessTimes
+GetProcessVersion
+GetProcessWorkingSetSize
+GetProcessWorkingSetSizeEx
+GetProcessorSystemCycleTime
+GetProductInfo
+GetProfileIntA
+GetProfileIntW
+GetProfileSectionA
+GetProfileSectionW
+GetProfileStringA
+GetProfileStringW
+GetQueuedCompletionStatus
+GetQueuedCompletionStatusEx
+GetShortPathNameA
+GetShortPathNameW
+GetStartupInfoA
+GetStartupInfoW
+GetStdHandle
+GetStringScripts
+GetStringTypeA
+GetStringTypeExA
+GetStringTypeExW
+GetStringTypeW
+GetSystemDEPPolicy
+GetSystemDefaultLCID
+GetSystemDefaultLangID
+GetSystemDefaultLocaleName
+GetSystemDefaultUILanguage
+GetSystemDirectoryA
+GetSystemDirectoryW
+GetSystemFileCacheSize
+GetSystemFirmwareTable
+GetSystemInfo
+GetSystemPowerStatus
+GetSystemPreferredUILanguages
+GetSystemRegistryQuota
+GetSystemTime
+GetSystemTimeAdjustment
+GetSystemTimeAsFileTime
+GetSystemTimes
+GetSystemWindowsDirectoryA
+GetSystemWindowsDirectoryW
+GetSystemWow64DirectoryA
+GetSystemWow64DirectoryW
+GetTapeParameters
+GetTapePosition
+GetTapeStatus
+GetTempFileNameA
+GetTempFileNameW
+GetTempPathA
+GetTempPathW
+GetThreadContext
+GetThreadErrorMode
+GetThreadGroupAffinity
+GetThreadIOPendingFlag
+GetThreadId
+GetThreadIdealProcessorEx
+GetThreadLocale
+GetThreadPreferredUILanguages
+GetThreadPriority
+GetThreadPriorityBoost
+GetThreadSelectorEntry
+GetThreadTimes
+GetThreadUILanguage
+GetTickCount64
+GetTickCount
+GetTimeFormatA
+GetTimeFormatEx
+GetTimeFormatW
+GetTimeZoneInformation
+GetTimeZoneInformationForYear
+GetUILanguageInfo
+GetUserDefaultLCID
+GetUserDefaultLangID
+GetUserDefaultLocaleName
+GetUserDefaultUILanguage
+GetUserGeoID
+GetUserPreferredUILanguages
+GetVDMCurrentDirectories
+GetVersion
+GetVersionExA
+GetVersionExW
+GetVolumeInformationA
+GetVolumeInformationByHandleW
+GetVolumeInformationW
+GetVolumeNameForVolumeMountPointA
+GetVolumeNameForVolumeMountPointW
+GetVolumePathNameA
+GetVolumePathNameW
+GetVolumePathNamesForVolumeNameA
+GetVolumePathNamesForVolumeNameW
+GetWindowsDirectoryA
+GetWindowsDirectoryW
+GetWriteWatch
+GlobalAddAtomA
+GlobalAddAtomW
+GlobalAlloc
+GlobalCompact
+GlobalDeleteAtom
+GlobalFindAtomA
+GlobalFindAtomW
+GlobalFix
+GlobalFlags
+GlobalFree
+GlobalGetAtomNameA
+GlobalGetAtomNameW
+GlobalHandle
+GlobalLock
+GlobalMemoryStatus
+GlobalMemoryStatusEx
+GlobalReAlloc
+GlobalSize
+GlobalUnWire
+GlobalUnfix
+GlobalUnlock
+GlobalWire
+Heap32First
+Heap32ListFirst
+Heap32ListNext
+Heap32Next
+HeapAlloc
+HeapCompact
+HeapCreate
+HeapDestroy
+HeapFree
+HeapLock
+HeapQueryInformation
+HeapReAlloc
+HeapSetInformation
+HeapSize
+HeapSummary
+HeapUnlock
+HeapValidate
+HeapWalk
+IdnToAscii
+IdnToNameprepUnicode
+IdnToUnicode
+InitAtomTable
+InitOnceBeginInitialize
+InitOnceComplete
+InitOnceExecuteOnce
+InitOnceInitialize
+InitializeConditionVariable
+InitializeCriticalSection
+InitializeCriticalSectionAndSpinCount
+InitializeCriticalSectionEx
+InitializeExtendedContext
+InitializeProcThreadAttributeList
+InitializeSListHead
+InitializeSRWLock
+InterlockedCompareExchange64
+InterlockedCompareExchange
+InterlockedDecrement
+InterlockedExchange
+InterlockedExchangeAdd
+InterlockedFlushSList
+InterlockedIncrement
+InterlockedPopEntrySList
+InterlockedPushEntrySList
+InvalidateConsoleDIBits
+IsBadCodePtr
+IsBadHugeReadPtr
+IsBadHugeWritePtr
+IsBadReadPtr
+IsBadStringPtrA
+IsBadStringPtrW
+IsBadWritePtr
+IsCalendarLeapDay
+IsCalendarLeapMonth
+IsCalendarLeapYear
+IsDBCSLeadByte
+IsDBCSLeadByteEx
+IsDebuggerPresent
+IsNLSDefinedString
+IsNormalizedString
+IsProcessInJob
+IsProcessorFeaturePresent
+IsSystemResumeAutomatic
+IsThreadAFiber
+IsThreadpoolTimerSet
+IsTimeZoneRedirectionEnabled
+IsValidCalDateTime
+IsValidCodePage
+IsValidLanguageGroup
+IsValidLocale
+IsValidLocaleName
+IsWow64Process
+K32EmptyWorkingSet
+K32EnumDeviceDrivers
+K32EnumPageFilesA
+K32EnumPageFilesW
+K32EnumProcessModules
+K32EnumProcessModulesEx
+K32EnumProcesses
+K32GetDeviceDriverBaseNameA
+K32GetDeviceDriverBaseNameW
+K32GetDeviceDriverFileNameA
+K32GetDeviceDriverFileNameW
+K32GetMappedFileNameA
+K32GetMappedFileNameW
+K32GetModuleBaseNameA
+K32GetModuleBaseNameW
+K32GetModuleFileNameExA
+K32GetModuleFileNameExW
+K32GetModuleInformation
+K32GetPerformanceInfo
+K32GetProcessImageFileNameA
+K32GetProcessImageFileNameW
+K32GetProcessMemoryInfo
+K32GetWsChanges
+K32GetWsChangesEx
+K32InitializeProcessForWsWatch
+K32QueryWorkingSet
+K32QueryWorkingSetEx
+LCIDToLocaleName
+LCMapStringA
+LCMapStringEx
+LCMapStringW
+LZClose
+LZCloseFile
+LZCopy
+LZCreateFileW
+LZDone
+LZInit
+LZOpenFileA
+LZOpenFileW
+LZRead
+LZSeek
+LZStart
+LeaveCriticalSection
+LeaveCriticalSectionWhenCallbackReturns
+LoadAppInitDlls
+LoadLibraryA
+LoadLibraryExA
+LoadLibraryExW
+LoadLibraryW
+LoadModule
+LoadResource
+LoadStringBaseExW
+LoadStringBaseW
+LocalAlloc
+LocalCompact
+LocalFileTimeToFileTime
+LocalFlags
+LocalFree
+LocalHandle
+LocalLock
+LocalReAlloc
+LocalShrink
+LocalSize
+LocalUnlock
+LocaleNameToLCID
+LocateExtendedFeature
+LocateLegacyContext
+LockFile
+LockFileEx
+LockResource
+MapUserPhysicalPages
+MapUserPhysicalPagesScatter
+MapViewOfFile
+MapViewOfFileEx
+MapViewOfFileExNuma
+Module32First
+Module32FirstW
+Module32Next
+Module32NextW
+MoveFileA
+MoveFileExA
+MoveFileExW
+MoveFileTransactedA
+MoveFileTransactedW
+MoveFileW
+MoveFileWithProgressA
+MoveFileWithProgressW
+MulDiv
+MultiByteToWideChar
+NeedCurrentDirectoryForExePathA
+NeedCurrentDirectoryForExePathW
+NlsCheckPolicy
+NlsEventDataDescCreate
+NlsGetCacheUpdateCount
+NlsUpdateLocale
+NlsUpdateSystemLocale
+NlsWriteEtwEvent
+NormalizeString
+NotifyMountMgr
+NotifyUILanguageChange
+OpenConsoleW
+OpenEventA
+OpenEventW
+OpenFile
+OpenFileById
+OpenFileMappingA
+OpenFileMappingW
+OpenJobObjectA
+OpenJobObjectW
+OpenMutexA
+OpenMutexW
+OpenPrivateNamespaceA
+OpenPrivateNamespaceW
+OpenProcess
+OpenProcessToken
+OpenProfileUserMapping
+OpenSemaphoreA
+OpenSemaphoreW
+OpenThread
+OpenThreadToken
+OpenWaitableTimerA
+OpenWaitableTimerW
+OutputDebugStringA
+OutputDebugStringW
+PeekConsoleInputA
+PeekConsoleInputW
+PeekNamedPipe
+PostQueuedCompletionStatus
+PowerClearRequest
+PowerCreateRequest
+PowerSetRequest
+PrepareTape
+PrivCopyFileExW
+PrivMoveFileIdentityW
+Process32First
+Process32FirstW
+Process32Next
+Process32NextW
+ProcessIdToSessionId
+PulseEvent
+PurgeComm
+QueryActCtxSettingsW
+QueryActCtxW
+QueryDepthSList
+QueryDosDeviceA
+QueryDosDeviceW
+QueryFullProcessImageNameA
+QueryFullProcessImageNameW
+QueryIdleProcessorCycleTime
+QueryIdleProcessorCycleTimeEx
+QueryInformationJobObject
+QueryMemoryResourceNotification
+QueryPerformanceCounter
+QueryPerformanceFrequency
+QueryProcessAffinityUpdateMode
+QueryProcessCycleTime
+QueryThreadCycleTime
+QueryThreadProfiling
+QueryThreadpoolStackInformation
+QueryUnbiasedInterruptTime
+QueueUserAPC
+QueueUserWorkItem
+RaiseException
+RaiseFailFastException
+ReOpenFile
+ReadConsoleA
+ReadConsoleInputA
+ReadConsoleInputExA
+ReadConsoleInputExW
+ReadConsoleInputW
+ReadConsoleOutputA
+ReadConsoleOutputAttribute
+ReadConsoleOutputCharacterA
+ReadConsoleOutputCharacterW
+ReadConsoleOutputW
+ReadConsoleW
+ReadDirectoryChangesW
+ReadFile
+ReadFileEx
+ReadFileScatter
+ReadProcessMemory
+ReadThreadProfilingData
+RegCloseKey
+RegCreateKeyExA
+RegCreateKeyExW
+RegDeleteKeyExA
+RegDeleteKeyExW
+RegDeleteTreeA
+RegDeleteTreeW
+RegDeleteValueA
+RegDeleteValueW
+RegDisablePredefinedCacheEx
+RegEnumKeyExA
+RegEnumKeyExW
+RegEnumValueA
+RegEnumValueW
+RegFlushKey
+RegGetKeySecurity
+RegGetValueA
+RegGetValueW
+RegKrnGetGlobalState
+RegKrnInitialize
+RegLoadKeyA
+RegLoadKeyW
+RegLoadMUIStringA
+RegLoadMUIStringW
+RegNotifyChangeKeyValue
+RegOpenCurrentUser
+RegOpenKeyExA
+RegOpenKeyExW
+RegOpenUserClassesRoot
+RegQueryInfoKeyA
+RegQueryInfoKeyW
+RegQueryValueExA
+RegQueryValueExW
+RegRestoreKeyA
+RegRestoreKeyW
+RegSaveKeyExA
+RegSaveKeyExW
+RegSetKeySecurity
+RegSetValueExA
+RegSetValueExW
+RegUnLoadKeyA
+RegUnLoadKeyW
+RegisterApplicationRecoveryCallback
+RegisterApplicationRestart
+RegisterConsoleIME
+RegisterConsoleOS2
+RegisterConsoleVDM
+RegisterWaitForInputIdle
+RegisterWaitForSingleObject
+RegisterWaitForSingleObjectEx
+RegisterWowBaseHandlers
+RegisterWowExec
+ReleaseActCtx
+ReleaseMutex
+ReleaseMutexWhenCallbackReturns
+ReleaseSRWLockExclusive
+ReleaseSRWLockShared
+ReleaseSemaphore
+ReleaseSemaphoreWhenCallbackReturns
+RemoveDirectoryA
+RemoveDirectoryTransactedA
+RemoveDirectoryTransactedW
+RemoveDirectoryW
+RemoveLocalAlternateComputerNameA
+RemoveLocalAlternateComputerNameW
+RemoveSecureMemoryCacheCallback
+RemoveVectoredContinueHandler
+RemoveVectoredExceptionHandler
+ReplaceFile
+ReplaceFileA
+ReplaceFileW
+ReplacePartitionUnit
+RequestDeviceWakeup
+RequestWakeupLatency
+ResetEvent
+ResetWriteWatch
+ResolveLocaleName
+RestoreLastError
+ResumeThread
+RtlCaptureContext
+RtlCaptureStackBackTrace
+RtlFillMemory
+RtlMoveMemory
+RtlUnwind
+RtlZeroMemory
+ScrollConsoleScreenBufferA
+ScrollConsoleScreenBufferW
+SearchPathA
+SearchPathW
+SetCalendarInfoA
+SetCalendarInfoW
+SetClientTimeZoneInformation
+SetComPlusPackageInstallStatus
+SetCommBreak
+SetCommConfig
+SetCommMask
+SetCommState
+SetCommTimeouts
+SetComputerNameA
+SetComputerNameExA
+SetComputerNameExW
+SetComputerNameW
+SetConsoleActiveScreenBuffer
+SetConsoleCP
+SetConsoleCtrlHandler
+SetConsoleCursor
+SetConsoleCursorInfo
+SetConsoleCursorMode
+SetConsoleCursorPosition
+SetConsoleDisplayMode
+SetConsoleFont
+SetConsoleHardwareState
+SetConsoleHistoryInfo
+SetConsoleIcon
+SetConsoleInputExeNameA
+SetConsoleInputExeNameW
+SetConsoleKeyShortcuts
+SetConsoleLocalEUDC
+SetConsoleMaximumWindowSize
+SetConsoleMenuClose
+SetConsoleMode
+SetConsoleNlsMode
+SetConsoleNumberOfCommandsA
+SetConsoleNumberOfCommandsW
+SetConsoleOS2OemFormat
+SetConsoleOutputCP
+SetConsolePalette
+SetConsoleScreenBufferInfoEx
+SetConsoleScreenBufferSize
+SetConsoleTextAttribute
+SetConsoleTitleA
+SetConsoleTitleW
+SetConsoleWindowInfo
+SetCriticalSectionSpinCount
+SetCurrentConsoleFontEx
+SetCurrentDirectoryA
+SetCurrentDirectoryW
+SetDefaultCommConfigA
+SetDefaultCommConfigW
+SetDllDirectoryA
+SetDllDirectoryW
+SetDynamicTimeZoneInformation
+SetEndOfFile
+SetEnvironmentStringsA
+SetEnvironmentStringsW
+SetEnvironmentVariableA
+SetEnvironmentVariableW
+SetErrorMode
+SetEvent
+SetEventWhenCallbackReturns
+SetExtendedFeaturesMask
+SetFileApisToANSI
+SetFileApisToOEM
+SetFileAttributesA
+SetFileAttributesTransactedA
+SetFileAttributesTransactedW
+SetFileAttributesW
+SetFileBandwidthReservation
+SetFileCompletionNotificationModes
+SetFileInformationByHandle
+SetFileIoOverlappedRange
+SetFilePointer
+SetFilePointerEx
+SetFileShortNameA
+SetFileShortNameW
+SetFileTime
+SetFileValidData
+SetFirmwareEnvironmentVariableA
+SetFirmwareEnvironmentVariableW
+SetHandleContext
+SetHandleCount
+SetHandleInformation
+SetInformationJobObject
+SetLastConsoleEventActive
+SetLastError
+SetLocalPrimaryComputerNameA
+SetLocalPrimaryComputerNameW
+SetLocalTime
+SetLocaleInfoA
+SetLocaleInfoW
+SetMailslotInfo
+SetMessageWaitingIndicator
+SetNamedPipeAttribute
+SetNamedPipeHandleState
+SetPriorityClass
+SetProcessAffinityMask
+SetProcessAffinityUpdateMode
+SetProcessDEPPolicy
+SetProcessPreferredUILanguages
+SetProcessPriorityBoost
+SetProcessShutdownParameters
+SetProcessWorkingSetSize
+SetProcessWorkingSetSizeEx
+SetSearchPathMode
+SetStdHandle
+SetStdHandleEx
+SetSystemFileCacheSize
+SetSystemPowerState
+SetSystemTime
+SetSystemTimeAdjustment
+SetTapeParameters
+SetTapePosition
+SetTermsrvAppInstallMode
+SetThreadAffinityMask
+SetThreadContext
+SetThreadErrorMode
+SetThreadExecutionState
+SetThreadGroupAffinity
+SetThreadIdealProcessor
+SetThreadIdealProcessorEx
+SetThreadLocale
+SetThreadPreferredUILanguages
+SetThreadPriority
+SetThreadPriorityBoost
+SetThreadStackGuarantee
+SetThreadToken
+SetThreadUILanguage
+SetThreadpoolStackInformation
+SetThreadpoolThreadMaximum
+SetThreadpoolThreadMinimum
+SetThreadpoolTimer
+SetThreadpoolWait
+SetTimeZoneInformation
+SetTimerQueueTimer
+SetUnhandledExceptionFilter
+SetUserGeoID
+SetVDMCurrentDirectories
+SetVolumeLabelA
+SetVolumeLabelW
+SetVolumeMountPointA
+SetVolumeMountPointW
+SetWaitableTimer
+SetWaitableTimerEx
+SetupComm
+ShowConsoleCursor
+SignalObjectAndWait
+SizeofResource
+Sleep
+SleepConditionVariableCS
+SleepConditionVariableSRW
+SleepEx
+SortCloseHandle
+SortGetHandle
+StartThreadpoolIo
+SubmitThreadpoolWork
+SuspendThread
+SwitchToFiber
+SwitchToThread
+SystemTimeToFileTime
+SystemTimeToTzSpecificLocalTime
+TerminateJobObject
+TerminateProcess
+TerminateThread
+TermsrvAppInstallMode
+Thread32First
+Thread32Next
+TlsAlloc
+TlsFree
+TlsGetValue
+TlsSetValue
+Toolhelp32ReadProcessMemory
+TransactNamedPipe
+TransmitCommChar
+TryAcquireSRWLockExclusive
+TryAcquireSRWLockShared
+TryEnterCriticalSection
+TrySubmitThreadpoolCallback
+TzSpecificLocalTimeToSystemTime
+UTRegister
+UTUnRegister
+UnhandledExceptionFilter
+UnlockFile
+UnlockFileEx
+UnmapViewOfFile
+UnregisterApplicationRecoveryCallback
+UnregisterApplicationRestart
+UnregisterConsoleIME
+UnregisterWait
+UnregisterWaitEx
+UpdateCalendarDayOfWeek
+UpdateProcThreadAttribute
+UpdateResourceA
+UpdateResourceW
+VDMConsoleOperation
+VDMOperationStarted
+VerLanguageNameA
+VerLanguageNameW
+VerSetConditionMask
+VerifyConsoleIoHandle
+VerifyScripts
+VerifyVersionInfoA
+VerifyVersionInfoW
+VirtualAlloc
+VirtualAllocEx
+VirtualAllocExNuma
+VirtualFree
+VirtualFreeEx
+VirtualLock
+VirtualProtect
+VirtualProtectEx
+VirtualQuery
+VirtualQueryEx
+VirtualUnlock
+WTSGetActiveConsoleSessionId
+WaitCommEvent
+WaitForDebugEvent
+WaitForMultipleObjects
+WaitForMultipleObjectsEx
+WaitForSingleObject
+WaitForSingleObjectEx
+WaitForThreadpoolIoCallbacks
+WaitForThreadpoolTimerCallbacks
+WaitForThreadpoolWaitCallbacks
+WaitForThreadpoolWorkCallbacks
+WaitNamedPipeA
+WaitNamedPipeW
+WakeAllConditionVariable
+WakeConditionVariable
+WerGetFlags
+WerRegisterFile
+WerRegisterMemoryBlock
+WerRegisterRuntimeExceptionModule
+WerSetFlags
+WerUnregisterFile
+WerUnregisterMemoryBlock
+WerUnregisterRuntimeExceptionModule
+WerpCleanupMessageMapping
+WerpInitiateRemoteRecovery
+WerpNotifyLoadStringResource
+WerpNotifyLoadStringResourceEx
+WerpNotifyUseStringResource
+WerpStringLookup
+WideCharToMultiByte
+WinExec
+Wow64DisableWow64FsRedirection
+Wow64EnableWow64FsRedirection
+Wow64GetThreadContext
+Wow64GetThreadSelectorEntry
+Wow64RevertWow64FsRedirection
+Wow64SetThreadContext
+Wow64SuspendThread
+WriteConsoleA
+WriteConsoleInputA
+WriteConsoleInputVDMA
+WriteConsoleInputVDMW
+WriteConsoleInputW
+WriteConsoleOutputA
+WriteConsoleOutputAttribute
+WriteConsoleOutputCharacterA
+WriteConsoleOutputCharacterW
+WriteConsoleOutputW
+WriteConsoleW
+WriteFile
+WriteFileEx
+WriteFileGather
+WritePrivateProfileSectionA
+WritePrivateProfileSectionW
+WritePrivateProfileStringA
+WritePrivateProfileStringW
+WritePrivateProfileStructA
+WritePrivateProfileStructW
+WriteProcessMemory
+WriteProfileSectionA
+WriteProfileSectionW
+WriteProfileStringA
+WriteProfileStringW
+WriteTapemark
+ZombifyActCtx
+_hread
+_hwrite
+_lclose
+_lcreat
+_llseek
+_lopen
+_lread
+_lwrite
+lstrcat
+lstrcatA
+lstrcatW
+lstrcmp
+lstrcmpA
+lstrcmpW
+lstrcmpi
+lstrcmpiA
+lstrcmpiW
+lstrcpy
+lstrcpyA
+lstrcpyW
+lstrcpyn
+lstrcpynA
+lstrcpynW
+lstrlen
+lstrlenA
+lstrlenW
diff --git a/tools/win.x86/exports/w7/mpr.dll.exports b/tools/win.x86/exports/w7/mpr.dll.exports
new file mode 100644
index 00000000000..ef761ce4ec6
--- /dev/null
+++ b/tools/win.x86/exports/w7/mpr.dll.exports
@@ -0,0 +1,82 @@
+;
+; Generated from: mpr.dll
+; Size file: 0xfa00 (64000)
+; Format: PE
+; Size of image: 0x12000 (73728)
+; Architecture: X86
+; Timestamp: 0x4a5bda36 - 2009-07-14T01:07:02
+;
+WNetConnectionDialog2
+WNetDisconnectDialog2
+I_MprSaveConn
+MultinetGetConnectionPerformanceA
+MultinetGetConnectionPerformanceW
+MultinetGetErrorTextA
+MultinetGetErrorTextW
+WNetAddConnection2A
+WNetAddConnection2W
+WNetAddConnection3A
+WNetAddConnection3W
+WNetAddConnectionA
+WNetAddConnectionW
+WNetCancelConnection2A
+WNetCancelConnection2W
+WNetCancelConnectionA
+WNetCancelConnectionW
+WNetClearConnections
+WNetCloseEnum
+WNetConnectionDialog1A
+WNetConnectionDialog1W
+WNetConnectionDialog
+WNetDirectoryNotifyA
+WNetDirectoryNotifyW
+WNetDisconnectDialog1A
+WNetDisconnectDialog1W
+WNetDisconnectDialog
+WNetEnumResourceA
+WNetEnumResourceW
+WNetFormatNetworkNameA
+WNetFormatNetworkNameW
+WNetGetConnection2A
+WNetGetConnection2W
+WNetGetConnection3A
+WNetGetConnection3W
+WNetGetConnectionA
+WNetGetConnectionW
+WNetGetDirectoryTypeA
+WNetGetDirectoryTypeW
+WNetGetHomeDirectoryW
+WNetGetLastErrorA
+WNetGetLastErrorW
+WNetGetNetworkInformationA
+WNetGetNetworkInformationW
+WNetGetPropertyTextA
+WNetGetPropertyTextW
+WNetGetProviderNameA
+WNetGetProviderNameW
+WNetGetProviderTypeA
+WNetGetProviderTypeW
+WNetGetResourceInformationA
+WNetGetResourceInformationW
+WNetGetResourceParentA
+WNetGetResourceParentW
+WNetGetSearchDialog
+WNetGetUniversalNameA
+WNetGetUniversalNameW
+WNetGetUserA
+WNetGetUserW
+WNetLogonNotify
+WNetOpenEnumA
+WNetOpenEnumW
+WNetPasswordChangeNotify
+WNetPropertyDialogA
+WNetPropertyDialogW
+WNetRestoreAllConnectionsW
+WNetRestoreSingleConnectionW
+WNetSetConnectionA
+WNetSetConnectionW
+WNetSetLastErrorA
+WNetSetLastErrorW
+WNetSupportGlobalEnum
+WNetUseConnectionA
+WNetUseConnectionW
diff --git a/tools/win.x86/exports/w7/ntdll.dll.exports b/tools/win.x86/exports/w7/ntdll.dll.exports
new file mode 100644
index 00000000000..368e17f0f18
--- /dev/null
+++ b/tools/win.x86/exports/w7/ntdll.dll.exports
@@ -0,0 +1,1997 @@
+;
+; Generated from: ntdll.dll
+; Size file: 0x13a000 (1286144)
+; Format: PE
+; Size of image: 0x13c000 (1294336)
+; Architecture: X86
+; Timestamp: 0x4a5bdadb - 2009-07-14T01:09:47
+;
+#1
+#2
+#3
+#4
+#5
+#6
+#7
+#8
+RtlActivateActivationContextUnsafeFast
+RtlDeactivateActivationContextUnsafeFast
+RtlInterlockedPushListSList
+RtlUlongByteSwap
+RtlUlonglongByteSwap
+RtlUshortByteSwap
+ExpInterlockedPopEntrySListEnd
+ExpInterlockedPopEntrySListFault
+ExpInterlockedPopEntrySListResume
+A_SHAFinal
+A_SHAInit
+A_SHAUpdate
+AlpcAdjustCompletionListConcurrencyCount
+AlpcFreeCompletionListMessage
+AlpcGetCompletionListLastMessageInformation
+AlpcGetCompletionListMessageAttributes
+AlpcGetHeaderSize
+AlpcGetMessageAttribute
+AlpcGetMessageFromCompletionList
+AlpcGetOutstandingCompletionListMessageCount
+AlpcInitializeMessageAttribute
+AlpcMaxAllowedMessageLength
+AlpcRegisterCompletionList
+AlpcRegisterCompletionListWorkerThread
+AlpcRundownCompletionList
+AlpcUnregisterCompletionList
+AlpcUnregisterCompletionListWorkerThread
+CsrAllocateCaptureBuffer
+CsrAllocateMessagePointer
+CsrCaptureMessageBuffer
+CsrCaptureMessageMultiUnicodeStringsInPlace
+CsrCaptureMessageString
+CsrCaptureTimeout
+CsrClientCallServer
+CsrClientConnectToServer
+CsrFreeCaptureBuffer
+CsrGetProcessId
+CsrIdentifyAlertableThread
+CsrSetPriorityClass
+CsrVerifyRegion
+DbgBreakPoint
+DbgPrint
+DbgPrintEx
+DbgPrintReturnControlC
+DbgPrompt
+DbgQueryDebugFilterState
+DbgSetDebugFilterState
+DbgUiConnectToDbg
+DbgUiContinue
+DbgUiConvertStateChangeStructure
+DbgUiDebugActiveProcess
+DbgUiGetThreadDebugObject
+DbgUiIssueRemoteBreakin
+DbgUiRemoteBreakin
+DbgUiSetThreadDebugObject
+DbgUiStopDebugging
+DbgUiWaitStateChange
+DbgUserBreakPoint
+EtwCreateTraceInstanceId
+EtwDeliverDataBlock
+EtwEnumerateProcessRegGuids
+EtwEventActivityIdControl
+EtwEventEnabled
+EtwEventProviderEnabled
+EtwEventRegister
+EtwEventUnregister
+EtwEventWrite
+EtwEventWriteEndScenario
+EtwEventWriteEx
+EtwEventWriteFull
+EtwEventWriteNoRegistration
+EtwEventWriteStartScenario
+EtwEventWriteString
+EtwEventWriteTransfer
+EtwGetTraceEnableFlags
+EtwGetTraceEnableLevel
+EtwGetTraceLoggerHandle
+EtwLogTraceEvent
+EtwNotificationRegister
+EtwNotificationUnregister
+EtwProcessPrivateLoggerRequest
+EtwRegisterSecurityProvider
+EtwRegisterTraceGuidsA
+EtwRegisterTraceGuidsW
+EtwReplyNotification
+EtwSendNotification
+EtwSetMark
+EtwTraceEventInstance
+EtwTraceMessage
+EtwTraceMessageVa
+EtwUnregisterTraceGuids
+EtwWriteUMSecurityEvent
+EtwpCreateEtwThread
+EtwpGetCpuSpeed
+EtwpNotificationThread
+EvtIntReportAuthzEventAndSourceAsync
+EvtIntReportEventAndSourceAsync
+KiFastSystemCall
+KiFastSystemCallRet
+KiIntSystemCall
+KiRaiseUserExceptionDispatcher
+KiUserApcDispatcher
+KiUserCallbackDispatcher
+KiUserExceptionDispatcher
+LdrAccessResource
+LdrAddLoadAsDataTable
+LdrAddRefDll
+LdrDisableThreadCalloutsForDll
+LdrEnumResources
+LdrEnumerateLoadedModules
+LdrFindEntryForAddress
+LdrFindResourceDirectory_U
+LdrFindResourceEx_U
+LdrFindResource_U
+LdrFlushAlternateResourceModules
+LdrGetDllHandle
+LdrGetDllHandleByMapping
+LdrGetDllHandleByName
+LdrGetDllHandleEx
+LdrGetFailureData
+LdrGetFileNameFromLoadAsDataTable
+LdrGetProcedureAddress
+LdrGetProcedureAddressEx
+LdrHotPatchRoutine
+LdrInitShimEngineDynamic
+LdrInitializeThunk
+LdrLoadAlternateResourceModule
+LdrLoadAlternateResourceModuleEx
+LdrLoadDll
+LdrLockLoaderLock
+LdrOpenImageFileOptionsKey
+LdrProcessRelocationBlock
+LdrQueryImageFileExecutionOptions
+LdrQueryImageFileExecutionOptionsEx
+LdrQueryImageFileKeyOption
+LdrQueryModuleServiceTags
+LdrQueryProcessModuleInformation
+LdrRegisterDllNotification
+LdrRemoveLoadAsDataTable
+LdrResFindResource
+LdrResFindResourceDirectory
+LdrResGetRCConfig
+LdrResRelease
+LdrResSearchResource
+LdrRscIsTypeExist
+LdrSetAppCompatDllRedirectionCallback
+LdrSetDllManifestProber
+LdrSetMUICacheType
+LdrShutdownProcess
+LdrShutdownThread
+LdrUnloadAlternateResourceModule
+LdrUnloadAlternateResourceModuleEx
+LdrUnloadDll
+LdrUnlockLoaderLock
+LdrUnregisterDllNotification
+LdrVerifyImageMatchesChecksum
+LdrVerifyImageMatchesChecksumEx
+LdrpResGetMappingSize
+LdrpResGetResourceDirectory
+MD4Final
+MD4Init
+MD4Update
+MD5Final
+MD5Init
+MD5Update
+NlsAnsiCodePage
+NlsMbCodePageTag
+NlsMbOemCodePageTag
+NtAcceptConnectPort
+NtAccessCheck
+NtAccessCheckAndAuditAlarm
+NtAccessCheckByType
+NtAccessCheckByTypeAndAuditAlarm
+NtAccessCheckByTypeResultList
+NtAccessCheckByTypeResultListAndAuditAlarm
+NtAccessCheckByTypeResultListAndAuditAlarmByHandle
+NtAddAtom
+NtAddBootEntry
+NtAddDriverEntry
+NtAdjustGroupsToken
+NtAdjustPrivilegesToken
+NtAlertResumeThread
+NtAlertThread
+NtAllocateLocallyUniqueId
+NtAllocateReserveObject
+NtAllocateUserPhysicalPages
+NtAllocateUuids
+NtAllocateVirtualMemory
+NtAlpcAcceptConnectPort
+NtAlpcCancelMessage
+NtAlpcConnectPort
+NtAlpcCreatePort
+NtAlpcCreatePortSection
+NtAlpcCreateResourceReserve
+NtAlpcCreateSectionView
+NtAlpcCreateSecurityContext
+NtAlpcDeletePortSection
+NtAlpcDeleteResourceReserve
+NtAlpcDeleteSectionView
+NtAlpcDeleteSecurityContext
+NtAlpcDisconnectPort
+NtAlpcImpersonateClientOfPort
+NtAlpcOpenSenderProcess
+NtAlpcOpenSenderThread
+NtAlpcQueryInformation
+NtAlpcQueryInformationMessage
+NtAlpcRevokeSecurityContext
+NtAlpcSendWaitReceivePort
+NtAlpcSetInformation
+NtApphelpCacheControl
+NtAreMappedFilesTheSame
+NtAssignProcessToJobObject
+NtCallbackReturn
+NtCancelIoFile
+NtCancelIoFileEx
+NtCancelSynchronousIoFile
+NtCancelTimer
+NtClearEvent
+NtClose
+NtCloseObjectAuditAlarm
+NtCommitComplete
+NtCommitEnlistment
+NtCommitTransaction
+NtCompactKeys
+NtCompareTokens
+NtCompleteConnectPort
+NtCompressKey
+NtConnectPort
+NtContinue
+NtCreateDebugObject
+NtCreateDirectoryObject
+NtCreateEnlistment
+NtCreateEvent
+NtCreateEventPair
+NtCreateFile
+NtCreateIoCompletion
+NtCreateJobObject
+NtCreateJobSet
+NtCreateKey
+NtCreateKeyTransacted
+NtCreateKeyedEvent
+NtCreateMailslotFile
+NtCreateMutant
+NtCreateNamedPipeFile
+NtCreatePagingFile
+NtCreatePort
+NtCreatePrivateNamespace
+NtCreateProcess
+NtCreateProcessEx
+NtCreateProfile
+NtCreateProfileEx
+NtCreateResourceManager
+NtCreateSection
+NtCreateSemaphore
+NtCreateSymbolicLinkObject
+NtCreateThread
+NtCreateThreadEx
+NtCreateTimer
+NtCreateToken
+NtCreateTransaction
+NtCreateTransactionManager
+NtCreateUserProcess
+NtCreateWaitablePort
+NtCreateWorkerFactory
+NtCurrentTeb
+NtDebugActiveProcess
+NtDebugContinue
+NtDelayExecution
+NtDeleteAtom
+NtDeleteBootEntry
+NtDeleteDriverEntry
+NtDeleteFile
+NtDeleteKey
+NtDeleteObjectAuditAlarm
+NtDeletePrivateNamespace
+NtDeleteValueKey
+NtDeviceIoControlFile
+NtDisableLastKnownGood
+NtDisplayString
+NtDrawText
+NtDuplicateObject
+NtDuplicateToken
+NtEnableLastKnownGood
+NtEnumerateBootEntries
+NtEnumerateDriverEntries
+NtEnumerateKey
+NtEnumerateSystemEnvironmentValuesEx
+NtEnumerateTransactionObject
+NtEnumerateValueKey
+NtExtendSection
+NtFilterToken
+NtFindAtom
+NtFlushBuffersFile
+NtFlushInstallUILanguage
+NtFlushInstructionCache
+NtFlushKey
+NtFlushProcessWriteBuffers
+NtFlushVirtualMemory
+NtFlushWriteBuffer
+NtFreeUserPhysicalPages
+NtFreeVirtualMemory
+NtFreezeRegistry
+NtFreezeTransactions
+NtFsControlFile
+NtGetContextThread
+NtGetCurrentProcessorNumber
+NtGetDevicePowerState
+NtGetMUIRegistryInfo
+NtGetNextProcess
+NtGetNextThread
+NtGetNlsSectionPtr
+NtGetNotificationResourceManager
+NtGetPlugPlayEvent
+NtGetTickCount
+NtGetWriteWatch
+NtImpersonateAnonymousToken
+NtImpersonateClientOfPort
+NtImpersonateThread
+NtInitializeNlsFiles
+NtInitializeRegistry
+NtInitiatePowerAction
+NtIsProcessInJob
+NtIsSystemResumeAutomatic
+NtIsUILanguageComitted
+NtListenPort
+NtLoadDriver
+NtLoadKey2
+NtLoadKey
+NtLoadKeyEx
+NtLockFile
+NtLockProductActivationKeys
+NtLockRegistryKey
+NtLockVirtualMemory
+NtMakePermanentObject
+NtMakeTemporaryObject
+NtMapCMFModule
+NtMapUserPhysicalPages
+NtMapUserPhysicalPagesScatter
+NtMapViewOfSection
+NtModifyBootEntry
+NtModifyDriverEntry
+NtNotifyChangeDirectoryFile
+NtNotifyChangeKey
+NtNotifyChangeMultipleKeys
+NtNotifyChangeSession
+NtOpenDirectoryObject
+NtOpenEnlistment
+NtOpenEvent
+NtOpenEventPair
+NtOpenFile
+NtOpenIoCompletion
+NtOpenJobObject
+NtOpenKey
+NtOpenKeyEx
+NtOpenKeyTransacted
+NtOpenKeyTransactedEx
+NtOpenKeyedEvent
+NtOpenMutant
+NtOpenObjectAuditAlarm
+NtOpenPrivateNamespace
+NtOpenProcess
+NtOpenProcessToken
+NtOpenProcessTokenEx
+NtOpenResourceManager
+NtOpenSection
+NtOpenSemaphore
+NtOpenSession
+NtOpenSymbolicLinkObject
+NtOpenThread
+NtOpenThreadToken
+NtOpenThreadTokenEx
+NtOpenTimer
+NtOpenTransaction
+NtOpenTransactionManager
+NtPlugPlayControl
+NtPowerInformation
+NtPrePrepareComplete
+NtPrePrepareEnlistment
+NtPrepareComplete
+NtPrepareEnlistment
+NtPrivilegeCheck
+NtPrivilegeObjectAuditAlarm
+NtPrivilegedServiceAuditAlarm
+NtPropagationComplete
+NtPropagationFailed
+NtProtectVirtualMemory
+NtPulseEvent
+NtQueryAttributesFile
+NtQueryBootEntryOrder
+NtQueryBootOptions
+NtQueryDebugFilterState
+NtQueryDefaultLocale
+NtQueryDefaultUILanguage
+NtQueryDirectoryFile
+NtQueryDirectoryObject
+NtQueryDriverEntryOrder
+NtQueryEaFile
+NtQueryEvent
+NtQueryFullAttributesFile
+NtQueryInformationAtom
+NtQueryInformationEnlistment
+NtQueryInformationFile
+NtQueryInformationJobObject
+NtQueryInformationPort
+NtQueryInformationProcess
+NtQueryInformationResourceManager
+NtQueryInformationThread
+NtQueryInformationToken
+NtQueryInformationTransaction
+NtQueryInformationTransactionManager
+NtQueryInformationWorkerFactory
+NtQueryInstallUILanguage
+NtQueryIntervalProfile
+NtQueryIoCompletion
+NtQueryKey
+NtQueryLicenseValue
+NtQueryMultipleValueKey
+NtQueryMutant
+NtQueryObject
+NtQueryOpenSubKeys
+NtQueryOpenSubKeysEx
+NtQueryPerformanceCounter
+NtQueryPortInformationProcess
+NtQueryQuotaInformationFile
+NtQuerySection
+NtQuerySecurityAttributesToken
+NtQuerySecurityObject
+NtQuerySemaphore
+NtQuerySymbolicLinkObject
+NtQuerySystemEnvironmentValue
+NtQuerySystemEnvironmentValueEx
+NtQuerySystemInformation
+NtQuerySystemInformationEx
+NtQuerySystemTime
+NtQueryTimer
+NtQueryTimerResolution
+NtQueryValueKey
+NtQueryVirtualMemory
+NtQueryVolumeInformationFile
+NtQueueApcThread
+NtQueueApcThreadEx
+NtRaiseException
+NtRaiseHardError
+NtReadFile
+NtReadFileScatter
+NtReadOnlyEnlistment
+NtReadRequestData
+NtReadVirtualMemory
+NtRecoverEnlistment
+NtRecoverResourceManager
+NtRecoverTransactionManager
+NtRegisterProtocolAddressInformation
+NtRegisterThreadTerminatePort
+NtReleaseKeyedEvent
+NtReleaseMutant
+NtReleaseSemaphore
+NtReleaseWorkerFactoryWorker
+NtRemoveIoCompletion
+NtRemoveIoCompletionEx
+NtRemoveProcessDebug
+NtRenameKey
+NtRenameTransactionManager
+NtReplaceKey
+NtReplacePartitionUnit
+NtReplyPort
+NtReplyWaitReceivePort
+NtReplyWaitReceivePortEx
+NtReplyWaitReplyPort
+NtRequestPort
+NtRequestWaitReplyPort
+NtResetEvent
+NtResetWriteWatch
+NtRestoreKey
+NtResumeProcess
+NtResumeThread
+NtRollbackComplete
+NtRollbackEnlistment
+NtRollbackTransaction
+NtRollforwardTransactionManager
+NtSaveKey
+NtSaveKeyEx
+NtSaveMergedKeys
+NtSecureConnectPort
+NtSerializeBoot
+NtSetBootEntryOrder
+NtSetBootOptions
+NtSetContextThread
+NtSetDebugFilterState
+NtSetDefaultHardErrorPort
+NtSetDefaultLocale
+NtSetDefaultUILanguage
+NtSetDriverEntryOrder
+NtSetEaFile
+NtSetEvent
+NtSetEventBoostPriority
+NtSetHighEventPair
+NtSetHighWaitLowEventPair
+NtSetInformationDebugObject
+NtSetInformationEnlistment
+NtSetInformationFile
+NtSetInformationJobObject
+NtSetInformationKey
+NtSetInformationObject
+NtSetInformationProcess
+NtSetInformationResourceManager
+NtSetInformationThread
+NtSetInformationToken
+NtSetInformationTransaction
+NtSetInformationTransactionManager
+NtSetInformationWorkerFactory
+NtSetIntervalProfile
+NtSetIoCompletion
+NtSetIoCompletionEx
+NtSetLdtEntries
+NtSetLowEventPair
+NtSetLowWaitHighEventPair
+NtSetQuotaInformationFile
+NtSetSecurityObject
+NtSetSystemEnvironmentValue
+NtSetSystemEnvironmentValueEx
+NtSetSystemInformation
+NtSetSystemPowerState
+NtSetSystemTime
+NtSetThreadExecutionState
+NtSetTimer
+NtSetTimerEx
+NtSetTimerResolution
+NtSetUuidSeed
+NtSetValueKey
+NtSetVolumeInformationFile
+NtShutdownSystem
+NtShutdownWorkerFactory
+NtSignalAndWaitForSingleObject
+NtSinglePhaseReject
+NtStartProfile
+NtStopProfile
+NtSuspendProcess
+NtSuspendThread
+NtSystemDebugControl
+NtTerminateJobObject
+NtTerminateProcess
+NtTerminateThread
+NtTestAlert
+NtThawRegistry
+NtThawTransactions
+NtTraceControl
+NtTraceEvent
+NtTranslateFilePath
+NtUmsThreadYield
+NtUnloadDriver
+NtUnloadKey2
+NtUnloadKey
+NtUnloadKeyEx
+NtUnlockFile
+NtUnlockVirtualMemory
+NtUnmapViewOfSection
+NtVdmControl
+NtWaitForDebugEvent
+NtWaitForKeyedEvent
+NtWaitForMultipleObjects32
+NtWaitForMultipleObjects
+NtWaitForSingleObject
+NtWaitForWorkViaWorkerFactory
+NtWaitHighEventPair
+NtWaitLowEventPair
+NtWorkerFactoryWorkerReady
+NtWriteFile
+NtWriteFileGather
+NtWriteRequestData
+NtWriteVirtualMemory
+NtYieldExecution
+NtdllDefWindowProc_A
+NtdllDefWindowProc_W
+NtdllDialogWndProc_A
+NtdllDialogWndProc_W
+PfxFindPrefix
+PfxInitialize
+PfxInsertPrefix
+PfxRemovePrefix
+RtlAbortRXact
+RtlAbsoluteToSelfRelativeSD
+RtlAcquirePebLock
+RtlAcquirePrivilege
+RtlAcquireReleaseSRWLockExclusive
+RtlAcquireResourceExclusive
+RtlAcquireResourceShared
+RtlAcquireSRWLockExclusive
+RtlAcquireSRWLockShared
+RtlActivateActivationContext
+RtlActivateActivationContextEx
+RtlAddAccessAllowedAce
+RtlAddAccessAllowedAceEx
+RtlAddAccessAllowedObjectAce
+RtlAddAccessDeniedAce
+RtlAddAccessDeniedAceEx
+RtlAddAccessDeniedObjectAce
+RtlAddAce
+RtlAddActionToRXact
+RtlAddAtomToAtomTable
+RtlAddAttributeActionToRXact
+RtlAddAuditAccessAce
+RtlAddAuditAccessAceEx
+RtlAddAuditAccessObjectAce
+RtlAddCompoundAce
+RtlAddIntegrityLabelToBoundaryDescriptor
+RtlAddMandatoryAce
+RtlAddRefActivationContext
+RtlAddRefMemoryStream
+RtlAddSIDToBoundaryDescriptor
+RtlAddVectoredContinueHandler
+RtlAddVectoredExceptionHandler
+RtlAddressInSectionTable
+RtlAdjustPrivilege
+RtlAllocateActivationContextStack
+RtlAllocateAndInitializeSid
+RtlAllocateHandle
+RtlAllocateHeap
+RtlAllocateMemoryBlockLookaside
+RtlAllocateMemoryZone
+RtlAnsiCharToUnicodeChar
+RtlAnsiStringToUnicodeSize
+RtlAnsiStringToUnicodeString
+RtlAppendAsciizToString
+RtlAppendPathElement
+RtlAppendStringToString
+RtlAppendUnicodeStringToString
+RtlAppendUnicodeToString
+RtlApplicationVerifierStop
+RtlApplyRXact
+RtlApplyRXactNoFlush
+RtlAreAllAccessesGranted
+RtlAreAnyAccessesGranted
+RtlAreBitsClear
+RtlAreBitsSet
+RtlAssert
+RtlBarrier
+RtlBarrierForDelete
+RtlCancelTimer
+RtlCaptureContext
+RtlCaptureStackBackTrace
+RtlCaptureStackContext
+RtlCharToInteger
+RtlCheckForOrphanedCriticalSections
+RtlCheckRegistryKey
+RtlCleanUpTEBLangLists
+RtlClearAllBits
+RtlClearBits
+RtlCloneMemoryStream
+RtlCloneUserProcess
+RtlCmDecodeMemIoResource
+RtlCmEncodeMemIoResource
+RtlCommitDebugInfo
+RtlCommitMemoryStream
+RtlCompactHeap
+RtlCompareAltitudes
+RtlCompareMemory
+RtlCompareMemoryUlong
+RtlCompareString
+RtlCompareUnicodeString
+RtlCompareUnicodeStrings
+RtlCompressBuffer
+RtlComputeCrc32
+RtlComputeImportTableHash
+RtlComputePrivatizedDllName_U
+RtlConnectToSm
+RtlConsoleMultiByteToUnicodeN
+RtlContractHashTable
+RtlConvertExclusiveToShared
+RtlConvertLCIDToString
+RtlConvertLongToLargeInteger
+RtlConvertSharedToExclusive
+RtlConvertSidToUnicodeString
+RtlConvertToAutoInheritSecurityObject
+RtlConvertUiListToApiList
+RtlConvertUlongToLargeInteger
+RtlCopyExtendedContext
+RtlCopyLuid
+RtlCopyLuidAndAttributesArray
+RtlCopyMappedMemory
+RtlCopyMemoryStreamTo
+RtlCopyOutOfProcessMemoryStreamTo
+RtlCopySecurityDescriptor
+RtlCopySid
+RtlCopySidAndAttributesArray
+RtlCopyString
+RtlCopyUnicodeString
+RtlCreateAcl
+RtlCreateActivationContext
+RtlCreateAndSetSD
+RtlCreateAtomTable
+RtlCreateBootStatusDataFile
+RtlCreateBoundaryDescriptor
+RtlCreateEnvironment
+RtlCreateEnvironmentEx
+RtlCreateHashTable
+RtlCreateHeap
+RtlCreateMemoryBlockLookaside
+RtlCreateMemoryZone
+RtlCreateProcessParameters
+RtlCreateProcessParametersEx
+RtlCreateProcessReflection
+RtlCreateQueryDebugBuffer
+RtlCreateRegistryKey
+RtlCreateSecurityDescriptor
+RtlCreateServiceSid
+RtlCreateSystemVolumeInformationFolder
+RtlCreateTagHeap
+RtlCreateTimer
+RtlCreateTimerQueue
+RtlCreateUnicodeString
+RtlCreateUnicodeStringFromAsciiz
+RtlCreateUserProcess
+RtlCreateUserSecurityObject
+RtlCreateUserStack
+RtlCreateUserThread
+RtlCreateVirtualAccountSid
+RtlCultureNameToLCID
+RtlCustomCPToUnicodeN
+RtlCutoverTimeToSystemTime
+RtlDeCommitDebugInfo
+RtlDeNormalizeProcessParams
+RtlDeactivateActivationContext
+RtlDebugPrintTimes
+RtlDecodePointer
+RtlDecodeSystemPointer
+RtlDecompressBuffer
+RtlDecompressFragment
+RtlDefaultNpAcl
+RtlDelete
+RtlDeleteAce
+RtlDeleteAtomFromAtomTable
+RtlDeleteBarrier
+RtlDeleteBoundaryDescriptor
+RtlDeleteCriticalSection
+RtlDeleteElementGenericTable
+RtlDeleteElementGenericTableAvl
+RtlDeleteHashTable
+RtlDeleteNoSplay
+RtlDeleteRegistryValue
+RtlDeleteResource
+RtlDeleteSecurityObject
+RtlDeleteTimer
+RtlDeleteTimerQueue
+RtlDeleteTimerQueueEx
+RtlDeregisterSecureMemoryCacheCallback
+RtlDeregisterWait
+RtlDeregisterWaitEx
+RtlDestroyAtomTable
+RtlDestroyEnvironment
+RtlDestroyHandleTable
+RtlDestroyHeap
+RtlDestroyMemoryBlockLookaside
+RtlDestroyMemoryZone
+RtlDestroyProcessParameters
+RtlDestroyQueryDebugBuffer
+RtlDetectHeapLeaks
+RtlDetermineDosPathNameType_U
+RtlDisableThreadProfiling
+RtlDllShutdownInProgress
+RtlDnsHostNameToComputerName
+RtlDoesFileExists_U
+RtlDosApplyFileIsolationRedirection_Ustr
+RtlDosPathNameToNtPathName_U
+RtlDosPathNameToNtPathName_U_WithStatus
+RtlDosPathNameToRelativeNtPathName_U
+RtlDosPathNameToRelativeNtPathName_U_WithStatus
+RtlDosSearchPath_U
+RtlDosSearchPath_Ustr
+RtlDowncaseUnicodeChar
+RtlDowncaseUnicodeString
+RtlDumpResource
+RtlDuplicateUnicodeString
+RtlEmptyAtomTable
+RtlEnableEarlyCriticalSectionEventCreation
+RtlEnableThreadProfiling
+RtlEncodePointer
+RtlEncodeSystemPointer
+RtlEndEnumerationHashTable
+RtlEndWeakEnumerationHashTable
+RtlEnlargedIntegerMultiply
+RtlEnlargedUnsignedDivide
+RtlEnlargedUnsignedMultiply
+RtlEnterCriticalSection
+RtlEnumProcessHeaps
+RtlEnumerateEntryHashTable
+RtlEnumerateGenericTable
+RtlEnumerateGenericTableAvl
+RtlEnumerateGenericTableLikeADirectory
+RtlEnumerateGenericTableWithoutSplaying
+RtlEnumerateGenericTableWithoutSplayingAvl
+RtlEqualComputerName
+RtlEqualDomainName
+RtlEqualLuid
+RtlEqualPrefixSid
+RtlEqualSid
+RtlEqualString
+RtlEqualUnicodeString
+RtlEraseUnicodeString
+RtlEthernetAddressToStringA
+RtlEthernetAddressToStringW
+RtlEthernetStringToAddressA
+RtlEthernetStringToAddressW
+RtlExitUserProcess
+RtlExitUserThread
+RtlExpandEnvironmentStrings
+RtlExpandEnvironmentStrings_U
+RtlExpandHashTable
+RtlExtendMemoryBlockLookaside
+RtlExtendMemoryZone
+RtlExtendedIntegerMultiply
+RtlExtendedLargeIntegerDivide
+RtlExtendedMagicDivide
+RtlFillMemory
+RtlFillMemoryUlong
+RtlFillMemoryUlonglong
+RtlFinalReleaseOutOfProcessMemoryStream
+RtlFindAceByType
+RtlFindActivationContextSectionGuid
+RtlFindActivationContextSectionString
+RtlFindCharInUnicodeString
+RtlFindClearBits
+RtlFindClearBitsAndSet
+RtlFindClearRuns
+RtlFindClosestEncodableLength
+RtlFindLastBackwardRunClear
+RtlFindLeastSignificantBit
+RtlFindLongestRunClear
+RtlFindMessage
+RtlFindMostSignificantBit
+RtlFindNextForwardRunClear
+RtlFindSetBits
+RtlFindSetBitsAndClear
+RtlFirstEntrySList
+RtlFirstFreeAce
+RtlFlsAlloc
+RtlFlsFree
+RtlFlushSecureMemoryCache
+RtlFormatCurrentUserKeyPath
+RtlFormatMessage
+RtlFormatMessageEx
+RtlFreeActivationContextStack
+RtlFreeAnsiString
+RtlFreeHandle
+RtlFreeHeap
+RtlFreeMemoryBlockLookaside
+RtlFreeOemString
+RtlFreeSid
+RtlFreeThreadActivationContextStack
+RtlFreeUnicodeString
+RtlFreeUserStack
+RtlGUIDFromString
+RtlGenerate8dot3Name
+RtlGetAce
+RtlGetActiveActivationContext
+RtlGetCallersAddress
+RtlGetCompressionWorkSpaceSize
+RtlGetControlSecurityDescriptor
+RtlGetCriticalSectionRecursionCount
+RtlGetCurrentDirectory_U
+RtlGetCurrentPeb
+RtlGetCurrentProcessorNumber
+RtlGetCurrentProcessorNumberEx
+RtlGetCurrentTransaction
+RtlGetDaclSecurityDescriptor
+RtlGetElementGenericTable
+RtlGetElementGenericTableAvl
+RtlGetEnabledExtendedFeatures
+RtlGetExtendedContextLength
+RtlGetExtendedFeaturesMask
+RtlGetFileMUIPath
+RtlGetFrame
+RtlGetFullPathName_U
+RtlGetFullPathName_UEx
+RtlGetFullPathName_UstrEx
+RtlGetGroupSecurityDescriptor
+RtlGetIntegerAtom
+RtlGetLastNtStatus
+RtlGetLastWin32Error
+RtlGetLengthWithoutLastFullDosOrNtPathElement
+RtlGetLengthWithoutTrailingPathSeperators
+RtlGetLocaleFileMappingAddress
+RtlGetLongestNtPathLength
+RtlGetNativeSystemInformation
+RtlGetNextEntryHashTable
+RtlGetNtGlobalFlags
+RtlGetNtProductType
+RtlGetNtVersionNumbers
+RtlGetOwnerSecurityDescriptor
+RtlGetParentLocaleName
+RtlGetProcessHeaps
+RtlGetProcessPreferredUILanguages
+RtlGetProductInfo
+RtlGetSaclSecurityDescriptor
+RtlGetSecurityDescriptorRMControl
+RtlGetSetBootStatusData
+RtlGetSystemPreferredUILanguages
+RtlGetThreadErrorMode
+RtlGetThreadLangIdByIndex
+RtlGetThreadPreferredUILanguages
+RtlGetUILanguageInfo
+RtlGetUnloadEventTrace
+RtlGetUnloadEventTraceEx
+RtlGetUserInfoHeap
+RtlGetUserPreferredUILanguages
+RtlGetVersion
+RtlHashUnicodeString
+RtlHeapTrkInitialize
+RtlIdentifierAuthoritySid
+RtlIdnToAscii
+RtlIdnToNameprepUnicode
+RtlIdnToUnicode
+RtlImageDirectoryEntryToData
+RtlImageNtHeader
+RtlImageNtHeaderEx
+RtlImageRvaToSection
+RtlImageRvaToVa
+RtlImpersonateSelf
+RtlImpersonateSelfEx
+RtlInitAnsiString
+RtlInitAnsiStringEx
+RtlInitBarrier
+RtlInitCodePageTable
+RtlInitEnumerationHashTable
+RtlInitMemoryStream
+RtlInitNlsTables
+RtlInitOutOfProcessMemoryStream
+RtlInitString
+RtlInitUnicodeString
+RtlInitUnicodeStringEx
+RtlInitWeakEnumerationHashTable
+RtlInitializeAtomPackage
+RtlInitializeBitMap
+RtlInitializeConditionVariable
+RtlInitializeContext
+RtlInitializeCriticalSection
+RtlInitializeCriticalSectionAndSpinCount
+RtlInitializeCriticalSectionEx
+RtlInitializeExceptionChain
+RtlInitializeExtendedContext
+RtlInitializeGenericTable
+RtlInitializeGenericTableAvl
+RtlInitializeHandleTable
+RtlInitializeNtUserPfn
+RtlInitializeRXact
+RtlInitializeResource
+RtlInitializeSListHead
+RtlInitializeSRWLock
+RtlInitializeSid
+RtlInsertElementGenericTable
+RtlInsertElementGenericTableAvl
+RtlInsertElementGenericTableFull
+RtlInsertElementGenericTableFullAvl
+RtlInsertEntryHashTable
+RtlInt64ToUnicodeString
+RtlIntegerToChar
+RtlIntegerToUnicodeString
+RtlInterlockedClearBitRun
+RtlInterlockedCompareExchange64
+RtlInterlockedFlushSList
+RtlInterlockedPopEntrySList
+RtlInterlockedPushEntrySList
+RtlInterlockedSetBitRun
+RtlIoDecodeMemIoResource
+RtlIoEncodeMemIoResource
+RtlIpv4AddressToStringA
+RtlIpv4AddressToStringExA
+RtlIpv4AddressToStringExW
+RtlIpv4AddressToStringW
+RtlIpv4StringToAddressA
+RtlIpv4StringToAddressExA
+RtlIpv4StringToAddressExW
+RtlIpv4StringToAddressW
+RtlIpv6AddressToStringA
+RtlIpv6AddressToStringExA
+RtlIpv6AddressToStringExW
+RtlIpv6AddressToStringW
+RtlIpv6StringToAddressA
+RtlIpv6StringToAddressExA
+RtlIpv6StringToAddressExW
+RtlIpv6StringToAddressW
+RtlIsActivationContextActive
+RtlIsCriticalSectionLocked
+RtlIsCriticalSectionLockedByThread
+RtlIsCurrentThreadAttachExempt
+RtlIsDosDeviceName_U
+RtlIsGenericTableEmpty
+RtlIsGenericTableEmptyAvl
+RtlIsNameInExpression
+RtlIsNameLegalDOS8Dot3
+RtlIsNormalizedString
+RtlIsTextUnicode
+RtlIsThreadWithinLoaderCallout
+RtlIsValidHandle
+RtlIsValidIndexHandle
+RtlIsValidLocaleName
+RtlKnownExceptionFilter
+RtlLCIDToCultureName
+RtlLargeIntegerAdd
+RtlLargeIntegerArithmeticShift
+RtlLargeIntegerDivide
+RtlLargeIntegerNegate
+RtlLargeIntegerShiftLeft
+RtlLargeIntegerShiftRight
+RtlLargeIntegerSubtract
+RtlLargeIntegerToChar
+RtlLcidToLocaleName
+RtlLeaveCriticalSection
+RtlLengthRequiredSid
+RtlLengthSecurityDescriptor
+RtlLengthSid
+RtlLoadString
+RtlLocalTimeToSystemTime
+RtlLocaleNameToLcid
+RtlLocateExtendedFeature
+RtlLocateLegacyContext
+RtlLockBootStatusData
+RtlLockCurrentThread
+RtlLockHeap
+RtlLockMemoryBlockLookaside
+RtlLockMemoryStreamRegion
+RtlLockMemoryZone
+RtlLockModuleSection
+RtlLogStackBackTrace
+RtlLookupAtomInAtomTable
+RtlLookupElementGenericTable
+RtlLookupElementGenericTableAvl
+RtlLookupElementGenericTableFull
+RtlLookupElementGenericTableFullAvl
+RtlLookupEntryHashTable
+RtlMakeSelfRelativeSD
+RtlMapGenericMask
+RtlMapSecurityErrorToNtStatus
+RtlMoveMemory
+RtlMultiAppendUnicodeStringBuffer
+RtlMultiByteToUnicodeN
+RtlMultiByteToUnicodeSize
+RtlMultipleAllocateHeap
+RtlMultipleFreeHeap
+RtlNewInstanceSecurityObject
+RtlNewSecurityGrantedAccess
+RtlNewSecurityObject
+RtlNewSecurityObjectEx
+RtlNewSecurityObjectWithMultipleInheritance
+RtlNormalizeProcessParams
+RtlNormalizeString
+RtlNtPathNameToDosPathName
+RtlNtStatusToDosError
+RtlNtStatusToDosErrorNoTeb
+RtlNumberGenericTableElements
+RtlNumberGenericTableElementsAvl
+RtlNumberOfClearBits
+RtlNumberOfSetBits
+RtlNumberOfSetBitsUlongPtr
+RtlOemStringToUnicodeSize
+RtlOemStringToUnicodeString
+RtlOemToUnicodeN
+RtlOpenCurrentUser
+RtlOwnerAcesPresent
+RtlPcToFileHeader
+RtlPinAtomInAtomTable
+RtlPopFrame
+RtlPrefixString
+RtlPrefixUnicodeString
+RtlProcessFlsData
+RtlProtectHeap
+RtlPushFrame
+RtlQueryActivationContextApplicationSettings
+RtlQueryAtomInAtomTable
+RtlQueryCriticalSectionOwner
+RtlQueryDepthSList
+RtlQueryDynamicTimeZoneInformation
+RtlQueryElevationFlags
+RtlQueryEnvironmentVariable
+RtlQueryEnvironmentVariable_U
+RtlQueryHeapInformation
+RtlQueryInformationAcl
+RtlQueryInformationActivationContext
+RtlQueryInformationActiveActivationContext
+RtlQueryInterfaceMemoryStream
+RtlQueryModuleInformation
+RtlQueryPerformanceCounter
+RtlQueryPerformanceFrequency
+RtlQueryProcessBackTraceInformation
+RtlQueryProcessDebugInformation
+RtlQueryProcessHeapInformation
+RtlQueryProcessLockInformation
+RtlQueryRegistryValues
+RtlQuerySecurityObject
+RtlQueryTagHeap
+RtlQueryThreadProfiling
+RtlQueryTimeZoneInformation
+RtlQueueApcWow64Thread
+RtlQueueWorkItem
+RtlRaiseException
+RtlRaiseStatus
+RtlRandom
+RtlRandomEx
+RtlReAllocateHeap
+RtlReadMemoryStream
+RtlReadOutOfProcessMemoryStream
+RtlReadThreadProfilingData
+RtlRealPredecessor
+RtlRealSuccessor
+RtlRegisterSecureMemoryCacheCallback
+RtlRegisterThreadWithCsrss
+RtlRegisterWait
+RtlReleaseActivationContext
+RtlReleaseMemoryStream
+RtlReleasePebLock
+RtlReleasePrivilege
+RtlReleaseRelativeName
+RtlReleaseResource
+RtlReleaseSRWLockExclusive
+RtlReleaseSRWLockShared
+RtlRemoteCall
+RtlRemoveEntryHashTable
+RtlRemovePrivileges
+RtlRemoveVectoredContinueHandler
+RtlRemoveVectoredExceptionHandler
+RtlReplaceSidInSd
+RtlReportException
+RtlReportSilentProcessExit
+RtlReportSqmEscalation
+RtlResetMemoryBlockLookaside
+RtlResetMemoryZone
+RtlResetRtlTranslations
+RtlRestoreLastWin32Error
+RtlRetrieveNtUserPfn
+RtlRevertMemoryStream
+RtlRunDecodeUnicodeString
+RtlRunEncodeUnicodeString
+RtlRunOnceBeginInitialize
+RtlRunOnceComplete
+RtlRunOnceExecuteOnce
+RtlRunOnceInitialize
+RtlSecondsSince1970ToTime
+RtlSecondsSince1980ToTime
+RtlSeekMemoryStream
+RtlSelfRelativeToAbsoluteSD2
+RtlSelfRelativeToAbsoluteSD
+RtlSendMsgToSm
+RtlSetAllBits
+RtlSetAttributesSecurityDescriptor
+RtlSetBits
+RtlSetControlSecurityDescriptor
+RtlSetCriticalSectionSpinCount
+RtlSetCurrentDirectory_U
+RtlSetCurrentEnvironment
+RtlSetCurrentTransaction
+RtlSetDaclSecurityDescriptor
+RtlSetDynamicTimeZoneInformation
+RtlSetEnvironmentStrings
+RtlSetEnvironmentVar
+RtlSetEnvironmentVariable
+RtlSetExtendedFeaturesMask
+RtlSetGroupSecurityDescriptor
+RtlSetHeapInformation
+RtlSetInformationAcl
+RtlSetIoCompletionCallback
+RtlSetLastWin32Error
+RtlSetLastWin32ErrorAndNtStatusFromNtStatus
+RtlSetMemoryStreamSize
+RtlSetOwnerSecurityDescriptor
+RtlSetProcessDebugInformation
+RtlSetProcessIsCritical
+RtlSetProcessPreferredUILanguages
+RtlSetSaclSecurityDescriptor
+RtlSetSecurityDescriptorRMControl
+RtlSetSecurityObject
+RtlSetSecurityObjectEx
+RtlSetThreadErrorMode
+RtlSetThreadIsCritical
+RtlSetThreadPoolStartFunc
+RtlSetThreadPreferredUILanguages
+RtlSetTimeZoneInformation
+RtlSetTimer
+RtlSetUnhandledExceptionFilter
+RtlSetUserFlagsHeap
+RtlSetUserValueHeap
+RtlSidDominates
+RtlSidEqualLevel
+RtlSidHashInitialize
+RtlSidHashLookup
+RtlSidIsHigherLevel
+RtlSizeHeap
+RtlSleepConditionVariableCS
+RtlSleepConditionVariableSRW
+RtlSplay
+RtlStartRXact
+RtlStatMemoryStream
+RtlStringFromGUID
+RtlSubAuthorityCountSid
+RtlSubAuthoritySid
+RtlSubtreePredecessor
+RtlSubtreeSuccessor
+RtlSystemTimeToLocalTime
+RtlTestBit
+RtlTimeFieldsToTime
+RtlTimeToElapsedTimeFields
+RtlTimeToSecondsSince1970
+RtlTimeToSecondsSince1980
+RtlTimeToTimeFields
+RtlTraceDatabaseAdd
+RtlTraceDatabaseCreate
+RtlTraceDatabaseDestroy
+RtlTraceDatabaseEnumerate
+RtlTraceDatabaseFind
+RtlTraceDatabaseLock
+RtlTraceDatabaseUnlock
+RtlTraceDatabaseValidate
+RtlTryAcquirePebLock
+RtlTryAcquireSRWLockExclusive
+RtlTryAcquireSRWLockShared
+RtlTryEnterCriticalSection
+RtlUTF8ToUnicodeN
+RtlUnhandledExceptionFilter2
+RtlUnhandledExceptionFilter
+RtlUnicodeStringToAnsiSize
+RtlUnicodeStringToAnsiString
+RtlUnicodeStringToCountedOemString
+RtlUnicodeStringToInteger
+RtlUnicodeStringToOemSize
+RtlUnicodeStringToOemString
+RtlUnicodeToCustomCPN
+RtlUnicodeToMultiByteN
+RtlUnicodeToMultiByteSize
+RtlUnicodeToOemN
+RtlUnicodeToUTF8N
+RtlUniform
+RtlUnlockBootStatusData
+RtlUnlockCurrentThread
+RtlUnlockHeap
+RtlUnlockMemoryBlockLookaside
+RtlUnlockMemoryStreamRegion
+RtlUnlockMemoryZone
+RtlUnlockModuleSection
+RtlUnwind
+RtlUpcaseUnicodeChar
+RtlUpcaseUnicodeString
+RtlUpcaseUnicodeStringToAnsiString
+RtlUpcaseUnicodeStringToCountedOemString
+RtlUpcaseUnicodeStringToOemString
+RtlUpcaseUnicodeToCustomCPN
+RtlUpcaseUnicodeToMultiByteN
+RtlUpcaseUnicodeToOemN
+RtlUpdateClonedCriticalSection
+RtlUpdateClonedSRWLock
+RtlUpdateTimer
+RtlUpperChar
+RtlUpperString
+RtlUserThreadStart
+RtlValidAcl
+RtlValidRelativeSecurityDescriptor
+RtlValidSecurityDescriptor
+RtlValidSid
+RtlValidateHeap
+RtlValidateProcessHeaps
+RtlValidateUnicodeString
+RtlVerifyVersionInfo
+RtlWakeAllConditionVariable
+RtlWakeConditionVariable
+RtlWalkFrameChain
+RtlWalkHeap
+RtlWeaklyEnumerateEntryHashTable
+RtlWerpReportException
+RtlWow64CallFunction64
+RtlWow64EnableFsRedirection
+RtlWow64EnableFsRedirectionEx
+RtlWriteMemoryStream
+RtlWriteRegistryValue
+RtlZeroHeap
+RtlZeroMemory
+RtlZombifyActivationContext
+RtlpApplyLengthFunction
+RtlpCheckDynamicTimeZoneInformation
+RtlpCleanupRegistryKeys
+RtlpConvertCultureNamesToLCIDs
+RtlpConvertLCIDsToCultureNames
+RtlpCreateProcessRegistryInfo
+RtlpEnsureBufferSize
+RtlpGetLCIDFromLangInfoNode
+RtlpGetNameFromLangInfoNode
+RtlpGetSystemDefaultUILanguage
+RtlpGetUserOrMachineUILanguage4NLS
+RtlpInitializeLangRegistryInfo
+RtlpIsQualifiedLanguage
+RtlpLoadMachineUIByPolicy
+RtlpLoadUserUIByPolicy
+RtlpMuiFreeLangRegistryInfo
+RtlpMuiRegCreateRegistryInfo
+RtlpMuiRegFreeRegistryInfo
+RtlpMuiRegLoadRegistryInfo
+RtlpNotOwnerCriticalSection
+RtlpNtCreateKey
+RtlpNtEnumerateSubKey
+RtlpNtMakeTemporaryKey
+RtlpNtOpenKey
+RtlpNtQueryValueKey
+RtlpNtSetValueKey
+RtlpQueryDefaultUILanguage
+RtlpRefreshCachedUILanguage
+RtlpSetInstallLanguage
+RtlpSetPreferredUILanguages
+RtlpSetUserPreferredUILanguages
+RtlpUnWaitCriticalSection
+RtlpVerifyAndCommitUILanguageSettings
+RtlpWaitForCriticalSection
+RtlxAnsiStringToUnicodeSize
+RtlxOemStringToUnicodeSize
+RtlxUnicodeStringToAnsiSize
+RtlxUnicodeStringToOemSize
+SbExecuteProcedure
+SbSelectProcedure
+ShipAssert
+ShipAssertGetBufferInfo
+ShipAssertMsgA
+ShipAssertMsgW
+TpAllocAlpcCompletion
+TpAllocAlpcCompletionEx
+TpAllocCleanupGroup
+TpAllocIoCompletion
+TpAllocPool
+TpAllocTimer
+TpAllocWait
+TpAllocWork
+TpAlpcRegisterCompletionList
+TpAlpcUnregisterCompletionList
+TpCallbackIndependent
+TpCallbackLeaveCriticalSectionOnCompletion
+TpCallbackMayRunLong
+TpCallbackReleaseMutexOnCompletion
+TpCallbackReleaseSemaphoreOnCompletion
+TpCallbackSetEventOnCompletion
+TpCallbackUnloadDllOnCompletion
+TpCancelAsyncIoOperation
+TpCaptureCaller
+TpCheckTerminateWorker
+TpDbgDumpHeapUsage
+TpDbgGetFreeInfo
+TpDbgSetLogRoutine
+TpDisablePoolCallbackChecks
+TpDisassociateCallback
+TpIsTimerSet
+TpPoolFreeUnusedNodes
+TpPostWork
+TpQueryPoolStackInformation
+TpReleaseAlpcCompletion
+TpReleaseCleanupGroup
+TpReleaseCleanupGroupMembers
+TpReleaseIoCompletion
+TpReleasePool
+TpReleaseTimer
+TpReleaseWait
+TpReleaseWork
+TpSetDefaultPoolMaxThreads
+TpSetDefaultPoolStackInformation
+TpSetPoolMaxThreads
+TpSetPoolMinThreads
+TpSetPoolStackInformation
+TpSetTimer
+TpSetWait
+TpSimpleTryPost
+TpStartAsyncIoOperation
+TpWaitForAlpcCompletion
+TpWaitForIoCompletion
+TpWaitForTimer
+TpWaitForWait
+TpWaitForWork
+VerSetConditionMask
+WerReportSQMEvent
+WinSqmAddToAverageDWORD
+WinSqmAddToStream
+WinSqmAddToStreamEx
+WinSqmCheckEscalationAddToStreamEx
+WinSqmCheckEscalationSetDWORD64
+WinSqmCheckEscalationSetDWORD
+WinSqmCheckEscalationSetString
+WinSqmCommonDatapointDelete
+WinSqmCommonDatapointSetDWORD64
+WinSqmCommonDatapointSetDWORD
+WinSqmCommonDatapointSetStreamEx
+WinSqmCommonDatapointSetString
+WinSqmEndSession
+WinSqmEventEnabled
+WinSqmEventWrite
+WinSqmGetEscalationRuleStatus
+WinSqmGetInstrumentationProperty
+WinSqmIncrementDWORD
+WinSqmIsOptedIn
+WinSqmIsOptedInEx
+WinSqmSetDWORD64
+WinSqmSetDWORD
+WinSqmSetEscalationInfo
+WinSqmSetIfMaxDWORD
+WinSqmSetIfMinDWORD
+WinSqmSetString
+WinSqmStartSession
+ZwAcceptConnectPort
+ZwAccessCheck
+ZwAccessCheckAndAuditAlarm
+ZwAccessCheckByType
+ZwAccessCheckByTypeAndAuditAlarm
+ZwAccessCheckByTypeResultList
+ZwAccessCheckByTypeResultListAndAuditAlarm
+ZwAccessCheckByTypeResultListAndAuditAlarmByHandle
+ZwAddAtom
+ZwAddBootEntry
+ZwAddDriverEntry
+ZwAdjustGroupsToken
+ZwAdjustPrivilegesToken
+ZwAlertResumeThread
+ZwAlertThread
+ZwAllocateLocallyUniqueId
+ZwAllocateReserveObject
+ZwAllocateUserPhysicalPages
+ZwAllocateUuids
+ZwAllocateVirtualMemory
+ZwAlpcAcceptConnectPort
+ZwAlpcCancelMessage
+ZwAlpcConnectPort
+ZwAlpcCreatePort
+ZwAlpcCreatePortSection
+ZwAlpcCreateResourceReserve
+ZwAlpcCreateSectionView
+ZwAlpcCreateSecurityContext
+ZwAlpcDeletePortSection
+ZwAlpcDeleteResourceReserve
+ZwAlpcDeleteSectionView
+ZwAlpcDeleteSecurityContext
+ZwAlpcDisconnectPort
+ZwAlpcImpersonateClientOfPort
+ZwAlpcOpenSenderProcess
+ZwAlpcOpenSenderThread
+ZwAlpcQueryInformation
+ZwAlpcQueryInformationMessage
+ZwAlpcRevokeSecurityContext
+ZwAlpcSendWaitReceivePort
+ZwAlpcSetInformation
+ZwApphelpCacheControl
+ZwAreMappedFilesTheSame
+ZwAssignProcessToJobObject
+ZwCallbackReturn
+ZwCancelIoFile
+ZwCancelIoFileEx
+ZwCancelSynchronousIoFile
+ZwCancelTimer
+ZwClearEvent
+ZwClose
+ZwCloseObjectAuditAlarm
+ZwCommitComplete
+ZwCommitEnlistment
+ZwCommitTransaction
+ZwCompactKeys
+ZwCompareTokens
+ZwCompleteConnectPort
+ZwCompressKey
+ZwConnectPort
+ZwContinue
+ZwCreateDebugObject
+ZwCreateDirectoryObject
+ZwCreateEnlistment
+ZwCreateEvent
+ZwCreateEventPair
+ZwCreateFile
+ZwCreateIoCompletion
+ZwCreateJobObject
+ZwCreateJobSet
+ZwCreateKey
+ZwCreateKeyTransacted
+ZwCreateKeyedEvent
+ZwCreateMailslotFile
+ZwCreateMutant
+ZwCreateNamedPipeFile
+ZwCreatePagingFile
+ZwCreatePort
+ZwCreatePrivateNamespace
+ZwCreateProcess
+ZwCreateProcessEx
+ZwCreateProfile
+ZwCreateProfileEx
+ZwCreateResourceManager
+ZwCreateSection
+ZwCreateSemaphore
+ZwCreateSymbolicLinkObject
+ZwCreateThread
+ZwCreateThreadEx
+ZwCreateTimer
+ZwCreateToken
+ZwCreateTransaction
+ZwCreateTransactionManager
+ZwCreateUserProcess
+ZwCreateWaitablePort
+ZwCreateWorkerFactory
+ZwDebugActiveProcess
+ZwDebugContinue
+ZwDelayExecution
+ZwDeleteAtom
+ZwDeleteBootEntry
+ZwDeleteDriverEntry
+ZwDeleteFile
+ZwDeleteKey
+ZwDeleteObjectAuditAlarm
+ZwDeletePrivateNamespace
+ZwDeleteValueKey
+ZwDeviceIoControlFile
+ZwDisableLastKnownGood
+ZwDisplayString
+ZwDrawText
+ZwDuplicateObject
+ZwDuplicateToken
+ZwEnableLastKnownGood
+ZwEnumerateBootEntries
+ZwEnumerateDriverEntries
+ZwEnumerateKey
+ZwEnumerateSystemEnvironmentValuesEx
+ZwEnumerateTransactionObject
+ZwEnumerateValueKey
+ZwExtendSection
+ZwFilterToken
+ZwFindAtom
+ZwFlushBuffersFile
+ZwFlushInstallUILanguage
+ZwFlushInstructionCache
+ZwFlushKey
+ZwFlushProcessWriteBuffers
+ZwFlushVirtualMemory
+ZwFlushWriteBuffer
+ZwFreeUserPhysicalPages
+ZwFreeVirtualMemory
+ZwFreezeRegistry
+ZwFreezeTransactions
+ZwFsControlFile
+ZwGetContextThread
+ZwGetCurrentProcessorNumber
+ZwGetDevicePowerState
+ZwGetMUIRegistryInfo
+ZwGetNextProcess
+ZwGetNextThread
+ZwGetNlsSectionPtr
+ZwGetNotificationResourceManager
+ZwGetPlugPlayEvent
+ZwGetWriteWatch
+ZwImpersonateAnonymousToken
+ZwImpersonateClientOfPort
+ZwImpersonateThread
+ZwInitializeNlsFiles
+ZwInitializeRegistry
+ZwInitiatePowerAction
+ZwIsProcessInJob
+ZwIsSystemResumeAutomatic
+ZwIsUILanguageComitted
+ZwListenPort
+ZwLoadDriver
+ZwLoadKey2
+ZwLoadKey
+ZwLoadKeyEx
+ZwLockFile
+ZwLockProductActivationKeys
+ZwLockRegistryKey
+ZwLockVirtualMemory
+ZwMakePermanentObject
+ZwMakeTemporaryObject
+ZwMapCMFModule
+ZwMapUserPhysicalPages
+ZwMapUserPhysicalPagesScatter
+ZwMapViewOfSection
+ZwModifyBootEntry
+ZwModifyDriverEntry
+ZwNotifyChangeDirectoryFile
+ZwNotifyChangeKey
+ZwNotifyChangeMultipleKeys
+ZwNotifyChangeSession
+ZwOpenDirectoryObject
+ZwOpenEnlistment
+ZwOpenEvent
+ZwOpenEventPair
+ZwOpenFile
+ZwOpenIoCompletion
+ZwOpenJobObject
+ZwOpenKey
+ZwOpenKeyEx
+ZwOpenKeyTransacted
+ZwOpenKeyTransactedEx
+ZwOpenKeyedEvent
+ZwOpenMutant
+ZwOpenObjectAuditAlarm
+ZwOpenPrivateNamespace
+ZwOpenProcess
+ZwOpenProcessToken
+ZwOpenProcessTokenEx
+ZwOpenResourceManager
+ZwOpenSection
+ZwOpenSemaphore
+ZwOpenSession
+ZwOpenSymbolicLinkObject
+ZwOpenThread
+ZwOpenThreadToken
+ZwOpenThreadTokenEx
+ZwOpenTimer
+ZwOpenTransaction
+ZwOpenTransactionManager
+ZwPlugPlayControl
+ZwPowerInformation
+ZwPrePrepareComplete
+ZwPrePrepareEnlistment
+ZwPrepareComplete
+ZwPrepareEnlistment
+ZwPrivilegeCheck
+ZwPrivilegeObjectAuditAlarm
+ZwPrivilegedServiceAuditAlarm
+ZwPropagationComplete
+ZwPropagationFailed
+ZwProtectVirtualMemory
+ZwPulseEvent
+ZwQueryAttributesFile
+ZwQueryBootEntryOrder
+ZwQueryBootOptions
+ZwQueryDebugFilterState
+ZwQueryDefaultLocale
+ZwQueryDefaultUILanguage
+ZwQueryDirectoryFile
+ZwQueryDirectoryObject
+ZwQueryDriverEntryOrder
+ZwQueryEaFile
+ZwQueryEvent
+ZwQueryFullAttributesFile
+ZwQueryInformationAtom
+ZwQueryInformationEnlistment
+ZwQueryInformationFile
+ZwQueryInformationJobObject
+ZwQueryInformationPort
+ZwQueryInformationProcess
+ZwQueryInformationResourceManager
+ZwQueryInformationThread
+ZwQueryInformationToken
+ZwQueryInformationTransaction
+ZwQueryInformationTransactionManager
+ZwQueryInformationWorkerFactory
+ZwQueryInstallUILanguage
+ZwQueryIntervalProfile
+ZwQueryIoCompletion
+ZwQueryKey
+ZwQueryLicenseValue
+ZwQueryMultipleValueKey
+ZwQueryMutant
+ZwQueryObject
+ZwQueryOpenSubKeys
+ZwQueryOpenSubKeysEx
+ZwQueryPerformanceCounter
+ZwQueryPortInformationProcess
+ZwQueryQuotaInformationFile
+ZwQuerySection
+ZwQuerySecurityAttributesToken
+ZwQuerySecurityObject
+ZwQuerySemaphore
+ZwQuerySymbolicLinkObject
+ZwQuerySystemEnvironmentValue
+ZwQuerySystemEnvironmentValueEx
+ZwQuerySystemInformation
+ZwQuerySystemInformationEx
+ZwQuerySystemTime
+ZwQueryTimer
+ZwQueryTimerResolution
+ZwQueryValueKey
+ZwQueryVirtualMemory
+ZwQueryVolumeInformationFile
+ZwQueueApcThread
+ZwQueueApcThreadEx
+ZwRaiseException
+ZwRaiseHardError
+ZwReadFile
+ZwReadFileScatter
+ZwReadOnlyEnlistment
+ZwReadRequestData
+ZwReadVirtualMemory
+ZwRecoverEnlistment
+ZwRecoverResourceManager
+ZwRecoverTransactionManager
+ZwRegisterProtocolAddressInformation
+ZwRegisterThreadTerminatePort
+ZwReleaseKeyedEvent
+ZwReleaseMutant
+ZwReleaseSemaphore
+ZwReleaseWorkerFactoryWorker
+ZwRemoveIoCompletion
+ZwRemoveIoCompletionEx
+ZwRemoveProcessDebug
+ZwRenameKey
+ZwRenameTransactionManager
+ZwReplaceKey
+ZwReplacePartitionUnit
+ZwReplyPort
+ZwReplyWaitReceivePort
+ZwReplyWaitReceivePortEx
+ZwReplyWaitReplyPort
+ZwRequestPort
+ZwRequestWaitReplyPort
+ZwResetEvent
+ZwResetWriteWatch
+ZwRestoreKey
+ZwResumeProcess
+ZwResumeThread
+ZwRollbackComplete
+ZwRollbackEnlistment
+ZwRollbackTransaction
+ZwRollforwardTransactionManager
+ZwSaveKey
+ZwSaveKeyEx
+ZwSaveMergedKeys
+ZwSecureConnectPort
+ZwSerializeBoot
+ZwSetBootEntryOrder
+ZwSetBootOptions
+ZwSetContextThread
+ZwSetDebugFilterState
+ZwSetDefaultHardErrorPort
+ZwSetDefaultLocale
+ZwSetDefaultUILanguage
+ZwSetDriverEntryOrder
+ZwSetEaFile
+ZwSetEvent
+ZwSetEventBoostPriority
+ZwSetHighEventPair
+ZwSetHighWaitLowEventPair
+ZwSetInformationDebugObject
+ZwSetInformationEnlistment
+ZwSetInformationFile
+ZwSetInformationJobObject
+ZwSetInformationKey
+ZwSetInformationObject
+ZwSetInformationProcess
+ZwSetInformationResourceManager
+ZwSetInformationThread
+ZwSetInformationToken
+ZwSetInformationTransaction
+ZwSetInformationTransactionManager
+ZwSetInformationWorkerFactory
+ZwSetIntervalProfile
+ZwSetIoCompletion
+ZwSetIoCompletionEx
+ZwSetLdtEntries
+ZwSetLowEventPair
+ZwSetLowWaitHighEventPair
+ZwSetQuotaInformationFile
+ZwSetSecurityObject
+ZwSetSystemEnvironmentValue
+ZwSetSystemEnvironmentValueEx
+ZwSetSystemInformation
+ZwSetSystemPowerState
+ZwSetSystemTime
+ZwSetThreadExecutionState
+ZwSetTimer
+ZwSetTimerEx
+ZwSetTimerResolution
+ZwSetUuidSeed
+ZwSetValueKey
+ZwSetVolumeInformationFile
+ZwShutdownSystem
+ZwShutdownWorkerFactory
+ZwSignalAndWaitForSingleObject
+ZwSinglePhaseReject
+ZwStartProfile
+ZwStopProfile
+ZwSuspendProcess
+ZwSuspendThread
+ZwSystemDebugControl
+ZwTerminateJobObject
+ZwTerminateProcess
+ZwTerminateThread
+ZwTestAlert
+ZwThawRegistry
+ZwThawTransactions
+ZwTraceControl
+ZwTraceEvent
+ZwTranslateFilePath
+ZwUmsThreadYield
+ZwUnloadDriver
+ZwUnloadKey2
+ZwUnloadKey
+ZwUnloadKeyEx
+ZwUnlockFile
+ZwUnlockVirtualMemory
+ZwUnmapViewOfSection
+ZwVdmControl
+ZwWaitForDebugEvent
+ZwWaitForKeyedEvent
+ZwWaitForMultipleObjects32
+ZwWaitForMultipleObjects
+ZwWaitForSingleObject
+ZwWaitForWorkViaWorkerFactory
+ZwWaitHighEventPair
+ZwWaitLowEventPair
+ZwWorkerFactoryWorkerReady
+ZwWriteFile
+ZwWriteFileGather
+ZwWriteRequestData
+ZwWriteVirtualMemory
+ZwYieldExecution
+_CIcos
+_CIlog
+_CIpow
+_CIsin
+_CIsqrt
+__isascii
+__iscsym
+__iscsymf
+__toascii
+_alldiv
+_alldvrm
+_allmul
+_alloca_probe
+_alloca_probe_16
+_alloca_probe_8
+_allrem
+_allshl
+_allshr
+_atoi64
+_aulldiv
+_aulldvrm
+_aullrem
+_aullshr
+_chkstk
+_fltused
+_ftol
+_i64toa
+_i64toa_s
+_i64tow
+_i64tow_s
+_itoa
+_itoa_s
+_itow
+_itow_s
+_lfind
+_ltoa
+_ltoa_s
+_ltow
+_ltow_s
+_makepath_s
+_memccpy
+_memicmp
+_snprintf
+_snprintf_s
+_snscanf_s
+_snwprintf
+_snwprintf_s
+_snwscanf_s
+_splitpath
+_splitpath_s
+_strcmpi
+_stricmp
+_strlwr
+_strnicmp
+_strnset_s
+_strset_s
+_strupr
+_swprintf
+_ui64toa
+_ui64toa_s
+_ui64tow
+_ui64tow_s
+_ultoa
+_ultoa_s
+_ultow
+_ultow_s
+_vscwprintf
+_vsnprintf
+_vsnprintf_s
+_vsnwprintf
+_vsnwprintf_s
+_vswprintf
+_wcsicmp
+_wcslwr
+_wcsnicmp
+_wcsnset_s
+_wcsset_s
+_wcstoui64
+_wcsupr
+_wmakepath_s
+_wsplitpath_s
+_wtoi
+_wtoi64
+_wtol
+abs
+atan
+atoi
+atol
+bsearch
+ceil
+cos
+fabs
+floor
+isalnum
+isalpha
+iscntrl
+isdigit
+isgraph
+islower
+isprint
+ispunct
+isspace
+isupper
+iswalpha
+iswctype
+iswdigit
+iswlower
+iswspace
+iswxdigit
+isxdigit
+labs
+log
+mbstowcs
+memchr
+memcmp
+memcpy
+memcpy_s
+memmove
+memmove_s
+memset
+pow
+qsort
+sin
+sprintf
+sprintf_s
+sqrt
+sscanf
+sscanf_s
+strcat
+strcat_s
+strchr
+strcmp
+strcpy
+strcpy_s
+strcspn
+strlen
+strncat
+strncat_s
+strncmp
+strncpy
+strncpy_s
+strnlen
+strpbrk
+strrchr
+strspn
+strstr
+strtok_s
+strtol
+strtoul
+swprintf
+swprintf_s
+swscanf_s
+tan
+tolower
+toupper
+towlower
+towupper
+vDbgPrintEx
+vDbgPrintExWithPrefix
+vsprintf
+vsprintf_s
+vswprintf_s
+wcscat
+wcscat_s
+wcschr
+wcscmp
+wcscpy
+wcscpy_s
+wcscspn
+wcslen
+wcsncat
+wcsncat_s
+wcsncmp
+wcsncpy
+wcsncpy_s
+wcsnlen
+wcspbrk
+wcsrchr
+wcsspn
+wcsstr
+wcstol
+wcstombs
+wcstoul
diff --git a/tools/win.x86/exports/w7/ole32.dll.exports b/tools/win.x86/exports/w7/ole32.dll.exports
new file mode 100644
index 00000000000..9fecd1ba6dd
--- /dev/null
+++ b/tools/win.x86/exports/w7/ole32.dll.exports
@@ -0,0 +1,402 @@
+;
+; Generated from: ole32.dll
+; Size file: 0x158e00 (1412608)
+; Format: PE
+; Size of image: 0x15c000 (1425408)
+; Architecture: X86
+; Timestamp: 0x4a5bdac7 - 2009-07-14T01:09:27
+;
+CoVrfCheckThreadState
+CoVrfGetThreadState
+CoVrfReleaseThreadState
+HRGN_UserFree
+HRGN_UserMarshal
+HRGN_UserSize
+HRGN_UserUnmarshal
+NdrOleInitializeExtension
+PropVariantChangeType
+BindMoniker
+CLIPFORMAT_UserFree
+CLIPFORMAT_UserMarshal
+CLIPFORMAT_UserSize
+CLIPFORMAT_UserUnmarshal
+CLSIDFromOle1Class
+CLSIDFromProgID
+CLSIDFromProgIDEx
+CLSIDFromString
+CoAddRefServerProcess
+CoAllowSetForegroundWindow
+CoBuildVersion
+CoCancelCall
+CoCopyProxy
+CoCreateFreeThreadedMarshaler
+CoCreateGuid
+CoCreateInstance
+CoCreateInstanceEx
+CoCreateObjectInContext
+CoDeactivateObject
+CoDisableCallCancellation
+CoDisconnectContext
+CoDisconnectObject
+CoDosDateTimeToFileTime
+CoEnableCallCancellation
+CoFileTimeNow
+CoFileTimeToDosDateTime
+CoFreeAllLibraries
+CoFreeLibrary
+CoFreeUnusedLibraries
+CoFreeUnusedLibrariesEx
+CoGetActivationState
+CoGetApartmentID
+CoGetApartmentType
+CoGetCallContext
+CoGetCallState
+CoGetCallerTID
+CoGetCancelObject
+CoGetClassObject
+CoGetClassVersion
+CoGetComCatalog
+CoGetContextToken
+CoGetCurrentLogicalThreadId
+CoGetCurrentProcess
+CoGetDefaultContext
+CoGetInstanceFromFile
+CoGetInstanceFromIStorage
+CoGetInterceptor
+CoGetInterceptorFromTypeInfo
+CoGetInterfaceAndReleaseStream
+CoGetMalloc
+CoGetMarshalSizeMax
+CoGetModuleType
+CoGetObject
+CoGetObjectContext
+CoGetPSClsid
+CoGetProcessIdentifier
+CoGetStandardMarshal
+CoGetStdMarshalEx
+CoGetSystemSecurityPermissions
+CoGetTreatAsClass
+CoImpersonateClient
+CoInitialize
+CoInitializeEx
+CoInitializeSecurity
+CoInitializeWOW
+CoInstall
+CoInvalidateRemoteMachineBindings
+CoIsHandlerConnected
+CoIsOle1Class
+CoLoadLibrary
+CoLockObjectExternal
+CoMarshalHresult
+CoMarshalInterThreadInterfaceInStream
+CoMarshalInterface
+CoPopServiceDomain
+CoPushServiceDomain
+CoQueryAuthenticationServices
+CoQueryClientBlanket
+CoQueryProxyBlanket
+CoQueryReleaseObject
+CoReactivateObject
+CoRegisterChannelHook
+CoRegisterClassObject
+CoRegisterInitializeSpy
+CoRegisterMallocSpy
+CoRegisterMessageFilter
+CoRegisterPSClsid
+CoRegisterSurrogate
+CoRegisterSurrogateEx
+CoReleaseMarshalData
+CoReleaseServerProcess
+CoResumeClassObjects
+CoRetireServer
+CoRevertToSelf
+CoRevokeClassObject
+CoRevokeInitializeSpy
+CoRevokeMallocSpy
+CoSetCancelObject
+CoSetProxyBlanket
+CoSetState
+CoSuspendClassObjects
+CoSwitchCallContext
+CoTaskMemAlloc
+CoTaskMemFree
+CoTaskMemRealloc
+CoTestCancel
+CoTreatAsClass
+CoUninitialize
+CoUnloadingWOW
+CoUnmarshalHresult
+CoUnmarshalInterface
+CoWaitForMultipleHandles
+ComPs_NdrDllCanUnloadNow
+ComPs_NdrDllGetClassObject
+ComPs_NdrDllRegisterProxy
+ComPs_NdrDllUnregisterProxy
+CreateAntiMoniker
+CreateBindCtx
+CreateClassMoniker
+CreateDataAdviseHolder
+CreateDataCache
+CreateErrorInfo
+CreateFileMoniker
+CreateGenericComposite
+CreateILockBytesOnHGlobal
+CreateItemMoniker
+CreateObjrefMoniker
+CreateOleAdviseHolder
+CreatePointerMoniker
+CreateStdProgressIndicator
+CreateStreamOnHGlobal
+DcomChannelSetHResult
+DllDebugObjectRPCHook
+DllGetClassObject
+DllGetClassObjectWOW
+DllRegisterServer
+DoDragDrop
+EnableHookObject
+FmtIdToPropStgName
+FreePropVariantArray
+GetClassFile
+GetConvertStg
+GetDocumentBitStg
+GetErrorInfo
+GetHGlobalFromILockBytes
+GetHGlobalFromStream
+GetHookInterface
+GetRunningObjectTable
+HACCEL_UserFree
+HACCEL_UserMarshal
+HACCEL_UserSize
+HACCEL_UserUnmarshal
+HBITMAP_UserFree
+HBITMAP_UserMarshal
+HBITMAP_UserSize
+HBITMAP_UserUnmarshal
+HBRUSH_UserFree
+HBRUSH_UserMarshal
+HBRUSH_UserSize
+HBRUSH_UserUnmarshal
+HDC_UserFree
+HDC_UserMarshal
+HDC_UserSize
+HDC_UserUnmarshal
+HENHMETAFILE_UserFree
+HENHMETAFILE_UserMarshal
+HENHMETAFILE_UserSize
+HENHMETAFILE_UserUnmarshal
+HGLOBAL_UserFree
+HGLOBAL_UserMarshal
+HGLOBAL_UserSize
+HGLOBAL_UserUnmarshal
+HICON_UserFree
+HICON_UserMarshal
+HICON_UserSize
+HICON_UserUnmarshal
+HMENU_UserFree
+HMENU_UserMarshal
+HMENU_UserSize
+HMENU_UserUnmarshal
+HMETAFILEPICT_UserFree
+HMETAFILEPICT_UserMarshal
+HMETAFILEPICT_UserSize
+HMETAFILEPICT_UserUnmarshal
+HMETAFILE_UserFree
+HMETAFILE_UserMarshal
+HMETAFILE_UserSize
+HMETAFILE_UserUnmarshal
+HPALETTE_UserFree
+HPALETTE_UserMarshal
+HPALETTE_UserSize
+HPALETTE_UserUnmarshal
+HWND_UserFree
+HWND_UserMarshal
+HWND_UserSize
+HWND_UserUnmarshal
+HkOleRegisterObject
+IIDFromString
+IsAccelerator
+IsEqualGUID
+IsValidIid
+IsValidInterface
+IsValidPtrIn
+IsValidPtrOut
+MkParseDisplayName
+MonikerCommonPrefixWith
+MonikerRelativePathTo
+NdrProxyForwardingFunction10
+NdrProxyForwardingFunction11
+NdrProxyForwardingFunction12
+NdrProxyForwardingFunction13
+NdrProxyForwardingFunction14
+NdrProxyForwardingFunction15
+NdrProxyForwardingFunction16
+NdrProxyForwardingFunction17
+NdrProxyForwardingFunction18
+NdrProxyForwardingFunction19
+NdrProxyForwardingFunction20
+NdrProxyForwardingFunction21
+NdrProxyForwardingFunction22
+NdrProxyForwardingFunction23
+NdrProxyForwardingFunction24
+NdrProxyForwardingFunction25
+NdrProxyForwardingFunction26
+NdrProxyForwardingFunction27
+NdrProxyForwardingFunction28
+NdrProxyForwardingFunction29
+NdrProxyForwardingFunction30
+NdrProxyForwardingFunction31
+NdrProxyForwardingFunction32
+NdrProxyForwardingFunction3
+NdrProxyForwardingFunction4
+NdrProxyForwardingFunction5
+NdrProxyForwardingFunction6
+NdrProxyForwardingFunction7
+NdrProxyForwardingFunction8
+NdrProxyForwardingFunction9
+ObjectStublessClient10
+ObjectStublessClient11
+ObjectStublessClient12
+ObjectStublessClient13
+ObjectStublessClient14
+ObjectStublessClient15
+ObjectStublessClient16
+ObjectStublessClient17
+ObjectStublessClient18
+ObjectStublessClient19
+ObjectStublessClient20
+ObjectStublessClient21
+ObjectStublessClient22
+ObjectStublessClient23
+ObjectStublessClient24
+ObjectStublessClient25
+ObjectStublessClient26
+ObjectStublessClient27
+ObjectStublessClient28
+ObjectStublessClient29
+ObjectStublessClient30
+ObjectStublessClient31
+ObjectStublessClient32
+ObjectStublessClient3
+ObjectStublessClient4
+ObjectStublessClient5
+ObjectStublessClient6
+ObjectStublessClient7
+ObjectStublessClient8
+ObjectStublessClient9
+OleBuildVersion
+OleConvertIStorageToOLESTREAM
+OleConvertIStorageToOLESTREAMEx
+OleConvertOLESTREAMToIStorage
+OleConvertOLESTREAMToIStorageEx
+OleCreate
+OleCreateDefaultHandler
+OleCreateEmbeddingHelper
+OleCreateEx
+OleCreateFromData
+OleCreateFromDataEx
+OleCreateFromFile
+OleCreateFromFileEx
+OleCreateLink
+OleCreateLinkEx
+OleCreateLinkFromData
+OleCreateLinkFromDataEx
+OleCreateLinkToFile
+OleCreateLinkToFileEx
+OleCreateMenuDescriptor
+OleCreateStaticFromData
+OleDestroyMenuDescriptor
+OleDoAutoConvert
+OleDraw
+OleDuplicateData
+OleFlushClipboard
+OleGetAutoConvert
+OleGetClipboard
+OleGetIconOfClass
+OleGetIconOfFile
+OleInitialize
+OleInitializeWOW
+OleIsCurrentClipboard
+OleIsRunning
+OleLoad
+OleLoadFromStream
+OleLockRunning
+OleMetafilePictFromIconAndLabel
+OleNoteObjectVisible
+OleQueryCreateFromData
+OleQueryLinkFromData
+OleRegEnumFormatEtc
+OleRegEnumVerbs
+OleRegGetMiscStatus
+OleRegGetUserType
+OleRun
+OleSave
+OleSaveToStream
+OleSetAutoConvert
+OleSetClipboard
+OleSetContainedObject
+OleSetMenuDescriptor
+OleTranslateAccelerator
+OleUninitialize
+OpenOrCreateStream
+ProgIDFromCLSID
+PropStgNameToFmtId
+PropSysAllocString
+PropSysFreeString
+PropVariantClear
+PropVariantCopy
+ReadClassStg
+ReadClassStm
+ReadFmtUserTypeStg
+ReadOleStg
+ReadStringStream
+RegisterDragDrop
+ReleaseStgMedium
+RevokeDragDrop
+SNB_UserFree
+SNB_UserMarshal
+SNB_UserSize
+SNB_UserUnmarshal
+STGMEDIUM_UserFree
+STGMEDIUM_UserMarshal
+STGMEDIUM_UserSize
+STGMEDIUM_UserUnmarshal
+SetConvertStg
+SetDocumentBitStg
+SetErrorInfo
+StgConvertPropertyToVariant
+StgConvertVariantToProperty
+StgCreateDocfile
+StgCreateDocfileOnILockBytes
+StgCreatePropSetStg
+StgCreatePropStg
+StgCreateStorageEx
+StgGetIFillLockBytesOnFile
+StgGetIFillLockBytesOnILockBytes
+StgIsStorageFile
+StgIsStorageILockBytes
+StgOpenAsyncDocfileOnIFillLockBytes
+StgOpenPropStg
+StgOpenStorage
+StgOpenStorageEx
+StgOpenStorageOnHandle
+StgOpenStorageOnILockBytes
+StgPropertyLengthAsVariant
+StgSetTimes
+StringFromCLSID
+StringFromGUID2
+StringFromIID
+UpdateDCOMSettings
+UpdateProcessTracing
+UtConvertDvtd16toDvtd32
+UtConvertDvtd32toDvtd16
+UtGetDvtd16Info
+UtGetDvtd32Info
+WdtpInterfacePointer_UserFree
+WdtpInterfacePointer_UserMarshal
+WdtpInterfacePointer_UserSize
+WdtpInterfacePointer_UserUnmarshal
+WriteClassStg
+WriteClassStm
+WriteFmtUserTypeStg
+WriteOleStg
+WriteStringStream
diff --git a/tools/win.x86/exports/w7/oleaut32.dll.exports b/tools/win.x86/exports/w7/oleaut32.dll.exports
new file mode 100644
index 00000000000..074d5f918c7
--- /dev/null
+++ b/tools/win.x86/exports/w7/oleaut32.dll.exports
@@ -0,0 +1,408 @@
+;
+; Generated from: oleaut32.dll
+; Size file: 0x8ba00 (571904)
+; Format: PE
+; Size of image: 0x8f000 (585728)
+; Architecture: X86
+; Timestamp: 0x4a5bdaca - 2009-07-14T01:09:30
+;
+SysAllocString
+SysReAllocString
+SysAllocStringLen
+SysReAllocStringLen
+SysFreeString
+SysStringLen
+VariantInit
+VariantClear
+VariantCopy
+VariantCopyInd
+VariantChangeType
+VariantTimeToDosDateTime
+DosDateTimeToVariantTime
+SafeArrayCreate
+SafeArrayDestroy
+SafeArrayGetDim
+SafeArrayGetElemsize
+SafeArrayGetUBound
+SafeArrayGetLBound
+SafeArrayLock
+SafeArrayUnlock
+SafeArrayAccessData
+SafeArrayUnaccessData
+SafeArrayGetElement
+SafeArrayPutElement
+SafeArrayCopy
+DispGetParam
+DispGetIDsOfNames
+DispInvoke
+CreateDispTypeInfo
+CreateStdDispatch
+RegisterActiveObject
+RevokeActiveObject
+GetActiveObject
+SafeArrayAllocDescriptor
+SafeArrayAllocData
+SafeArrayDestroyDescriptor
+SafeArrayDestroyData
+SafeArrayRedim
+SafeArrayAllocDescriptorEx
+SafeArrayCreateEx
+SafeArrayCreateVectorEx
+SafeArraySetRecordInfo
+SafeArrayGetRecordInfo
+VarParseNumFromStr
+VarNumFromParseNum
+VarI2FromUI1
+VarI2FromI4
+VarI2FromR4
+VarI2FromR8
+VarI2FromCy
+VarI2FromDate
+VarI2FromStr
+VarI2FromDisp
+VarI2FromBool
+SafeArraySetIID
+VarI4FromUI1
+VarI4FromI2
+VarI4FromR4
+VarI4FromR8
+VarI4FromCy
+VarI4FromDate
+VarI4FromStr
+VarI4FromDisp
+VarI4FromBool
+SafeArrayGetIID
+VarR4FromUI1
+VarR4FromI2
+VarR4FromI4
+VarR4FromR8
+VarR4FromCy
+VarR4FromDate
+VarR4FromStr
+VarR4FromDisp
+VarR4FromBool
+SafeArrayGetVartype
+VarR8FromUI1
+VarR8FromI2
+VarR8FromI4
+VarR8FromR4
+VarR8FromCy
+VarR8FromDate
+VarR8FromStr
+VarR8FromDisp
+VarR8FromBool
+VarFormat
+VarDateFromUI1
+VarDateFromI2
+VarDateFromI4
+VarDateFromR4
+VarDateFromR8
+VarDateFromCy
+VarDateFromStr
+VarDateFromDisp
+VarDateFromBool
+VarFormatDateTime
+VarCyFromUI1
+VarCyFromI2
+VarCyFromI4
+VarCyFromR4
+VarCyFromR8
+VarCyFromDate
+VarCyFromStr
+VarCyFromDisp
+VarCyFromBool
+VarFormatNumber
+VarBstrFromUI1
+VarBstrFromI2
+VarBstrFromI4
+VarBstrFromR4
+VarBstrFromR8
+VarBstrFromCy
+VarBstrFromDate
+VarBstrFromDisp
+VarBstrFromBool
+VarFormatPercent
+VarBoolFromUI1
+VarBoolFromI2
+VarBoolFromI4
+VarBoolFromR4
+VarBoolFromR8
+VarBoolFromDate
+VarBoolFromCy
+VarBoolFromStr
+VarBoolFromDisp
+VarFormatCurrency
+VarWeekdayName
+VarMonthName
+VarUI1FromI2
+VarUI1FromI4
+VarUI1FromR4
+VarUI1FromR8
+VarUI1FromCy
+VarUI1FromDate
+VarUI1FromStr
+VarUI1FromDisp
+VarUI1FromBool
+VarFormatFromTokens
+VarTokenizeFormatString
+VarAdd
+VarAnd
+VarDiv
+DllCanUnloadNow
+DllGetClassObject
+DispCallFunc
+VariantChangeTypeEx
+SafeArrayPtrOfIndex
+SysStringByteLen
+SysAllocStringByteLen
+DllRegisterServer
+VarEqv
+VarIdiv
+VarImp
+VarMod
+VarMul
+VarOr
+VarPow
+VarSub
+CreateTypeLib
+LoadTypeLib
+LoadRegTypeLib
+RegisterTypeLib
+QueryPathOfRegTypeLib
+LHashValOfNameSys
+LHashValOfNameSysA
+VarXor
+VarAbs
+VarFix
+OaBuildVersion
+ClearCustData
+VarInt
+VarNeg
+VarNot
+VarRound
+VarCmp
+VarDecAdd
+VarDecDiv
+VarDecMul
+CreateTypeLib2
+VarDecSub
+VarDecAbs
+LoadTypeLibEx
+SystemTimeToVariantTime
+VariantTimeToSystemTime
+UnRegisterTypeLib
+VarDecFix
+VarDecInt
+VarDecNeg
+VarDecFromUI1
+VarDecFromI2
+VarDecFromI4
+VarDecFromR4
+VarDecFromR8
+VarDecFromDate
+VarDecFromCy
+VarDecFromStr
+VarDecFromDisp
+VarDecFromBool
+GetErrorInfo
+SetErrorInfo
+CreateErrorInfo
+VarDecRound
+VarDecCmp
+VarI2FromI1
+VarI2FromUI2
+VarI2FromUI4
+VarI2FromDec
+VarI4FromI1
+VarI4FromUI2
+VarI4FromUI4
+VarI4FromDec
+VarR4FromI1
+VarR4FromUI2
+VarR4FromUI4
+VarR4FromDec
+VarR8FromI1
+VarR8FromUI2
+VarR8FromUI4
+VarR8FromDec
+VarDateFromI1
+VarDateFromUI2
+VarDateFromUI4
+VarDateFromDec
+VarCyFromI1
+VarCyFromUI2
+VarCyFromUI4
+VarCyFromDec
+VarBstrFromI1
+VarBstrFromUI2
+VarBstrFromUI4
+VarBstrFromDec
+VarBoolFromI1
+VarBoolFromUI2
+VarBoolFromUI4
+VarBoolFromDec
+VarUI1FromI1
+VarUI1FromUI2
+VarUI1FromUI4
+VarUI1FromDec
+VarDecFromI1
+VarDecFromUI2
+VarDecFromUI4
+VarI1FromUI1
+VarI1FromI2
+VarI1FromI4
+VarI1FromR4
+VarI1FromR8
+VarI1FromDate
+VarI1FromCy
+VarI1FromStr
+VarI1FromDisp
+VarI1FromBool
+VarI1FromUI2
+VarI1FromUI4
+VarI1FromDec
+VarUI2FromUI1
+VarUI2FromI2
+VarUI2FromI4
+VarUI2FromR4
+VarUI2FromR8
+VarUI2FromDate
+VarUI2FromCy
+VarUI2FromStr
+VarUI2FromDisp
+VarUI2FromBool
+VarUI2FromI1
+VarUI2FromUI4
+VarUI2FromDec
+VarUI4FromUI1
+VarUI4FromI2
+VarUI4FromI4
+VarUI4FromR4
+VarUI4FromR8
+VarUI4FromDate
+VarUI4FromCy
+VarUI4FromStr
+VarUI4FromDisp
+VarUI4FromBool
+VarUI4FromI1
+VarUI4FromUI2
+VarUI4FromDec
+BSTR_UserSize
+BSTR_UserMarshal
+BSTR_UserUnmarshal
+BSTR_UserFree
+VARIANT_UserSize
+VARIANT_UserMarshal
+VARIANT_UserUnmarshal
+VARIANT_UserFree
+LPSAFEARRAY_UserSize
+LPSAFEARRAY_UserMarshal
+LPSAFEARRAY_UserUnmarshal
+LPSAFEARRAY_UserFree
+LPSAFEARRAY_Size
+LPSAFEARRAY_Marshal
+LPSAFEARRAY_Unmarshal
+VarDecCmpR8
+VarCyAdd
+DllUnregisterServer
+OACreateTypeLib2
+VarCyMul
+VarCyMulI4
+VarCySub
+VarCyAbs
+VarCyFix
+VarCyInt
+VarCyNeg
+VarCyRound
+VarCyCmp
+VarCyCmpR8
+VarBstrCat
+VarBstrCmp
+VarR8Pow
+VarR4CmpR8
+VarR8Round
+VarCat
+VarDateFromUdateEx
+GetRecordInfoFromGuids
+GetRecordInfoFromTypeInfo
+SetVarConversionLocaleSetting
+GetVarConversionLocaleSetting
+SetOaNoCache
+VarCyMulI8
+VarDateFromUdate
+VarUdateFromDate
+GetAltMonthNames
+VarI8FromUI1
+VarI8FromI2
+VarI8FromR4
+VarI8FromR8
+VarI8FromCy
+VarI8FromDate
+VarI8FromStr
+VarI8FromDisp
+VarI8FromBool
+VarI8FromI1
+VarI8FromUI2
+VarI8FromUI4
+VarI8FromDec
+VarI2FromI8
+VarI2FromUI8
+VarI4FromI8
+VarI4FromUI8
+VarR4FromI8
+VarR4FromUI8
+VarR8FromI8
+VarR8FromUI8
+VarDateFromI8
+VarDateFromUI8
+VarCyFromI8
+VarCyFromUI8
+VarBstrFromI8
+VarBstrFromUI8
+VarBoolFromI8
+VarBoolFromUI8
+VarUI1FromI8
+VarUI1FromUI8
+VarDecFromI8
+VarDecFromUI8
+VarI1FromI8
+VarI1FromUI8
+VarUI2FromI8
+VarUI2FromUI8
+OleLoadPictureEx
+OleLoadPictureFileEx
+SafeArrayCreateVector
+SafeArrayCopyData
+VectorFromBstr
+BstrFromVector
+OleIconToCursor
+OleCreatePropertyFrameIndirect
+OleCreatePropertyFrame
+OleLoadPicture
+OleCreatePictureIndirect
+OleCreateFontIndirect
+OleTranslateColor
+OleLoadPictureFile
+OleSavePictureFile
+OleLoadPicturePath
+VarUI4FromI8
+VarUI4FromUI8
+VarI8FromUI8
+VarUI8FromI8
+VarUI8FromUI1
+VarUI8FromI2
+VarUI8FromR4
+VarUI8FromR8
+VarUI8FromCy
+VarUI8FromDate
+VarUI8FromStr
+VarUI8FromDisp
+VarUI8FromBool
+VarUI8FromI1
+VarUI8FromUI2
+VarUI8FromUI4
+VarUI8FromDec
+RegisterTypeLibForUser
+UnRegisterTypeLibForUser
+OaEnablePerUserTLibRegistration
+OACleanup
diff --git a/tools/win.x86/exports/w7/r0/hal.dll.exports b/tools/win.x86/exports/w7/r0/hal.dll.exports
new file mode 100644
index 00000000000..7f5cc247c7c
--- /dev/null
+++ b/tools/win.x86/exports/w7/r0/hal.dll.exports
@@ -0,0 +1,125 @@
+;
+; Generated from: hal.dll
+; Size file: 0x2f850 (194640)
+; Format: PE
+; Size of image: 0x37000 (225280)
+; Architecture: X86
+; Timestamp: 0x4a5bbf07 - 2009-07-13T23:11:03
+;
+ExAcquireFastMutex
+ExReleaseFastMutex
+ExTryToAcquireFastMutex
+HalClearSoftwareInterrupt
+HalRequestClockInterrupt
+HalRequestSoftwareInterrupt
+HalSystemVectorDispatchEntry
+KeAcquireInStackQueuedSpinLock
+KeAcquireInStackQueuedSpinLockRaiseToSynch
+KeAcquireQueuedSpinLock
+KeAcquireQueuedSpinLockRaiseToSynch
+KeAcquireSpinLockRaiseToSynch
+KeReleaseInStackQueuedSpinLock
+KeReleaseQueuedSpinLock
+KeTryToAcquireQueuedSpinLock
+KeTryToAcquireQueuedSpinLockRaiseToSynch
+KfAcquireSpinLock
+KfLowerIrql
+KfRaiseIrql
+KfReleaseSpinLock
+HalAcquireDisplayOwnership
+HalAdjustResourceList
+HalAllProcessorsStarted
+HalAllocateAdapterChannel
+HalAllocateCommonBuffer
+HalAllocateCrashDumpRegisters
+HalAllocateHardwareCounters
+HalAssignSlotResources
+HalBeginSystemInterrupt
+HalBugCheckSystem
+HalCalibratePerformanceCounter
+HalConvertDeviceIdtToIrql
+HalDisableInterrupt
+HalDisplayString
+HalEnableInterrupt
+HalEndSystemInterrupt
+HalEnumerateEnvironmentVariablesEx
+HalFlushCommonBuffer
+HalFreeCommonBuffer
+HalFreeHardwareCounters
+HalGetAdapter
+HalGetBusData
+HalGetBusDataByOffset
+HalGetEnvironmentVariable
+HalGetEnvironmentVariableEx
+HalGetInterruptTargetInformation
+HalGetInterruptVector
+HalGetMemoryCachingRequirements
+HalGetMessageRoutingInfo
+HalGetProcessorIdByNtNumber
+HalGetVectorInput
+HalHandleNMI
+HalInitSystem
+HalInitializeBios
+HalInitializeOnResume
+HalInitializeProcessor
+HalMakeBeep
+HalMcUpdateReadPCIConfig
+HalProcessorIdle
+HalQueryDisplayParameters
+HalQueryEnvironmentVariableInfoEx
+HalQueryMaximumProcessorCount
+HalQueryRealTimeClock
+HalReadDmaCounter
+HalRegisterDynamicProcessor
+HalRegisterErrataCallbacks
+HalReportResourceUsage
+HalRequestIpi
+HalReturnToFirmware
+HalSetBusData
+HalSetBusDataByOffset
+HalSetDisplayParameters
+HalSetEnvironmentVariable
+HalSetEnvironmentVariableEx
+HalSetProfileInterval
+HalSetRealTimeClock
+HalSetTimeIncrement
+HalStartDynamicProcessor
+HalStartNextProcessor
+HalStartProfileInterrupt
+HalStopProfileInterrupt
+HalTranslateBusAddress
+IoFlushAdapterBuffers
+IoFreeAdapterChannel
+IoFreeMapRegisters
+IoMapTransfer
+IoReadPartitionTable
+IoSetPartitionInformation
+IoWritePartitionTable
+KdComPortInUse
+KeAcquireSpinLock
+KeFlushWriteBuffer
+KeGetCurrentIrql
+KeLowerIrql
+KeQueryPerformanceCounter
+KeRaiseIrql
+KeRaiseIrqlToDpcLevel
+KeRaiseIrqlToSynchLevel
+KeReleaseSpinLock
+KeStallExecutionProcessor
+READ_PORT_BUFFER_UCHAR
+READ_PORT_BUFFER_ULONG
+READ_PORT_BUFFER_USHORT
+READ_PORT_UCHAR
+READ_PORT_ULONG
+READ_PORT_USHORT
+WRITE_PORT_BUFFER_UCHAR
+WRITE_PORT_BUFFER_ULONG
+WRITE_PORT_BUFFER_USHORT
+WRITE_PORT_UCHAR
+WRITE_PORT_ULONG
+WRITE_PORT_USHORT
+x86BiosAllocateBuffer
+x86BiosCall
+x86BiosFreeBuffer
+x86BiosReadMemory
+x86BiosWriteMemory
diff --git a/tools/win.x86/exports/w7/r0/ksecdd.sys.exports b/tools/win.x86/exports/w7/r0/ksecdd.sys.exports
new file mode 100644
index 00000000000..94aaa61c7d6
--- /dev/null
+++ b/tools/win.x86/exports/w7/r0/ksecdd.sys.exports
@@ -0,0 +1,98 @@
+;
+; Generated from: ksecdd.sys
+; Size file: 0x10850 (67664)
+; Format: PE
+; Size of image: 0x13000 (77824)
+; Architecture: X86
+; Timestamp: 0x4a5bbf3c - 2009-07-13T23:11:56
+;
+AcceptSecurityContext
+AcquireCredentialsHandleW
+AddCredentialsW
+ApplyControlToken
+BCryptCloseAlgorithmProvider
+BCryptCreateHash
+BCryptDecrypt
+BCryptDeriveKey
+BCryptDeriveKeyCapi
+BCryptDeriveKeyPBKDF2
+BCryptDestroyHash
+BCryptDestroyKey
+BCryptDestroySecret
+BCryptDuplicateHash
+BCryptDuplicateKey
+BCryptEncrypt
+BCryptEnumAlgorithms
+BCryptEnumProviders
+BCryptExportKey
+BCryptFinalizeKeyPair
+BCryptFinishHash
+BCryptFreeBuffer
+BCryptGenRandom
+BCryptGenerateKeyPair
+BCryptGenerateSymmetricKey
+BCryptGetFipsAlgorithmMode
+BCryptGetProperty
+BCryptHashData
+BCryptImportKey
+BCryptImportKeyPair
+BCryptOpenAlgorithmProvider
+BCryptRegisterConfigChangeNotify
+BCryptResolveProviders
+BCryptSecretAgreement
+BCryptSetProperty
+BCryptSignHash
+BCryptUnregisterConfigChangeNotify
+BCryptVerifySignature
+CompleteAuthToken
+CredMarshalTargetInfo
+DeleteSecurityContext
+EnumerateSecurityPackagesW
+ExportSecurityContext
+FreeContextBuffer
+FreeCredentialsHandle
+GetSecurityUserInfo
+ImpersonateSecurityContext
+ImportSecurityContextW
+InitSecurityInterfaceW
+InitializeSecurityContextW
+KSecRegisterSecurityProvider
+KSecValidateBuffer
+LsaEnumerateLogonSessions
+LsaGetLogonSessionData
+MakeSignature
+MapSecurityError
+QueryContextAttributesW
+QueryCredentialsAttributesW
+QuerySecurityContextToken
+QuerySecurityPackageInfoW
+RevertSecurityContext
+SealMessage
+SecLookupAccountName
+SecLookupAccountSid
+SecLookupWellKnownSid
+SecMakeSPN
+SecMakeSPNEx2
+SecMakeSPNEx
+SecSetPagingMode
+SetCredentialsAttributesW
+SslDecryptPacket
+SslEncryptPacket
+SslExportKey
+SslFreeObject
+SslImportKey
+SslLookupCipherSuiteInfo
+SslOpenProvider
+SspiCompareAuthIdentities
+SspiCopyAuthIdentity
+SspiEncodeAuthIdentityAsStrings
+SspiEncodeStringsAsAuthIdentity
+SspiFreeAuthIdentity
+SspiLocalFree
+SspiMarshalAuthIdentity
+SspiUnmarshalAuthIdentity
+SspiValidateAuthIdentity
+SspiZeroAuthIdentity
+SystemPrng
+UnsealMessage
+VerifySignature
diff --git a/tools/win.x86/exports/w7/r0/ntoskrnl.exe.exports b/tools/win.x86/exports/w7/r0/ntoskrnl.exe.exports
new file mode 100644
index 00000000000..310e103dedf
--- /dev/null
+++ b/tools/win.x86/exports/w7/r0/ntoskrnl.exe.exports
@@ -0,0 +1,2192 @@
+;
+; Generated from: ntoskrnl.exe
+; Size file: 0x3b8050 (3899472)
+; Format: PE
+; Size of image: 0x400000 (4194304)
+; Architecture: X86
+; Timestamp: 0x4a5bbffc - 2009-07-13T23:15:08
+;
+ExAcquireFastMutexUnsafe
+ExAcquireRundownProtection
+ExAcquireRundownProtectionCacheAware
+ExAcquireRundownProtectionCacheAwareEx
+ExAcquireRundownProtectionEx
+ExEnterCriticalRegionAndAcquireFastMutexUnsafe
+ExInitializeRundownProtection
+ExInterlockedAddLargeStatistic
+ExInterlockedCompareExchange64
+ExInterlockedFlushSList
+ExInterlockedPopEntrySList
+ExInterlockedPushEntrySList
+ExReInitializeRundownProtection
+ExReInitializeRundownProtectionCacheAware
+ExReleaseFastMutexUnsafe
+ExReleaseFastMutexUnsafeAndLeaveCriticalRegion
+ExReleaseResourceAndLeaveCriticalRegion
+ExReleaseResourceAndLeavePriorityRegion
+ExReleaseResourceLite
+ExReleaseRundownProtection
+ExReleaseRundownProtectionCacheAware
+ExReleaseRundownProtectionCacheAwareEx
+ExReleaseRundownProtectionEx
+ExRundownCompleted
+ExRundownCompletedCacheAware
+ExWaitForRundownProtectionRelease
+ExWaitForRundownProtectionReleaseCacheAware
+ExfAcquirePushLockExclusive
+ExfAcquirePushLockShared
+ExfInterlockedAddUlong
+ExfInterlockedCompareExchange64
+ExfInterlockedInsertHeadList
+ExfInterlockedInsertTailList
+ExfInterlockedPopEntryList
+ExfInterlockedPushEntryList
+ExfInterlockedRemoveHeadList
+ExfReleasePushLock
+ExfReleasePushLockExclusive
+ExfReleasePushLockShared
+ExfTryAcquirePushLockShared
+ExfTryToWakePushLock
+ExfUnblockPushLock
+Exfi386InterlockedDecrementLong
+Exfi386InterlockedExchangeUlong
+Exfi386InterlockedIncrementLong
+ExiAcquireFastMutex
+ExiReleaseFastMutex
+ExiTryToAcquireFastMutex
+HalExamineMBR
+InterlockedCompareExchange
+InterlockedDecrement
+InterlockedExchange
+InterlockedExchangeAdd
+InterlockedIncrement
+InterlockedPopEntrySList
+InterlockedPushEntrySList
+IoGetPagingIoPriority
+IoReadPartitionTable
+IoSetPartitionInformation
+IoWritePartitionTable
+IofCallDriver
+IofCompleteRequest
+KeAcquireGuardedMutex
+KeAcquireGuardedMutexUnsafe
+KeAcquireInStackQueuedSpinLockAtDpcLevel
+KeAcquireInStackQueuedSpinLockForDpc
+KeAcquireSpinLockForDpc
+KeInitializeGuardedMutex
+KeInvalidateRangeAllCaches
+KeReleaseGuardedMutex
+KeReleaseGuardedMutexUnsafe
+KeReleaseInStackQueuedSpinLockForDpc
+KeReleaseInStackQueuedSpinLockFromDpcLevel
+KeReleaseSpinLockForDpc
+KeTestSpinLock
+KeTryToAcquireGuardedMutex
+KeTryToAcquireSpinLockAtDpcLevel
+KeUpdateRunTime
+KefAcquireSpinLockAtDpcLevel
+KefReleaseSpinLockFromDpcLevel
+KiAcquireSpinLock
+KiCheckForSListAddress
+KiReleaseSpinLock
+ObfDereferenceObject
+ObfDereferenceObjectWithTag
+ObfReferenceObject
+ObfReferenceObjectWithTag
+RtlPrefetchMemoryNonTemporal
+RtlUlongByteSwap
+RtlUlonglongByteSwap
+RtlUshortByteSwap
+SeAuditingWithTokenForSubcategory
+WmiGetClock
+Kei386EoiHelper
+AlpcGetHeaderSize
+AlpcGetMessageAttribute
+AlpcInitializeMessageAttribute
+CcCanIWrite
+CcCoherencyFlushAndPurgeCache
+CcCopyRead
+CcCopyWrite
+CcCopyWriteWontFlush
+CcDeferWrite
+CcFastCopyRead
+CcFastCopyWrite
+CcFastMdlReadWait
+CcFlushCache
+CcGetDirtyPages
+CcGetFileObjectFromBcb
+CcGetFileObjectFromSectionPtrs
+CcGetFileObjectFromSectionPtrsRef
+CcGetFlushedValidData
+CcGetLsnForFileObject
+CcInitializeCacheMap
+CcIsThereDirtyData
+CcIsThereDirtyDataEx
+CcMapData
+CcMdlRead
+CcMdlReadComplete
+CcMdlWriteAbort
+CcMdlWriteComplete
+CcPinMappedData
+CcPinRead
+CcPrepareMdlWrite
+CcPreparePinWrite
+CcPurgeCacheSection
+CcRemapBcb
+CcRepinBcb
+CcScheduleReadAhead
+CcSetAdditionalCacheAttributes
+CcSetBcbOwnerPointer
+CcSetDirtyPageThreshold
+CcSetDirtyPinnedData
+CcSetFileSizes
+CcSetFileSizesEx
+CcSetLogHandleForFile
+CcSetParallelFlushFile
+CcSetReadAheadGranularity
+CcTestControl
+CcUninitializeCacheMap
+CcUnpinData
+CcUnpinDataForThread
+CcUnpinRepinnedBcb
+CcWaitForCurrentLazyWriterActivity
+CcZeroData
+CmCallbackGetKeyObjectID
+CmGetBoundTransaction
+CmGetCallbackVersion
+CmKeyObjectType
+CmRegisterCallback
+CmRegisterCallbackEx
+CmSetCallbackObjectContext
+CmUnRegisterCallback
+DbgBreakPoint
+DbgBreakPointWithStatus
+DbgCommandString
+DbgLoadImageSymbols
+DbgPrint
+DbgPrintEx
+DbgPrintReturnControlC
+DbgPrompt
+DbgQueryDebugFilterState
+DbgSetDebugFilterState
+DbgSetDebugPrintCallback
+DbgkLkmdRegisterCallback
+DbgkLkmdUnregisterCallback
+EmClientQueryRuleState
+EmClientRuleDeregisterNotification
+EmClientRuleEvaluate
+EmClientRuleRegisterNotification
+EmProviderDeregister
+EmProviderDeregisterEntry
+EmProviderRegister
+EmProviderRegisterEntry
+EmpProviderRegister
+EtwActivityIdControl
+EtwEnableTrace
+EtwEventEnabled
+EtwProviderEnabled
+EtwRegister
+EtwRegisterClassicProvider
+EtwSendTraceBuffer
+EtwUnregister
+EtwWrite
+EtwWriteEndScenario
+EtwWriteEx
+EtwWriteStartScenario
+EtwWriteString
+EtwWriteTransfer
+ExAcquireCacheAwarePushLockExclusive
+ExAcquireResourceExclusiveLite
+ExAcquireResourceSharedLite
+ExAcquireSharedStarveExclusive
+ExAcquireSharedWaitForExclusive
+ExAcquireSpinLockExclusive
+ExAcquireSpinLockExclusiveAtDpcLevel
+ExAcquireSpinLockShared
+ExAcquireSpinLockSharedAtDpcLevel
+ExAllocateCacheAwarePushLock
+ExAllocateCacheAwareRundownProtection
+ExAllocateFromPagedLookasideList
+ExAllocatePool
+ExAllocatePoolWithQuota
+ExAllocatePoolWithQuotaTag
+ExAllocatePoolWithTag
+ExAllocatePoolWithTagPriority
+ExConvertExclusiveToSharedLite
+ExCreateCallback
+ExDeleteLookasideListEx
+ExDeleteNPagedLookasideList
+ExDeletePagedLookasideList
+ExDeleteResourceLite
+ExDesktopObjectType
+ExDisableResourceBoostLite
+ExEnterCriticalRegionAndAcquireResourceExclusive
+ExEnterCriticalRegionAndAcquireResourceShared
+ExEnterCriticalRegionAndAcquireSharedWaitForExclusive
+ExEnterPriorityRegionAndAcquireResourceExclusive
+ExEnterPriorityRegionAndAcquireResourceShared
+ExEnumHandleTable
+ExEventObjectType
+ExExtendZone
+ExFetchLicenseData
+ExFlushLookasideListEx
+ExFreeCacheAwarePushLock
+ExFreeCacheAwareRundownProtection
+ExFreePool
+ExFreePoolWithTag
+ExFreeToPagedLookasideList
+ExGetCurrentProcessorCounts
+ExGetCurrentProcessorCpuUsage
+ExGetExclusiveWaiterCount
+ExGetLicenseTamperState
+ExGetPreviousMode
+ExGetSharedWaiterCount
+ExInitializeLookasideListEx
+ExInitializeNPagedLookasideList
+ExInitializePagedLookasideList
+ExInitializePushLock
+ExInitializeResourceLite
+ExInitializeRundownProtectionCacheAware
+ExInitializeZone
+ExInterlockedAddLargeInteger
+ExInterlockedAddUlong
+ExInterlockedDecrementLong
+ExInterlockedExchangeUlong
+ExInterlockedExtendZone
+ExInterlockedIncrementLong
+ExInterlockedInsertHeadList
+ExInterlockedInsertTailList
+ExInterlockedPopEntryList
+ExInterlockedPushEntryList
+ExInterlockedRemoveHeadList
+ExIsProcessorFeaturePresent
+ExIsResourceAcquiredExclusiveLite
+ExIsResourceAcquiredSharedLite
+ExLocalTimeToSystemTime
+ExNotifyCallback
+ExQueryAttributeInformation
+ExQueryPoolBlockSize
+ExQueueWorkItem
+ExRaiseAccessViolation
+ExRaiseDatatypeMisalignment
+ExRaiseException
+ExRaiseHardError
+ExRaiseStatus
+ExRegisterAttributeInformationCallback
+ExRegisterCallback
+ExRegisterExtension
+ExReinitializeResourceLite
+ExReleaseCacheAwarePushLockExclusive
+ExReleaseResourceForThreadLite
+ExReleaseSpinLockExclusive
+ExReleaseSpinLockExclusiveFromDpcLevel
+ExReleaseSpinLockShared
+ExReleaseSpinLockSharedFromDpcLevel
+ExSemaphoreObjectType
+ExSetLicenseTamperState
+ExSetResourceOwnerPointer
+ExSetResourceOwnerPointerEx
+ExSetTimerResolution
+ExSizeOfRundownProtectionCacheAware
+ExSystemExceptionFilter
+ExSystemTimeToLocalTime
+ExTryConvertSharedSpinLockExclusive
+ExUnregisterAttributeInformationCallback
+ExUnregisterCallback
+ExUnregisterExtension
+ExUpdateLicenseData
+ExUuidCreate
+ExVerifySuite
+ExWindowStationObjectType
+Exi386InterlockedDecrementLong
+Exi386InterlockedExchangeUlong
+Exi386InterlockedIncrementLong
+FirstEntrySList
+FsRtlAcknowledgeEcp
+FsRtlAcquireFileExclusive
+FsRtlAddBaseMcbEntry
+FsRtlAddBaseMcbEntryEx
+FsRtlAddLargeMcbEntry
+FsRtlAddMcbEntry
+FsRtlAddToTunnelCache
+FsRtlAllocateExtraCreateParameter
+FsRtlAllocateExtraCreateParameterFromLookasideList
+FsRtlAllocateExtraCreateParameterList
+FsRtlAllocateFileLock
+FsRtlAllocatePool
+FsRtlAllocatePoolWithQuota
+FsRtlAllocatePoolWithQuotaTag
+FsRtlAllocatePoolWithTag
+FsRtlAllocateResource
+FsRtlAreNamesEqual
+FsRtlAreThereCurrentOrInProgressFileLocks
+FsRtlAreVolumeStartupApplicationsComplete
+FsRtlBalanceReads
+FsRtlCancellableWaitForMultipleObjects
+FsRtlCancellableWaitForSingleObject
+FsRtlChangeBackingFileObject
+FsRtlCheckLockForReadAccess
+FsRtlCheckLockForWriteAccess
+FsRtlCheckOplock
+FsRtlCheckOplockEx
+FsRtlCopyRead
+FsRtlCopyWrite
+FsRtlCreateSectionForDataScan
+FsRtlCurrentBatchOplock
+FsRtlCurrentOplock
+FsRtlCurrentOplockH
+FsRtlDeleteExtraCreateParameterLookasideList
+FsRtlDeleteKeyFromTunnelCache
+FsRtlDeleteTunnelCache
+FsRtlDeregisterUncProvider
+FsRtlDissectDbcs
+FsRtlDissectName
+FsRtlDoesDbcsContainWildCards
+FsRtlDoesNameContainWildCards
+FsRtlFastCheckLockForRead
+FsRtlFastCheckLockForWrite
+FsRtlFastUnlockAll
+FsRtlFastUnlockAllByKey
+FsRtlFastUnlockSingle
+FsRtlFindExtraCreateParameter
+FsRtlFindInTunnelCache
+FsRtlFreeExtraCreateParameter
+FsRtlFreeExtraCreateParameterList
+FsRtlFreeFileLock
+FsRtlGetEcpListFromIrp
+FsRtlGetFileSize
+FsRtlGetNextBaseMcbEntry
+FsRtlGetNextExtraCreateParameter
+FsRtlGetNextFileLock
+FsRtlGetNextLargeMcbEntry
+FsRtlGetNextMcbEntry
+FsRtlGetVirtualDiskNestingLevel
+FsRtlIncrementCcFastMdlReadWait
+FsRtlIncrementCcFastReadNoWait
+FsRtlIncrementCcFastReadNotPossible
+FsRtlIncrementCcFastReadResourceMiss
+FsRtlIncrementCcFastReadWait
+FsRtlInitExtraCreateParameterLookasideList
+FsRtlInitializeBaseMcb
+FsRtlInitializeBaseMcbEx
+FsRtlInitializeExtraCreateParameter
+FsRtlInitializeExtraCreateParameterList
+FsRtlInitializeFileLock
+FsRtlInitializeLargeMcb
+FsRtlInitializeMcb
+FsRtlInitializeOplock
+FsRtlInitializeTunnelCache
+FsRtlInsertExtraCreateParameter
+FsRtlInsertPerFileContext
+FsRtlInsertPerFileObjectContext
+FsRtlInsertPerStreamContext
+FsRtlIsDbcsInExpression
+FsRtlIsEcpAcknowledged
+FsRtlIsEcpFromUserMode
+FsRtlIsFatDbcsLegal
+FsRtlIsHpfsDbcsLegal
+FsRtlIsNameInExpression
+FsRtlIsNtstatusExpected
+FsRtlIsPagingFile
+FsRtlIsTotalDeviceFailure
+FsRtlLegalAnsiCharacterArray
+FsRtlLogCcFlushError
+FsRtlLookupBaseMcbEntry
+FsRtlLookupLargeMcbEntry
+FsRtlLookupLastBaseMcbEntry
+FsRtlLookupLastBaseMcbEntryAndIndex
+FsRtlLookupLastLargeMcbEntry
+FsRtlLookupLastLargeMcbEntryAndIndex
+FsRtlLookupLastMcbEntry
+FsRtlLookupMcbEntry
+FsRtlLookupPerFileContext
+FsRtlLookupPerFileObjectContext
+FsRtlLookupPerStreamContextInternal
+FsRtlMdlRead
+FsRtlMdlReadComplete
+FsRtlMdlReadCompleteDev
+FsRtlMdlReadDev
+FsRtlMdlWriteComplete
+FsRtlMdlWriteCompleteDev
+FsRtlMupGetProviderIdFromName
+FsRtlMupGetProviderInfoFromFileObject
+FsRtlNormalizeNtstatus
+FsRtlNotifyChangeDirectory
+FsRtlNotifyCleanup
+FsRtlNotifyCleanupAll
+FsRtlNotifyFilterChangeDirectory
+FsRtlNotifyFilterReportChange
+FsRtlNotifyFullChangeDirectory
+FsRtlNotifyFullReportChange
+FsRtlNotifyInitializeSync
+FsRtlNotifyReportChange
+FsRtlNotifyUninitializeSync
+FsRtlNotifyVolumeEvent
+FsRtlNotifyVolumeEventEx
+FsRtlNumberOfRunsInBaseMcb
+FsRtlNumberOfRunsInLargeMcb
+FsRtlNumberOfRunsInMcb
+FsRtlOplockBreakH
+FsRtlOplockBreakToNone
+FsRtlOplockBreakToNoneEx
+FsRtlOplockFsctrl
+FsRtlOplockFsctrlEx
+FsRtlOplockIsFastIoPossible
+FsRtlOplockIsSharedRequest
+FsRtlOplockKeysEqual
+FsRtlPostPagingFileStackOverflow
+FsRtlPostStackOverflow
+FsRtlPrepareMdlWrite
+FsRtlPrepareMdlWriteDev
+FsRtlPrivateLock
+FsRtlProcessFileLock
+FsRtlQueryMaximumVirtualDiskNestingLevel
+FsRtlRegisterFileSystemFilterCallbacks
+FsRtlRegisterFltMgrCalls
+FsRtlRegisterMupCalls
+FsRtlRegisterUncProvider
+FsRtlRegisterUncProviderEx
+FsRtlReleaseFile
+FsRtlRemoveBaseMcbEntry
+FsRtlRemoveDotsFromPath
+FsRtlRemoveExtraCreateParameter
+FsRtlRemoveLargeMcbEntry
+FsRtlRemoveMcbEntry
+FsRtlRemovePerFileContext
+FsRtlRemovePerFileObjectContext
+FsRtlRemovePerStreamContext
+FsRtlResetBaseMcb
+FsRtlResetLargeMcb
+FsRtlSetEcpListIntoIrp
+FsRtlSplitBaseMcb
+FsRtlSplitLargeMcb
+FsRtlSyncVolumes
+FsRtlTeardownPerFileContexts
+FsRtlTeardownPerStreamContexts
+FsRtlTruncateBaseMcb
+FsRtlTruncateLargeMcb
+FsRtlTruncateMcb
+FsRtlUninitializeBaseMcb
+FsRtlUninitializeFileLock
+FsRtlUninitializeLargeMcb
+FsRtlUninitializeMcb
+FsRtlUninitializeOplock
+FsRtlValidateReparsePointBuffer
+HalDispatchTable
+HalPrivateDispatchTable
+HeadlessDispatch
+HvlQueryConnection
+InbvAcquireDisplayOwnership
+InbvCheckDisplayOwnership
+InbvDisplayString
+InbvEnableBootDriver
+InbvEnableDisplayString
+InbvInstallDisplayStringFilter
+InbvIsBootDriverInstalled
+InbvNotifyDisplayOwnershipLost
+InbvResetDisplay
+InbvSetScrollRegion
+InbvSetTextColor
+InbvSolidColorFill
+InitSafeBootMode
+IoAcquireCancelSpinLock
+IoAcquireRemoveLockEx
+IoAcquireVpbSpinLock
+IoAdapterObjectType
+IoAdjustStackSizeForRedirection
+IoAllocateAdapterChannel
+IoAllocateController
+IoAllocateDriverObjectExtension
+IoAllocateErrorLogEntry
+IoAllocateIrp
+IoAllocateMdl
+IoAllocateMiniCompletionPacket
+IoAllocateSfioStreamIdentifier
+IoAllocateWorkItem
+IoApplyPriorityInfoThread
+IoAssignResources
+IoAttachDevice
+IoAttachDeviceByPointer
+IoAttachDeviceToDeviceStack
+IoAttachDeviceToDeviceStackSafe
+IoBuildAsynchronousFsdRequest
+IoBuildDeviceIoControlRequest
+IoBuildPartialMdl
+IoBuildSynchronousFsdRequest
+IoCallDriver
+IoCancelFileOpen
+IoCancelIrp
+IoCheckDesiredAccess
+IoCheckEaBufferValidity
+IoCheckFunctionAccess
+IoCheckQuerySetFileInformation
+IoCheckQuerySetVolumeInformation
+IoCheckQuotaBufferValidity
+IoCheckShareAccess
+IoCheckShareAccessEx
+IoClearDependency
+IoClearIrpExtraCreateParameter
+IoCompleteRequest
+IoConnectInterrupt
+IoConnectInterruptEx
+IoCreateArcName
+IoCreateController
+IoCreateDevice
+IoCreateDisk
+IoCreateDriver
+IoCreateFile
+IoCreateFileEx
+IoCreateFileSpecifyDeviceObjectHint
+IoCreateNotificationEvent
+IoCreateStreamFileObject
+IoCreateStreamFileObjectEx
+IoCreateStreamFileObjectLite
+IoCreateSymbolicLink
+IoCreateSynchronizationEvent
+IoCreateUnprotectedSymbolicLink
+IoCsqInitialize
+IoCsqInitializeEx
+IoCsqInsertIrp
+IoCsqInsertIrpEx
+IoCsqRemoveIrp
+IoCsqRemoveNextIrp
+IoDeleteAllDependencyRelations
+IoDeleteController
+IoDeleteDevice
+IoDeleteDriver
+IoDeleteSymbolicLink
+IoDetachDevice
+IoDeviceHandlerObjectSize
+IoDeviceHandlerObjectType
+IoDeviceObjectType
+IoDisconnectInterrupt
+IoDisconnectInterruptEx
+IoDriverObjectType
+IoDuplicateDependency
+IoEnqueueIrp
+IoEnumerateDeviceObjectList
+IoEnumerateRegisteredFiltersList
+IoFastQueryNetworkAttributes
+IoFileObjectType
+IoForwardAndCatchIrp
+IoForwardIrpSynchronously
+IoFreeController
+IoFreeErrorLogEntry
+IoFreeIrp
+IoFreeMdl
+IoFreeMiniCompletionPacket
+IoFreeSfioStreamIdentifier
+IoFreeWorkItem
+IoGetAffinityInterrupt
+IoGetAttachedDevice
+IoGetAttachedDeviceReference
+IoGetBaseFileSystemDeviceObject
+IoGetBootDiskInformation
+IoGetBootDiskInformationLite
+IoGetConfigurationInformation
+IoGetContainerInformation
+IoGetCurrentProcess
+IoGetDeviceAttachmentBaseRef
+IoGetDeviceInterfaceAlias
+IoGetDeviceInterfaces
+IoGetDeviceNumaNode
+IoGetDeviceObjectPointer
+IoGetDeviceProperty
+IoGetDevicePropertyData
+IoGetDeviceToVerify
+IoGetDiskDeviceObject
+IoGetDmaAdapter
+IoGetDriverObjectExtension
+IoGetFileObjectGenericMapping
+IoGetInitialStack
+IoGetIoPriorityHint
+IoGetIrpExtraCreateParameter
+IoGetLowerDeviceObject
+IoGetOplockKeyContext
+IoGetRelatedDeviceObject
+IoGetRequestorProcess
+IoGetRequestorProcessId
+IoGetRequestorSessionId
+IoGetSfioStreamIdentifier
+IoGetStackLimits
+IoGetSymlinkSupportInformation
+IoGetTopLevelIrp
+IoGetTransactionParameterBlock
+IoInitializeIrp
+IoInitializeRemoveLockEx
+IoInitializeTimer
+IoInitializeWorkItem
+IoInvalidateDeviceRelations
+IoInvalidateDeviceState
+IoIsFileObjectIgnoringSharing
+IoIsFileOriginRemote
+IoIsOperationSynchronous
+IoIsSystemThread
+IoIsValidNameGraftingBuffer
+IoIsWdmVersionAvailable
+IoMakeAssociatedIrp
+IoOpenDeviceInterfaceRegistryKey
+IoOpenDeviceRegistryKey
+IoPageRead
+IoQueryDeviceDescription
+IoQueryFileDosDeviceName
+IoQueryFileInformation
+IoQueryVolumeInformation
+IoQueueThreadIrp
+IoQueueWorkItem
+IoQueueWorkItemEx
+IoRaiseHardError
+IoRaiseInformationalHardError
+IoReadDiskSignature
+IoReadOperationCount
+IoReadPartitionTableEx
+IoReadTransferCount
+IoRegisterBootDriverReinitialization
+IoRegisterContainerNotification
+IoRegisterDeviceInterface
+IoRegisterDriverReinitialization
+IoRegisterFileSystem
+IoRegisterFsRegistrationChange
+IoRegisterFsRegistrationChangeMountAware
+IoRegisterLastChanceShutdownNotification
+IoRegisterPlugPlayNotification
+IoRegisterPriorityCallback
+IoRegisterShutdownNotification
+IoReleaseCancelSpinLock
+IoReleaseRemoveLockAndWaitEx
+IoReleaseRemoveLockEx
+IoReleaseVpbSpinLock
+IoRemoveShareAccess
+IoReplaceFileObjectName
+IoReplacePartitionUnit
+IoReportDetectedDevice
+IoReportHalResourceUsage
+IoReportResourceForDetection
+IoReportResourceUsage
+IoReportRootDevice
+IoReportTargetDeviceChange
+IoReportTargetDeviceChangeAsynchronous
+IoRequestDeviceEject
+IoRequestDeviceEjectEx
+IoRetrievePriorityInfo
+IoReuseIrp
+IoSetCompletionRoutineEx
+IoSetDependency
+IoSetDeviceInterfaceState
+IoSetDevicePropertyData
+IoSetDeviceToVerify
+IoSetFileObjectIgnoreSharing
+IoSetFileOrigin
+IoSetHardErrorOrVerifyDevice
+IoSetInformation
+IoSetIoCompletion
+IoSetIoCompletionEx
+IoSetIoPriorityHint
+IoSetIoPriorityHintIntoFileObject
+IoSetIoPriorityHintIntoThread
+IoSetIrpExtraCreateParameter
+IoSetOplockKeyContext
+IoSetPartitionInformationEx
+IoSetShareAccess
+IoSetShareAccessEx
+IoSetStartIoAttributes
+IoSetSystemPartition
+IoSetThreadHardErrorMode
+IoSetTopLevelIrp
+IoSizeofWorkItem
+IoStartNextPacket
+IoStartNextPacketByKey
+IoStartPacket
+IoStartTimer
+IoStatisticsLock
+IoStopTimer
+IoSynchronousInvalidateDeviceRelations
+IoSynchronousPageWrite
+IoThreadToProcess
+IoTranslateBusAddress
+IoUninitializeWorkItem
+IoUnregisterContainerNotification
+IoUnregisterFileSystem
+IoUnregisterFsRegistrationChange
+IoUnregisterPlugPlayNotification
+IoUnregisterPlugPlayNotificationEx
+IoUnregisterPriorityCallback
+IoUnregisterShutdownNotification
+IoUpdateShareAccess
+IoValidateDeviceIoControlAccess
+IoVerifyPartitionTable
+IoVerifyVolume
+IoVolumeDeviceToDosName
+IoWMIAllocateInstanceIds
+IoWMIDeviceObjectToInstanceName
+IoWMIExecuteMethod
+IoWMIHandleToInstanceName
+IoWMIOpenBlock
+IoWMIQueryAllData
+IoWMIQueryAllDataMultiple
+IoWMIQuerySingleInstance
+IoWMIQuerySingleInstanceMultiple
+IoWMIRegistrationControl
+IoWMISetNotificationCallback
+IoWMISetSingleInstance
+IoWMISetSingleItem
+IoWMISuggestInstanceName
+IoWMIWriteEvent
+IoWithinStackLimits
+IoWriteErrorLogEntry
+IoWriteOperationCount
+IoWritePartitionTableEx
+IoWriteTransferCount
+KdChangeOption
+KdDebuggerEnabled
+KdDebuggerNotPresent
+KdDisableDebugger
+KdEnableDebugger
+KdEnteredDebugger
+KdPollBreakIn
+KdPowerTransition
+KdRefreshDebuggerNotPresent
+KdSystemDebugControl
+Ke386CallBios
+Ke386IoSetAccessProcess
+Ke386QueryIoAccessMap
+Ke386SetIoAccessMap
+KeAcquireInterruptSpinLock
+KeAcquireSpinLockAtDpcLevel
+KeAddGroupAffinityEx
+KeAddProcessorAffinityEx
+KeAddProcessorGroupAffinity
+KeAddSystemServiceTable
+KeAlertThread
+KeAllocateCalloutStack
+KeAllocateCalloutStackEx
+KeAndAffinityEx
+KeAndGroupAffinityEx
+KeAreAllApcsDisabled
+KeAreApcsDisabled
+KeAttachProcess
+KeBugCheck
+KeBugCheckEx
+KeCancelTimer
+KeCapturePersistentThreadState
+KeCheckProcessorAffinityEx
+KeCheckProcessorGroupAffinity
+KeClearEvent
+KeComplementAffinityEx
+KeCopyAffinityEx
+KeCountSetBitsAffinityEx
+KeCountSetBitsGroupAffinity
+KeDelayExecutionThread
+KeDeregisterBugCheckCallback
+KeDeregisterBugCheckReasonCallback
+KeDeregisterNmiCallback
+KeDeregisterProcessorChangeCallback
+KeDetachProcess
+KeEnterCriticalRegion
+KeEnterGuardedRegion
+KeEnterKernelDebugger
+KeEnumerateNextProcessor
+KeExpandKernelStackAndCallout
+KeExpandKernelStackAndCalloutEx
+KeFindConfigurationEntry
+KeFindConfigurationNextEntry
+KeFindFirstSetLeftAffinityEx
+KeFindFirstSetLeftGroupAffinity
+KeFindFirstSetRightGroupAffinity
+KeFirstGroupAffinityEx
+KeFlushEntireTb
+KeFlushQueuedDpcs
+KeFreeCalloutStack
+KeGenericCallDpc
+KeGetCurrentNodeNumber
+KeGetCurrentProcessorNumberEx
+KeGetCurrentThread
+KeGetPreviousMode
+KeGetProcessorIndexFromNumber
+KeGetProcessorNumberFromIndex
+KeGetRecommendedSharedDataAlignment
+KeGetXSaveFeatureFlags
+KeI386AbiosCall
+KeI386AllocateGdtSelectors
+KeI386Call16BitCStyleFunction
+KeI386Call16BitFunction
+KeI386FlatToGdtSelector
+KeI386GetLid
+KeI386MachineType
+KeI386ReleaseGdtSelectors
+KeI386ReleaseLid
+KeI386SetGdtSelector
+KeInitializeAffinityEx
+KeInitializeApc
+KeInitializeCrashDumpHeader
+KeInitializeDeviceQueue
+KeInitializeDpc
+KeInitializeEnumerationContext
+KeInitializeEnumerationContextFromGroup
+KeInitializeEvent
+KeInitializeInterrupt
+KeInitializeMutant
+KeInitializeMutex
+KeInitializeQueue
+KeInitializeSemaphore
+KeInitializeSpinLock
+KeInitializeThreadedDpc
+KeInitializeTimer
+KeInitializeTimerEx
+KeInsertByKeyDeviceQueue
+KeInsertDeviceQueue
+KeInsertHeadQueue
+KeInsertQueue
+KeInsertQueueApc
+KeInsertQueueDpc
+KeInterlockedClearProcessorAffinityEx
+KeInterlockedSetProcessorAffinityEx
+KeInvalidateAllCaches
+KeIpiGenericCall
+KeIsAttachedProcess
+KeIsEmptyAffinityEx
+KeIsEqualAffinityEx
+KeIsExecutingDpc
+KeIsSingleGroupAffinityEx
+KeIsSubsetAffinityEx
+KeIsWaitListEmpty
+KeLeaveCriticalRegion
+KeLeaveGuardedRegion
+KeLoaderBlock
+KeNumberProcessors
+KeOrAffinityEx
+KePollFreezeExecution
+KeProcessorGroupAffinity
+KeProfileInterrupt
+KeProfileInterruptWithSource
+KePulseEvent
+KeQueryActiveGroupCount
+KeQueryActiveProcessorAffinity
+KeQueryActiveProcessorCount
+KeQueryActiveProcessorCountEx
+KeQueryActiveProcessors
+KeQueryDpcWatchdogInformation
+KeQueryGroupAffinity
+KeQueryGroupAffinityEx
+KeQueryHardwareCounterConfiguration
+KeQueryHighestNodeNumber
+KeQueryInterruptTime
+KeQueryLogicalProcessorRelationship
+KeQueryMaximumGroupCount
+KeQueryMaximumProcessorCount
+KeQueryMaximumProcessorCountEx
+KeQueryNodeActiveAffinity
+KeQueryNodeMaximumProcessorCount
+KeQueryPriorityThread
+KeQueryRuntimeThread
+KeQuerySystemTime
+KeQueryTickCount
+KeQueryTimeIncrement
+KeQueryUnbiasedInterruptTime
+KeRaiseUserException
+KeReadStateEvent
+KeReadStateMutant
+KeReadStateMutex
+KeReadStateQueue
+KeReadStateSemaphore
+KeReadStateTimer
+KeRegisterBugCheckCallback
+KeRegisterBugCheckReasonCallback
+KeRegisterNmiCallback
+KeRegisterProcessorChangeCallback
+KeReleaseInterruptSpinLock
+KeReleaseMutant
+KeReleaseMutex
+KeReleaseSemaphore
+KeReleaseSpinLockFromDpcLevel
+KeRemoveByKeyDeviceQueue
+KeRemoveByKeyDeviceQueueIfBusy
+KeRemoveDeviceQueue
+KeRemoveEntryDeviceQueue
+KeRemoveGroupAffinityEx
+KeRemoveProcessorAffinityEx
+KeRemoveProcessorGroupAffinity
+KeRemoveQueue
+KeRemoveQueueDpc
+KeRemoveQueueEx
+KeRemoveSystemServiceTable
+KeResetEvent
+KeRestoreExtendedProcessorState
+KeRestoreFloatingPointState
+KeRevertToUserAffinityThread
+KeRevertToUserAffinityThreadEx
+KeRevertToUserGroupAffinityThread
+KeRundownQueue
+KeSaveExtendedProcessorState
+KeSaveFloatingPointState
+KeSaveStateForHibernate
+KeServiceDescriptorTable
+KeSetActualBasePriorityThread
+KeSetAffinityThread
+KeSetBasePriorityThread
+KeSetCoalescableTimer
+KeSetDmaIoCoherency
+KeSetEvent
+KeSetEventBoostPriority
+KeSetHardwareCounterConfiguration
+KeSetIdealProcessorThread
+KeSetImportanceDpc
+KeSetKernelStackSwapEnable
+KeSetPriorityThread
+KeSetProfileIrql
+KeSetSystemAffinityThread
+KeSetSystemAffinityThreadEx
+KeSetSystemGroupAffinityThread
+KeSetTargetProcessorDpc
+KeSetTargetProcessorDpcEx
+KeSetTimeIncrement
+KeSetTimer
+KeSetTimerEx
+KeSignalCallDpcDone
+KeSignalCallDpcSynchronize
+KeStackAttachProcess
+KeStartDynamicProcessor
+KeSubtractAffinityEx
+KeSynchronizeExecution
+KeTestAlertThread
+KeTickCount
+KeUnstackDetachProcess
+KeUpdateSystemTime
+KeUserModeCallback
+KeWaitForMultipleObjects
+KeWaitForMutexObject
+KeWaitForSingleObject
+KiBugCheckData
+KiCheckForKernelApcDelivery
+KiCoprocessorError
+KiDeliverApc
+KiDispatchInterrupt
+KiIpiServiceRoutine
+KiUnexpectedInterrupt
+LdrAccessResource
+LdrEnumResources
+LdrFindResourceDirectory_U
+LdrFindResourceEx_U
+LdrFindResource_U
+LdrResFindResource
+LdrResFindResourceDirectory
+LdrResSearchResource
+LpcPortObjectType
+LpcReplyWaitReplyPort
+LpcRequestPort
+LpcRequestWaitReplyPort
+LpcRequestWaitReplyPortEx
+LpcSendWaitReceivePort
+LsaCallAuthenticationPackage
+LsaDeregisterLogonProcess
+LsaFreeReturnBuffer
+LsaLogonUser
+LsaLookupAuthenticationPackage
+LsaRegisterLogonProcess
+Mm64BitPhysicalAddress
+MmAddPhysicalMemory
+MmAddVerifierThunks
+MmAdjustWorkingSetSize
+MmAdvanceMdl
+MmAllocateContiguousMemory
+MmAllocateContiguousMemorySpecifyCache
+MmAllocateContiguousMemorySpecifyCacheNode
+MmAllocateMappingAddress
+MmAllocateNonCachedMemory
+MmAllocatePagesForMdl
+MmAllocatePagesForMdlEx
+MmBadPointer
+MmBuildMdlForNonPagedPool
+MmCanFileBeTruncated
+MmCommitSessionMappedView
+MmCopyVirtualMemory
+MmCreateMdl
+MmCreateMirror
+MmCreateSection
+MmDisableModifiedWriteOfSection
+MmDoesFileHaveUserWritableReferences
+MmFlushImageSection
+MmForceSectionClosed
+MmFreeContiguousMemory
+MmFreeContiguousMemorySpecifyCache
+MmFreeMappingAddress
+MmFreeNonCachedMemory
+MmFreePagesFromMdl
+MmGetPhysicalAddress
+MmGetPhysicalMemoryRanges
+MmGetSystemRoutineAddress
+MmGetVirtualForPhysical
+MmGrowKernelStack
+MmHighestUserAddress
+MmIsAddressValid
+MmIsDriverVerifying
+MmIsDriverVerifyingByAddress
+MmIsIoSpaceActive
+MmIsNonPagedSystemAddressValid
+MmIsRecursiveIoFault
+MmIsThisAnNtAsSystem
+MmIsVerifierEnabled
+MmLockPagableDataSection
+MmLockPagableImageSection
+MmLockPagableSectionByHandle
+MmMapIoSpace
+MmMapLockedPages
+MmMapLockedPagesSpecifyCache
+MmMapLockedPagesWithReservedMapping
+MmMapMemoryDumpMdl
+MmMapUserAddressesToPage
+MmMapVideoDisplay
+MmMapViewInSessionSpace
+MmMapViewInSystemSpace
+MmMapViewOfSection
+MmMarkPhysicalMemoryAsBad
+MmMarkPhysicalMemoryAsGood
+MmPageEntireDriver
+MmPrefetchPages
+MmProbeAndLockPages
+MmProbeAndLockProcessPages
+MmProbeAndLockSelectedPages
+MmProtectMdlSystemAddress
+MmQuerySystemSize
+MmRemovePhysicalMemory
+MmResetDriverPaging
+MmRotatePhysicalView
+MmSectionObjectType
+MmSecureVirtualMemory
+MmSetAddressRangeModified
+MmSetBankedSection
+MmSizeOfMdl
+MmSystemRangeStart
+MmTrimAllSystemPagableMemory
+MmUnlockPagableImageSection
+MmUnlockPages
+MmUnmapIoSpace
+MmUnmapLockedPages
+MmUnmapReservedMapping
+MmUnmapVideoDisplay
+MmUnmapViewInSessionSpace
+MmUnmapViewInSystemSpace
+MmUnmapViewOfSection
+MmUnsecureVirtualMemory
+MmUserProbeAddress
+NlsAnsiCodePage
+NlsLeadByteInfo
+NlsMbCodePageTag
+NlsMbOemCodePageTag
+NlsOemCodePage
+NlsOemLeadByteInfo
+NtAddAtom
+NtAdjustPrivilegesToken
+NtAllocateLocallyUniqueId
+NtAllocateUuids
+NtAllocateVirtualMemory
+NtBuildGUID
+NtBuildLab
+NtBuildNumber
+NtClose
+NtCommitComplete
+NtCommitEnlistment
+NtCommitTransaction
+NtConnectPort
+NtCreateEnlistment
+NtCreateEvent
+NtCreateFile
+NtCreateResourceManager
+NtCreateSection
+NtCreateTransaction
+NtCreateTransactionManager
+NtDeleteAtom
+NtDeleteFile
+NtDeviceIoControlFile
+NtDuplicateObject
+NtDuplicateToken
+NtEnumerateTransactionObject
+NtFindAtom
+NtFreeVirtualMemory
+NtFreezeTransactions
+NtFsControlFile
+NtGetEnvironmentVariableEx
+NtGetNotificationResourceManager
+NtGlobalFlag
+NtLockFile
+NtMakePermanentObject
+NtMapViewOfSection
+NtNotifyChangeDirectoryFile
+NtOpenEnlistment
+NtOpenFile
+NtOpenProcess
+NtOpenProcessToken
+NtOpenProcessTokenEx
+NtOpenResourceManager
+NtOpenThread
+NtOpenThreadToken
+NtOpenThreadTokenEx
+NtOpenTransaction
+NtOpenTransactionManager
+NtPrePrepareComplete
+NtPrePrepareEnlistment
+NtPrepareComplete
+NtPrepareEnlistment
+NtPropagationComplete
+NtPropagationFailed
+NtQueryDirectoryFile
+NtQueryEaFile
+NtQueryEnvironmentVariableInfoEx
+NtQueryInformationAtom
+NtQueryInformationEnlistment
+NtQueryInformationFile
+NtQueryInformationProcess
+NtQueryInformationResourceManager
+NtQueryInformationThread
+NtQueryInformationToken
+NtQueryInformationTransaction
+NtQueryInformationTransactionManager
+NtQueryQuotaInformationFile
+NtQuerySecurityAttributesToken
+NtQuerySecurityObject
+NtQuerySystemInformation
+NtQuerySystemInformationEx
+NtQueryVolumeInformationFile
+NtReadFile
+NtReadOnlyEnlistment
+NtRecoverEnlistment
+NtRecoverResourceManager
+NtRecoverTransactionManager
+NtRequestPort
+NtRequestWaitReplyPort
+NtRollbackComplete
+NtRollbackEnlistment
+NtRollbackTransaction
+NtSetEaFile
+NtSetEvent
+NtSetInformationEnlistment
+NtSetInformationFile
+NtSetInformationProcess
+NtSetInformationResourceManager
+NtSetInformationThread
+NtSetInformationToken
+NtSetInformationTransaction
+NtSetQuotaInformationFile
+NtSetSecurityObject
+NtSetVolumeInformationFile
+NtShutdownSystem
+NtThawTransactions
+NtTraceControl
+NtTraceEvent
+NtUnlockFile
+NtVdmControl
+NtWaitForSingleObject
+NtWriteFile
+ObAssignSecurity
+ObCheckCreateObjectAccess
+ObCheckObjectAccess
+ObCloseHandle
+ObCreateObject
+ObCreateObjectType
+ObDeleteCapturedInsertInfo
+ObDereferenceObject
+ObDereferenceObjectDeferDelete
+ObDereferenceObjectDeferDeleteWithTag
+ObDereferenceSecurityDescriptor
+ObFindHandleForObject
+ObGetFilterVersion
+ObGetObjectSecurity
+ObGetObjectType
+ObInsertObject
+ObIsDosDeviceLocallyMapped
+ObIsKernelHandle
+ObLogSecurityDescriptor
+ObMakeTemporaryObject
+ObOpenObjectByName
+ObOpenObjectByPointer
+ObOpenObjectByPointerWithTag
+ObQueryNameInfo
+ObQueryNameString
+ObQueryObjectAuditingByHandle
+ObReferenceObjectByHandle
+ObReferenceObjectByHandleWithTag
+ObReferenceObjectByName
+ObReferenceObjectByPointer
+ObReferenceObjectByPointerWithTag
+ObReferenceSecurityDescriptor
+ObRegisterCallbacks
+ObReleaseObjectSecurity
+ObSetHandleAttributes
+ObSetSecurityDescriptorInfo
+ObSetSecurityObjectByPointer
+ObUnRegisterCallbacks
+POGOBuffer
+PcwAddInstance
+PcwCloseInstance
+PcwCreateInstance
+PcwRegister
+PcwUnregister
+PfFileInfoNotify
+PfxFindPrefix
+PfxInitialize
+PfxInsertPrefix
+PfxRemovePrefix
+PoCallDriver
+PoCancelDeviceNotify
+PoClearPowerRequest
+PoCreatePowerRequest
+PoDeletePowerRequest
+PoDisableSleepStates
+PoEndDeviceBusy
+PoGetSystemWake
+PoQueryWatchdogTime
+PoQueueShutdownWorkItem
+PoReenableSleepStates
+PoRegisterDeviceForIdleDetection
+PoRegisterDeviceNotify
+PoRegisterPowerSettingCallback
+PoRegisterSystemState
+PoRequestPowerIrp
+PoRequestShutdownEvent
+PoSetDeviceBusyEx
+PoSetFixedWakeSource
+PoSetHiberRange
+PoSetPowerRequest
+PoSetPowerState
+PoSetSystemState
+PoSetSystemWake
+PoShutdownBugCheck
+PoStartDeviceBusy
+PoStartNextPowerIrp
+PoUnregisterPowerSettingCallback
+PoUnregisterSystemState
+PoUserShutdownInitiated
+ProbeForRead
+ProbeForWrite
+PsAcquireProcessExitSynchronization
+PsAssignImpersonationToken
+PsChargePoolQuota
+PsChargeProcessCpuCycles
+PsChargeProcessNonPagedPoolQuota
+PsChargeProcessPagedPoolQuota
+PsChargeProcessPoolQuota
+PsCreateSystemThread
+PsDereferenceImpersonationToken
+PsDereferencePrimaryToken
+PsDisableImpersonation
+PsEnterPriorityRegion
+PsEstablishWin32Callouts
+PsGetContextThread
+PsGetCurrentProcess
+PsGetCurrentProcessId
+PsGetCurrentProcessSessionId
+PsGetCurrentProcessWin32Process
+PsGetCurrentThread
+PsGetCurrentThreadId
+PsGetCurrentThreadPreviousMode
+PsGetCurrentThreadProcess
+PsGetCurrentThreadProcessId
+PsGetCurrentThreadStackBase
+PsGetCurrentThreadStackLimit
+PsGetCurrentThreadTeb
+PsGetCurrentThreadWin32Thread
+PsGetCurrentThreadWin32ThreadAndEnterCriticalRegion
+PsGetJobLock
+PsGetJobSessionId
+PsGetJobUIRestrictionsClass
+PsGetProcessCreateTimeQuadPart
+PsGetProcessDebugPort
+PsGetProcessExitProcessCalled
+PsGetProcessExitStatus
+PsGetProcessExitTime
+PsGetProcessId
+PsGetProcessImageFileName
+PsGetProcessInheritedFromUniqueProcessId
+PsGetProcessJob
+PsGetProcessPeb
+PsGetProcessPriorityClass
+PsGetProcessSectionBaseAddress
+PsGetProcessSecurityPort
+PsGetProcessSessionId
+PsGetProcessSessionIdEx
+PsGetProcessWin32Process
+PsGetProcessWin32WindowStation
+PsGetThreadFreezeCount
+PsGetThreadHardErrorsAreDisabled
+PsGetThreadId
+PsGetThreadProcess
+PsGetThreadProcessId
+PsGetThreadSessionId
+PsGetThreadTeb
+PsGetThreadWin32Thread
+PsGetVersion
+PsImpersonateClient
+PsInitialSystemProcess
+PsIsCurrentThreadPrefetching
+PsIsProcessBeingDebugged
+PsIsProtectedProcess
+PsIsSystemProcess
+PsIsSystemThread
+PsIsThreadImpersonating
+PsIsThreadTerminating
+PsJobType
+PsLeavePriorityRegion
+PsLookupProcessByProcessId
+PsLookupProcessThreadByCid
+PsLookupThreadByThreadId
+PsProcessType
+PsQueryProcessExceptionFlags
+PsReferenceImpersonationToken
+PsReferencePrimaryToken
+PsReferenceProcessFilePointer
+PsReleaseProcessExitSynchronization
+PsRemoveCreateThreadNotifyRoutine
+PsRemoveLoadImageNotifyRoutine
+PsRestoreImpersonation
+PsResumeProcess
+PsReturnPoolQuota
+PsReturnProcessNonPagedPoolQuota
+PsReturnProcessPagedPoolQuota
+PsRevertThreadToSelf
+PsRevertToSelf
+PsSetContextThread
+PsSetCreateProcessNotifyRoutine
+PsSetCreateProcessNotifyRoutineEx
+PsSetCreateThreadNotifyRoutine
+PsSetCurrentThreadPrefetching
+PsSetJobUIRestrictionsClass
+PsSetLegoNotifyRoutine
+PsSetLoadImageNotifyRoutine
+PsSetProcessPriorityByClass
+PsSetProcessPriorityClass
+PsSetProcessSecurityPort
+PsSetProcessWin32Process
+PsSetProcessWindowStation
+PsSetThreadHardErrorsAreDisabled
+PsSetThreadWin32Thread
+PsSuspendProcess
+PsTerminateSystemThread
+PsThreadType
+PsUILanguageComitted
+PsWrapApcWow64Thread
+READ_REGISTER_BUFFER_UCHAR
+READ_REGISTER_BUFFER_ULONG
+READ_REGISTER_BUFFER_USHORT
+READ_REGISTER_UCHAR
+READ_REGISTER_ULONG
+READ_REGISTER_USHORT
+RtlAbsoluteToSelfRelativeSD
+RtlAddAccessAllowedAce
+RtlAddAccessAllowedAceEx
+RtlAddAce
+RtlAddAtomToAtomTable
+RtlAddRange
+RtlAllocateHeap
+RtlAnsiCharToUnicodeChar
+RtlAnsiStringToUnicodeSize
+RtlAnsiStringToUnicodeString
+RtlAppendAsciizToString
+RtlAppendStringToString
+RtlAppendUnicodeStringToString
+RtlAppendUnicodeToString
+RtlAreAllAccessesGranted
+RtlAreAnyAccessesGranted
+RtlAreBitsClear
+RtlAreBitsSet
+RtlAssert
+RtlCaptureContext
+RtlCaptureStackBackTrace
+RtlCharToInteger
+RtlCheckRegistryKey
+RtlClearAllBits
+RtlClearBit
+RtlClearBits
+RtlCmDecodeMemIoResource
+RtlCmEncodeMemIoResource
+RtlCompareAltitudes
+RtlCompareMemory
+RtlCompareMemoryUlong
+RtlCompareString
+RtlCompareUnicodeString
+RtlCompareUnicodeStrings
+RtlCompressBuffer
+RtlCompressChunks
+RtlComputeCrc32
+RtlContractHashTable
+RtlConvertLongToLargeInteger
+RtlConvertSidToUnicodeString
+RtlConvertUlongToLargeInteger
+RtlCopyLuid
+RtlCopyLuidAndAttributesArray
+RtlCopyRangeList
+RtlCopySid
+RtlCopySidAndAttributesArray
+RtlCopyString
+RtlCopyUnicodeString
+RtlCreateAcl
+RtlCreateAtomTable
+RtlCreateHashTable
+RtlCreateHeap
+RtlCreateRegistryKey
+RtlCreateSecurityDescriptor
+RtlCreateSystemVolumeInformationFolder
+RtlCreateUnicodeString
+RtlCustomCPToUnicodeN
+RtlDecompressBuffer
+RtlDecompressChunks
+RtlDecompressFragment
+RtlDelete
+RtlDeleteAce
+RtlDeleteAtomFromAtomTable
+RtlDeleteElementGenericTable
+RtlDeleteElementGenericTableAvl
+RtlDeleteHashTable
+RtlDeleteNoSplay
+RtlDeleteOwnersRanges
+RtlDeleteRange
+RtlDeleteRegistryValue
+RtlDescribeChunk
+RtlDestroyAtomTable
+RtlDestroyHeap
+RtlDowncaseUnicodeChar
+RtlDowncaseUnicodeString
+RtlDuplicateUnicodeString
+RtlEmptyAtomTable
+RtlEndEnumerationHashTable
+RtlEndWeakEnumerationHashTable
+RtlEnlargedIntegerMultiply
+RtlEnlargedUnsignedDivide
+RtlEnlargedUnsignedMultiply
+RtlEnumerateEntryHashTable
+RtlEnumerateGenericTable
+RtlEnumerateGenericTableAvl
+RtlEnumerateGenericTableLikeADirectory
+RtlEnumerateGenericTableWithoutSplaying
+RtlEnumerateGenericTableWithoutSplayingAvl
+RtlEqualLuid
+RtlEqualSid
+RtlEqualString
+RtlEqualUnicodeString
+RtlEthernetAddressToStringA
+RtlEthernetAddressToStringW
+RtlEthernetStringToAddressA
+RtlEthernetStringToAddressW
+RtlExpandHashTable
+RtlExtendedIntegerMultiply
+RtlExtendedLargeIntegerDivide
+RtlExtendedMagicDivide
+RtlFillMemory
+RtlFillMemoryUlong
+RtlFillMemoryUlonglong
+RtlFindAceByType
+RtlFindClearBits
+RtlFindClearBitsAndSet
+RtlFindClearRuns
+RtlFindClosestEncodableLength
+RtlFindFirstRunClear
+RtlFindLastBackwardRunClear
+RtlFindLeastSignificantBit
+RtlFindLongestRunClear
+RtlFindMessage
+RtlFindMostSignificantBit
+RtlFindNextForwardRunClear
+RtlFindRange
+RtlFindSetBits
+RtlFindSetBitsAndClear
+RtlFindUnicodePrefix
+RtlFormatCurrentUserKeyPath
+RtlFormatMessage
+RtlFreeAnsiString
+RtlFreeHeap
+RtlFreeOemString
+RtlFreeRangeList
+RtlFreeUnicodeString
+RtlGUIDFromString
+RtlGenerate8dot3Name
+RtlGetAce
+RtlGetCallersAddress
+RtlGetCompressionWorkSpaceSize
+RtlGetDaclSecurityDescriptor
+RtlGetDefaultCodePage
+RtlGetElementGenericTable
+RtlGetElementGenericTableAvl
+RtlGetEnabledExtendedFeatures
+RtlGetFirstRange
+RtlGetGroupSecurityDescriptor
+RtlGetIntegerAtom
+RtlGetLastRange
+RtlGetNextEntryHashTable
+RtlGetNextRange
+RtlGetNtGlobalFlags
+RtlGetOwnerSecurityDescriptor
+RtlGetProductInfo
+RtlGetSaclSecurityDescriptor
+RtlGetSetBootStatusData
+RtlGetThreadLangIdByIndex
+RtlGetVersion
+RtlHashUnicodeString
+RtlIdnToAscii
+RtlIdnToNameprepUnicode
+RtlIdnToUnicode
+RtlImageDirectoryEntryToData
+RtlImageNtHeader
+RtlInitAnsiString
+RtlInitAnsiStringEx
+RtlInitCodePageTable
+RtlInitEnumerationHashTable
+RtlInitString
+RtlInitUnicodeString
+RtlInitUnicodeStringEx
+RtlInitWeakEnumerationHashTable
+RtlInitializeBitMap
+RtlInitializeGenericTable
+RtlInitializeGenericTableAvl
+RtlInitializeRangeList
+RtlInitializeSid
+RtlInitializeUnicodePrefix
+RtlInsertElementGenericTable
+RtlInsertElementGenericTableAvl
+RtlInsertElementGenericTableFull
+RtlInsertElementGenericTableFullAvl
+RtlInsertEntryHashTable
+RtlInsertUnicodePrefix
+RtlInt64ToUnicodeString
+RtlIntegerToChar
+RtlIntegerToUnicode
+RtlIntegerToUnicodeString
+RtlInvertRangeList
+RtlInvertRangeListEx
+RtlIoDecodeMemIoResource
+RtlIoEncodeMemIoResource
+RtlIpv4AddressToStringA
+RtlIpv4AddressToStringExA
+RtlIpv4AddressToStringExW
+RtlIpv4AddressToStringW
+RtlIpv4StringToAddressA
+RtlIpv4StringToAddressExA
+RtlIpv4StringToAddressExW
+RtlIpv4StringToAddressW
+RtlIpv6AddressToStringA
+RtlIpv6AddressToStringExA
+RtlIpv6AddressToStringExW
+RtlIpv6AddressToStringW
+RtlIpv6StringToAddressA
+RtlIpv6StringToAddressExA
+RtlIpv6StringToAddressExW
+RtlIpv6StringToAddressW
+RtlIsGenericTableEmpty
+RtlIsGenericTableEmptyAvl
+RtlIsNameLegalDOS8Dot3
+RtlIsNormalizedString
+RtlIsNtDdiVersionAvailable
+RtlIsRangeAvailable
+RtlIsServicePackVersionInstalled
+RtlIsValidOemCharacter
+RtlLargeIntegerAdd
+RtlLargeIntegerArithmeticShift
+RtlLargeIntegerDivide
+RtlLargeIntegerNegate
+RtlLargeIntegerShiftLeft
+RtlLargeIntegerShiftRight
+RtlLargeIntegerSubtract
+RtlLengthRequiredSid
+RtlLengthSecurityDescriptor
+RtlLengthSid
+RtlLoadString
+RtlLocalTimeToSystemTime
+RtlLockBootStatusData
+RtlLookupAtomInAtomTable
+RtlLookupElementGenericTable
+RtlLookupElementGenericTableAvl
+RtlLookupElementGenericTableFull
+RtlLookupElementGenericTableFullAvl
+RtlLookupEntryHashTable
+RtlLookupFirstMatchingElementGenericTableAvl
+RtlMapGenericMask
+RtlMapSecurityErrorToNtStatus
+RtlMergeRangeLists
+RtlMoveMemory
+RtlMultiByteToUnicodeN
+RtlMultiByteToUnicodeSize
+RtlNextUnicodePrefix
+RtlNormalizeString
+RtlNtStatusToDosError
+RtlNtStatusToDosErrorNoTeb
+RtlNumberGenericTableElements
+RtlNumberGenericTableElementsAvl
+RtlNumberOfClearBits
+RtlNumberOfSetBits
+RtlNumberOfSetBitsUlongPtr
+RtlOemStringToCountedUnicodeString
+RtlOemStringToUnicodeSize
+RtlOemStringToUnicodeString
+RtlOemToUnicodeN
+RtlOwnerAcesPresent
+RtlPinAtomInAtomTable
+RtlPrefixString
+RtlPrefixUnicodeString
+RtlQueryAtomInAtomTable
+RtlQueryDynamicTimeZoneInformation
+RtlQueryElevationFlags
+RtlQueryModuleInformation
+RtlQueryRegistryValues
+RtlQueryTimeZoneInformation
+RtlRaiseException
+RtlRandom
+RtlRandomEx
+RtlRealPredecessor
+RtlRealSuccessor
+RtlRemoveEntryHashTable
+RtlRemoveUnicodePrefix
+RtlReplaceSidInSd
+RtlReserveChunk
+RtlRunOnceBeginInitialize
+RtlRunOnceComplete
+RtlRunOnceExecuteOnce
+RtlRunOnceInitialize
+RtlSecondsSince1970ToTime
+RtlSecondsSince1980ToTime
+RtlSelfRelativeToAbsoluteSD2
+RtlSelfRelativeToAbsoluteSD
+RtlSetAllBits
+RtlSetBit
+RtlSetBits
+RtlSetDaclSecurityDescriptor
+RtlSetDynamicTimeZoneInformation
+RtlSetGroupSecurityDescriptor
+RtlSetOwnerSecurityDescriptor
+RtlSetSaclSecurityDescriptor
+RtlSetTimeZoneInformation
+RtlSidHashInitialize
+RtlSidHashLookup
+RtlSizeHeap
+RtlSplay
+RtlStringFromGUID
+RtlSubAuthorityCountSid
+RtlSubAuthoritySid
+RtlSubtreePredecessor
+RtlSubtreeSuccessor
+RtlSystemTimeToLocalTime
+RtlTestBit
+RtlTimeFieldsToTime
+RtlTimeToElapsedTimeFields
+RtlTimeToSecondsSince1970
+RtlTimeToSecondsSince1980
+RtlTimeToTimeFields
+RtlTraceDatabaseAdd
+RtlTraceDatabaseCreate
+RtlTraceDatabaseDestroy
+RtlTraceDatabaseEnumerate
+RtlTraceDatabaseFind
+RtlTraceDatabaseLock
+RtlTraceDatabaseUnlock
+RtlTraceDatabaseValidate
+RtlUTF8ToUnicodeN
+RtlUnicodeStringToAnsiSize
+RtlUnicodeStringToAnsiString
+RtlUnicodeStringToCountedOemString
+RtlUnicodeStringToInteger
+RtlUnicodeStringToOemSize
+RtlUnicodeStringToOemString
+RtlUnicodeToCustomCPN
+RtlUnicodeToMultiByteN
+RtlUnicodeToMultiByteSize
+RtlUnicodeToOemN
+RtlUnicodeToUTF8N
+RtlUnlockBootStatusData
+RtlUnwind
+RtlUpcaseUnicodeChar
+RtlUpcaseUnicodeString
+RtlUpcaseUnicodeStringToAnsiString
+RtlUpcaseUnicodeStringToCountedOemString
+RtlUpcaseUnicodeStringToOemString
+RtlUpcaseUnicodeToCustomCPN
+RtlUpcaseUnicodeToMultiByteN
+RtlUpcaseUnicodeToOemN
+RtlUpperChar
+RtlUpperString
+RtlValidRelativeSecurityDescriptor
+RtlValidSecurityDescriptor
+RtlValidSid
+RtlValidateUnicodeString
+RtlVerifyVersionInfo
+RtlVolumeDeviceToDosName
+RtlWalkFrameChain
+RtlWeaklyEnumerateEntryHashTable
+RtlWriteRegistryValue
+RtlZeroHeap
+RtlZeroMemory
+RtlxAnsiStringToUnicodeSize
+RtlxOemStringToUnicodeSize
+RtlxUnicodeStringToAnsiSize
+RtlxUnicodeStringToOemSize
+SeAccessCheck
+SeAccessCheckEx
+SeAccessCheckFromState
+SeAccessCheckWithHint
+SeAppendPrivileges
+SeAssignSecurity
+SeAssignSecurityEx
+SeAuditHardLinkCreation
+SeAuditHardLinkCreationWithTransaction
+SeAuditTransactionStateChange
+SeAuditingAnyFileEventsWithContext
+SeAuditingFileEvents
+SeAuditingFileEventsWithContext
+SeAuditingFileOrGlobalEvents
+SeAuditingHardLinkEvents
+SeAuditingHardLinkEventsWithContext
+SeCaptureSecurityDescriptor
+SeCaptureSubjectContext
+SeCaptureSubjectContextEx
+SeCloseObjectAuditAlarm
+SeCloseObjectAuditAlarmForNonObObject
+SeComputeAutoInheritByObjectType
+SeCreateAccessState
+SeCreateAccessStateEx
+SeCreateClientSecurity
+SeCreateClientSecurityFromSubjectContext
+SeDeassignSecurity
+SeDeleteAccessState
+SeDeleteObjectAuditAlarm
+SeDeleteObjectAuditAlarmWithTransaction
+SeExamineSacl
+SeExports
+SeFilterToken
+SeFreePrivileges
+SeGetLinkedToken
+SeImpersonateClient
+SeImpersonateClientEx
+SeLocateProcessImageName
+SeLockSubjectContext
+SeMarkLogonSessionForTerminationNotification
+SeOpenObjectAuditAlarm
+SeOpenObjectAuditAlarmForNonObObject
+SeOpenObjectAuditAlarmWithTransaction
+SeOpenObjectForDeleteAuditAlarm
+SeOpenObjectForDeleteAuditAlarmWithTransaction
+SePrivilegeCheck
+SePrivilegeObjectAuditAlarm
+SePublicDefaultDacl
+SeQueryAuthenticationIdToken
+SeQueryInformationToken
+SeQuerySecurityAttributesToken
+SeQuerySecurityDescriptorInfo
+SeQuerySessionIdToken
+SeRegisterLogonSessionTerminatedRoutine
+SeReleaseSecurityDescriptor
+SeReleaseSubjectContext
+SeReportSecurityEvent
+SeReportSecurityEventWithSubCategory
+SeSetAccessStateGenericMapping
+SeSetAuditParameter
+SeSetSecurityAttributesToken
+SeSetSecurityDescriptorInfo
+SeSetSecurityDescriptorInfoEx
+SeSinglePrivilegeCheck
+SeSrpAccessCheck
+SeSystemDefaultDacl
+SeTokenImpersonationLevel
+SeTokenIsAdmin
+SeTokenIsRestricted
+SeTokenIsWriteRestricted
+SeTokenObjectType
+SeTokenType
+SeUnlockSubjectContext
+SeUnregisterLogonSessionTerminatedRoutine
+SeValidSecurityDescriptor
+TmCancelPropagationRequest
+TmCommitComplete
+TmCommitEnlistment
+TmCommitTransaction
+TmCreateEnlistment
+TmCurrentTransaction
+TmDereferenceEnlistmentKey
+TmEnableCallbacks
+TmEndPropagationRequest
+TmEnlistmentObjectType
+TmFreezeTransactions
+TmGetTransactionId
+TmInitSystem
+TmInitSystemPhase2
+TmInitializeResourceManager
+TmInitializeTransaction
+TmIsTransactionActive
+TmPrePrepareComplete
+TmPrePrepareEnlistment
+TmPrepareComplete
+TmPrepareEnlistment
+TmPropagationComplete
+TmPropagationFailed
+TmReadOnlyEnlistment
+TmRecoverEnlistment
+TmRecoverResourceManager
+TmRecoverTransactionManager
+TmReferenceEnlistmentKey
+TmRequestOutcomeEnlistment
+TmResourceManagerObjectType
+TmRollbackComplete
+TmRollbackEnlistment
+TmRollbackTransaction
+TmSetCurrentTransaction
+TmThawTransactions
+TmTransactionManagerObjectType
+TmTransactionObjectType
+TmpIsKTMCommitCoordinator
+VerSetConditionMask
+VfFailDeviceNode
+VfFailDriver
+VfFailSystemBIOS
+VfIsVerificationEnabled
+WRITE_REGISTER_BUFFER_UCHAR
+WRITE_REGISTER_BUFFER_ULONG
+WRITE_REGISTER_BUFFER_USHORT
+WRITE_REGISTER_UCHAR
+WRITE_REGISTER_ULONG
+WRITE_REGISTER_USHORT
+WheaAddErrorSource
+WheaConfigureErrorSource
+WheaGetErrorSource
+WheaInitializeRecordHeader
+WheaReportHwError
+WmiQueryTraceInformation
+WmiTraceMessage
+WmiTraceMessageVa
+XIPDispatch
+ZwAccessCheckAndAuditAlarm
+ZwAddBootEntry
+ZwAddDriverEntry
+ZwAdjustPrivilegesToken
+ZwAlertThread
+ZwAllocateLocallyUniqueId
+ZwAllocateVirtualMemory
+ZwAlpcAcceptConnectPort
+ZwAlpcCancelMessage
+ZwAlpcConnectPort
+ZwAlpcCreatePort
+ZwAlpcCreatePortSection
+ZwAlpcCreateResourceReserve
+ZwAlpcCreateSectionView
+ZwAlpcCreateSecurityContext
+ZwAlpcDeletePortSection
+ZwAlpcDeleteResourceReserve
+ZwAlpcDeleteSectionView
+ZwAlpcDeleteSecurityContext
+ZwAlpcDisconnectPort
+ZwAlpcQueryInformation
+ZwAlpcSendWaitReceivePort
+ZwAlpcSetInformation
+ZwAssignProcessToJobObject
+ZwCancelIoFile
+ZwCancelTimer
+ZwClearEvent
+ZwClose
+ZwCloseObjectAuditAlarm
+ZwCommitComplete
+ZwCommitEnlistment
+ZwCommitTransaction
+ZwConnectPort
+ZwCreateDirectoryObject
+ZwCreateEnlistment
+ZwCreateEvent
+ZwCreateFile
+ZwCreateIoCompletion
+ZwCreateJobObject
+ZwCreateKey
+ZwCreateKeyTransacted
+ZwCreateResourceManager
+ZwCreateSection
+ZwCreateSymbolicLinkObject
+ZwCreateTimer
+ZwCreateTransaction
+ZwCreateTransactionManager
+ZwDeleteBootEntry
+ZwDeleteDriverEntry
+ZwDeleteFile
+ZwDeleteKey
+ZwDeleteValueKey
+ZwDeviceIoControlFile
+ZwDisplayString
+ZwDuplicateObject
+ZwDuplicateToken
+ZwEnumerateBootEntries
+ZwEnumerateDriverEntries
+ZwEnumerateKey
+ZwEnumerateTransactionObject
+ZwEnumerateValueKey
+ZwFlushBuffersFile
+ZwFlushInstructionCache
+ZwFlushKey
+ZwFlushVirtualMemory
+ZwFreeVirtualMemory
+ZwFsControlFile
+ZwGetNotificationResourceManager
+ZwImpersonateAnonymousToken
+ZwInitiatePowerAction
+ZwIsProcessInJob
+ZwLoadDriver
+ZwLoadKey
+ZwLoadKeyEx
+ZwLockFile
+ZwLockProductActivationKeys
+ZwMakeTemporaryObject
+ZwMapViewOfSection
+ZwModifyBootEntry
+ZwModifyDriverEntry
+ZwNotifyChangeKey
+ZwNotifyChangeSession
+ZwOpenDirectoryObject
+ZwOpenEnlistment
+ZwOpenEvent
+ZwOpenFile
+ZwOpenJobObject
+ZwOpenKey
+ZwOpenKeyEx
+ZwOpenKeyTransacted
+ZwOpenKeyTransactedEx
+ZwOpenProcess
+ZwOpenProcessToken
+ZwOpenProcessTokenEx
+ZwOpenResourceManager
+ZwOpenSection
+ZwOpenSession
+ZwOpenSymbolicLinkObject
+ZwOpenThread
+ZwOpenThreadToken
+ZwOpenThreadTokenEx
+ZwOpenTimer
+ZwOpenTransaction
+ZwOpenTransactionManager
+ZwPowerInformation
+ZwPrePrepareComplete
+ZwPrePrepareEnlistment
+ZwPrepareComplete
+ZwPrepareEnlistment
+ZwPropagationComplete
+ZwPropagationFailed
+ZwPulseEvent
+ZwQueryBootEntryOrder
+ZwQueryBootOptions
+ZwQueryDefaultLocale
+ZwQueryDefaultUILanguage
+ZwQueryDirectoryFile
+ZwQueryDirectoryObject
+ZwQueryDriverEntryOrder
+ZwQueryEaFile
+ZwQueryFullAttributesFile
+ZwQueryInformationEnlistment
+ZwQueryInformationFile
+ZwQueryInformationJobObject
+ZwQueryInformationProcess
+ZwQueryInformationResourceManager
+ZwQueryInformationThread
+ZwQueryInformationToken
+ZwQueryInformationTransaction
+ZwQueryInformationTransactionManager
+ZwQueryInstallUILanguage
+ZwQueryKey
+ZwQueryLicenseValue
+ZwQueryObject
+ZwQueryQuotaInformationFile
+ZwQuerySection
+ZwQuerySecurityAttributesToken
+ZwQuerySecurityObject
+ZwQuerySymbolicLinkObject
+ZwQuerySystemInformation
+ZwQueryValueKey
+ZwQueryVirtualMemory
+ZwQueryVolumeInformationFile
+ZwReadFile
+ZwReadOnlyEnlistment
+ZwRecoverEnlistment
+ZwRecoverResourceManager
+ZwRecoverTransactionManager
+ZwRemoveIoCompletion
+ZwRemoveIoCompletionEx
+ZwReplaceKey
+ZwRequestPort
+ZwRequestWaitReplyPort
+ZwResetEvent
+ZwRestoreKey
+ZwRollbackComplete
+ZwRollbackEnlistment
+ZwRollbackTransaction
+ZwSaveKey
+ZwSaveKeyEx
+ZwSecureConnectPort
+ZwSetBootEntryOrder
+ZwSetBootOptions
+ZwSetDefaultLocale
+ZwSetDefaultUILanguage
+ZwSetDriverEntryOrder
+ZwSetEaFile
+ZwSetEvent
+ZwSetInformationEnlistment
+ZwSetInformationFile
+ZwSetInformationJobObject
+ZwSetInformationObject
+ZwSetInformationProcess
+ZwSetInformationResourceManager
+ZwSetInformationThread
+ZwSetInformationToken
+ZwSetInformationTransaction
+ZwSetQuotaInformationFile
+ZwSetSecurityObject
+ZwSetSystemInformation
+ZwSetSystemTime
+ZwSetTimer
+ZwSetTimerEx
+ZwSetValueKey
+ZwSetVolumeInformationFile
+ZwTerminateJobObject
+ZwTerminateProcess
+ZwTraceEvent
+ZwTranslateFilePath
+ZwUnloadDriver
+ZwUnloadKey
+ZwUnloadKeyEx
+ZwUnlockFile
+ZwUnmapViewOfSection
+ZwWaitForMultipleObjects
+ZwWaitForSingleObject
+ZwWriteFile
+ZwYieldExecution
+_CIcos
+_CIsin
+_CIsqrt
+_abnormal_termination
+_alldiv
+_alldvrm
+_allmul
+_alloca_probe
+_alloca_probe_16
+_alloca_probe_8
+_allrem
+_allshl
+_allshr
+_aulldiv
+_aulldvrm
+_aullrem
+_aullshr
+_chkstk
+_except_handler2
+_except_handler3
+_global_unwind2
+_i64toa_s
+_i64tow_s
+_itoa
+_itoa_s
+_itow
+_itow_s
+_local_unwind2
+_ltoa_s
+_ltow_s
+_makepath_s
+_purecall
+_snprintf
+_snprintf_s
+_snscanf_s
+_snwprintf
+_snwprintf_s
+_snwscanf_s
+_splitpath_s
+_stricmp
+_strlwr
+_strnicmp
+_strnset
+_strnset_s
+_strrev
+_strset
+_strset_s
+_strtoui64
+_strupr
+_swprintf
+_ui64toa_s
+_ui64tow_s
+_ultoa_s
+_ultow_s
+_vsnprintf
+_vsnprintf_s
+_vsnwprintf
+_vsnwprintf_s
+_vswprintf
+_wcsicmp
+_wcslwr
+_wcsnicmp
+_wcsnset
+_wcsnset_s
+_wcsrev
+_wcsset_s
+_wcsupr
+_wmakepath_s
+_wsplitpath_s
+_wtoi
+_wtol
+atoi
+atol
+bsearch
+isdigit
+islower
+isprint
+isspace
+isupper
+isxdigit
+mbstowcs
+mbtowc
+memchr
+memcpy
+memcpy_s
+memmove
+memmove_s
+memset
+psMUITest
+qsort
+rand
+sprintf
+sprintf_s
+srand
+sscanf_s
+strcat
+strcat_s
+strchr
+strcmp
+strcpy
+strcpy_s
+strlen
+strncat
+strncat_s
+strncmp
+strncpy
+strncpy_s
+strnlen
+strrchr
+strspn
+strstr
+strtok_s
+swprintf
+swprintf_s
+swscanf_s
+tolower
+toupper
+towlower
+towupper
+vDbgPrintEx
+vDbgPrintExWithPrefix
+vsprintf
+vsprintf_s
+vswprintf_s
+wcscat
+wcscat_s
+wcschr
+wcscmp
+wcscpy
+wcscpy_s
+wcscspn
+wcslen
+wcsncat
+wcsncat_s
+wcsncmp
+wcsncpy
+wcsncpy_s
+wcsnlen
+wcsrchr
+wcsspn
+wcsstr
+wcstombs
+wcstoul
+wctomb
diff --git a/tools/win.x86/exports/w7/r0/videoprt.sys.exports b/tools/win.x86/exports/w7/r0/videoprt.sys.exports
new file mode 100644
index 00000000000..1633bd316fd
--- /dev/null
+++ b/tools/win.x86/exports/w7/r0/videoprt.sys.exports
@@ -0,0 +1,128 @@
+;
+; Generated from: videoprt.sys
+; Size file: 0x1b400 (111616)
+; Format: PE
+; Size of image: 0x21000 (135168)
+; Architecture: X86
+; Timestamp: 0x4a5bc27d - 2009-07-13T23:25:49
+;
+VideoPortInterlockedDecrement
+VideoPortInterlockedExchange
+VideoPortInterlockedIncrement
+ScsiPortNotification
+VideoPortAcquireDeviceLock
+VideoPortAcquireSpinLock
+VideoPortAcquireSpinLockAtDpcLevel
+VideoPortAllocateBuffer
+VideoPortAllocateCommonBuffer
+VideoPortAllocateContiguousMemory
+VideoPortAllocatePool
+VideoPortAssociateEventsWithDmaHandle
+VideoPortCheckForDeviceExistance
+VideoPortCheckForDeviceExistence
+VideoPortClearEvent
+VideoPortCompareMemory
+VideoPortCompleteDma
+VideoPortCreateEvent
+VideoPortCreateSecondaryDisplay
+VideoPortCreateSpinLock
+VideoPortDDCMonitorHelper
+VideoPortDbgReportComplete
+VideoPortDbgReportCreate
+VideoPortDbgReportSecondaryData
+VideoPortDebugPrint
+VideoPortDeleteEvent
+VideoPortDeleteSpinLock
+VideoPortDisableInterrupt
+VideoPortDoDma
+VideoPortEnableInterrupt
+VideoPortEnumerateChildren
+VideoPortFlushRegistry
+VideoPortFreeCommonBuffer
+VideoPortFreeDeviceBase
+VideoPortFreePool
+VideoPortGetAccessRanges
+VideoPortGetAgpServices
+VideoPortGetAssociatedDeviceExtension
+VideoPortGetAssociatedDeviceID
+VideoPortGetBusData
+VideoPortGetBytesUsed
+VideoPortGetCommonBuffer
+VideoPortGetCurrentIrql
+VideoPortGetDeviceBase
+VideoPortGetDeviceData
+VideoPortGetDmaAdapter
+VideoPortGetDmaContext
+VideoPortGetMdl
+VideoPortGetRegistryParameters
+VideoPortGetRomImage
+VideoPortGetVersion
+VideoPortGetVgaStatus
+VideoPortInitialize
+VideoPortInt10
+VideoPortIsNoVesa
+VideoPortLockBuffer
+VideoPortLockPages
+VideoPortLogError
+VideoPortMapBankedMemory
+VideoPortMapDmaMemory
+VideoPortMapMemory
+VideoPortMoveMemory
+VideoPortNotification
+VideoPortPutDmaAdapter
+VideoPortQueryPerformanceCounter
+VideoPortQueryServices
+VideoPortQuerySystemTime
+VideoPortQueueDpc
+VideoPortReadPortBufferUchar
+VideoPortReadPortBufferUlong
+VideoPortReadPortBufferUshort
+VideoPortReadPortUchar
+VideoPortReadPortUlong
+VideoPortReadPortUshort
+VideoPortReadRegisterBufferUchar
+VideoPortReadRegisterBufferUlong
+VideoPortReadRegisterBufferUshort
+VideoPortReadRegisterUchar
+VideoPortReadRegisterUlong
+VideoPortReadRegisterUshort
+VideoPortReadStateEvent
+VideoPortRegisterBugcheckCallback
+VideoPortReleaseBuffer
+VideoPortReleaseCommonBuffer
+VideoPortReleaseDeviceLock
+VideoPortReleaseSpinLock
+VideoPortReleaseSpinLockFromDpcLevel
+VideoPortScanRom
+VideoPortSetBusData
+VideoPortSetBytesUsed
+VideoPortSetDmaContext
+VideoPortSetEvent
+VideoPortSetRegistryParameters
+VideoPortSetTrappedEmulatorPorts
+VideoPortSignalDmaComplete
+VideoPortStallExecution
+VideoPortStartDma
+VideoPortStartTimer
+VideoPortStopTimer
+VideoPortSynchronizeExecution
+VideoPortUnlockBuffer
+VideoPortUnlockPages
+VideoPortUnmapDmaMemory
+VideoPortUnmapMemory
+VideoPortVerifyAccessRanges
+VideoPortWaitForSingleObject
+VideoPortWritePortBufferUchar
+VideoPortWritePortBufferUlong
+VideoPortWritePortBufferUshort
+VideoPortWritePortUchar
+VideoPortWritePortUlong
+VideoPortWritePortUshort
+VideoPortWriteRegisterBufferUchar
+VideoPortWriteRegisterBufferUlong
+VideoPortWriteRegisterBufferUshort
+VideoPortWriteRegisterUchar
+VideoPortWriteRegisterUlong
+VideoPortWriteRegisterUshort
+VideoPortZeroDeviceMemory
+VideoPortZeroMemory
diff --git a/tools/win.x86/exports/w7/r0/win32k.sys.exports b/tools/win.x86/exports/w7/r0/win32k.sys.exports
new file mode 100644
index 00000000000..146b715dc99
--- /dev/null
+++ b/tools/win.x86/exports/w7/r0/win32k.sys.exports
@@ -0,0 +1,261 @@
+;
+; Generated from: win32k.sys
+; Size file: 0x238000 (2326528)
+; Format: PE
+; Size of image: 0x24a000 (2400256)
+; Architecture: X86
+; Timestamp: 0x4a5bc2a2 - 2009-07-13T23:26:26
+;
+FLOATOBJ_AddFloatObj
+FLOATOBJ_DivFloatObj
+FLOATOBJ_MulFloatObj
+FLOATOBJ_SubFloatObj
+BRUSHOBJ_hGetColorTransform
+BRUSHOBJ_pvAllocRbrush
+BRUSHOBJ_pvGetRbrush
+BRUSHOBJ_ulGetBrushColor
+CLIPOBJ_GetRgn
+CLIPOBJ_bEnum
+CLIPOBJ_cEnumStart
+CLIPOBJ_ppoGetPath
+EngAcquireFastMutex
+EngAcquireSemaphore
+EngAcquireSemaphoreNoWait
+EngAcquireSemaphoreShared
+EngAcquireSemaphoreSharedNoWait
+EngAllocMem
+EngAllocPrivateUserMem
+EngAllocSectionMem
+EngAllocUserMem
+EngAlphaBlend
+EngAssociateSurface
+EngBitBlt
+EngBugCheckEx
+EngCTGetCurrentGamma
+EngCTGetGammaTable
+EngCheckAbort
+EngClearEvent
+EngCombineRgn
+EngComputeGlyphSet
+EngControlSprites
+EngCopyBits
+EngCopyRgn
+EngCreateBitmap
+EngCreateClip
+EngCreateDeviceBitmap
+EngCreateDeviceSurface
+EngCreateDriverObj
+EngCreateEvent
+EngCreateFastMutex
+EngCreatePalette
+EngCreatePath
+EngCreateRectRgn
+EngCreateRedirectionDeviceBitmap
+EngCreateSemaphore
+EngCreateWnd
+EngDebugBreak
+EngDebugPrint
+EngDeleteClip
+EngDeleteDriverObj
+EngDeleteEvent
+EngDeleteFastMutex
+EngDeleteFile
+EngDeletePalette
+EngDeletePath
+EngDeleteRgn
+EngDeleteSafeSemaphore
+EngDeleteSemaphore
+EngDeleteSurface
+EngDeleteWnd
+EngDeviceIoControl
+EngDitherColor
+EngDxIoctl
+EngEnumForms
+EngEqualRgn
+EngEraseSurface
+EngFileIoControl
+EngFileWrite
+EngFillPath
+EngFindImageProcAddress
+EngFindResource
+EngFntCacheAlloc
+EngFntCacheFault
+EngFntCacheLookUp
+EngFreeMem
+EngFreeModule
+EngFreePrivateUserMem
+EngFreeSectionMem
+EngFreeUserMem
+EngGetCurrentCodePage
+EngGetCurrentProcessId
+EngGetCurrentThreadId
+EngGetDriverName
+EngGetFileChangeTime
+EngGetFilePath
+EngGetForm
+EngGetLastError
+EngGetPrinter
+EngGetPrinterData
+EngGetPrinterDataFileName
+EngGetPrinterDriver
+EngGetProcessHandle
+EngGetRgnBox
+EngGetRgnData
+EngGetTickCount
+EngGetType1FontList
+EngGradientFill
+EngHangNotification
+EngInitializeSafeSemaphore
+EngIntersectRgn
+EngIsSemaphoreOwned
+EngIsSemaphoreOwnedByCurrentThread
+EngIsSemaphoreSharedByCurrentThread
+EngLineTo
+EngLoadImage
+EngLoadModule
+EngLoadModuleForWrite
+EngLockDirectDrawSurface
+EngLockDriverObj
+EngLockSurface
+EngLpkInstalled
+EngMapEvent
+EngMapFile
+EngMapFontFile
+EngMapFontFileFD
+EngMapModule
+EngMapSection
+EngMarkBandingSurface
+EngModifySurface
+EngMovePointer
+EngMulDiv
+EngMultiByteToUnicodeN
+EngMultiByteToWideChar
+EngNineGrid
+EngOffsetRgn
+EngPaint
+EngPlgBlt
+EngProbeForRead
+EngProbeForReadAndWrite
+EngQueryDeviceAttribute
+EngQueryLocalTime
+EngQueryPalette
+EngQueryPerformanceCounter
+EngQueryPerformanceFrequency
+EngQuerySystemAttribute
+EngQueryW32kCddInterface
+EngReadStateEvent
+EngRectInRgn
+EngReleaseFastMutex
+EngReleaseSemaphore
+EngRestoreFloatingPointState
+EngSaveFloatingPointState
+EngSecureMem
+EngSetEvent
+EngSetLastError
+EngSetPointerShape
+EngSetPointerTag
+EngSetPrinterData
+EngSetRectRgn
+EngSort
+EngStretchBlt
+EngStretchBltROP
+EngStrokeAndFillPath
+EngStrokePath
+EngSubtractRgn
+EngTextOut
+EngTransparentBlt
+EngUnicodeToMultiByteN
+EngUnionRgn
+EngUnloadImage
+EngUnlockDirectDrawSurface
+EngUnlockDriverObj
+EngUnlockSurface
+EngUnmapEvent
+EngUnmapFile
+EngUnmapFontFile
+EngUnmapFontFileFD
+EngUnsecureMem
+EngUpdateDeviceSurface
+EngWaitForSingleObject
+EngWideCharToMultiByte
+EngWritePrinter
+EngXorRgn
+FLOATOBJ_Add
+FLOATOBJ_AddFloat
+FLOATOBJ_AddLong
+FLOATOBJ_Div
+FLOATOBJ_DivFloat
+FLOATOBJ_DivLong
+FLOATOBJ_Equal
+FLOATOBJ_EqualLong
+FLOATOBJ_GetFloat
+FLOATOBJ_GetLong
+FLOATOBJ_GreaterThan
+FLOATOBJ_GreaterThanLong
+FLOATOBJ_LessThan
+FLOATOBJ_LessThanLong
+FLOATOBJ_Mul
+FLOATOBJ_MulFloat
+FLOATOBJ_MulLong
+FLOATOBJ_Neg
+FLOATOBJ_SetFloat
+FLOATOBJ_SetLong
+FLOATOBJ_Sub
+FLOATOBJ_SubFloat
+FLOATOBJ_SubLong
+FONTOBJ_cGetAllGlyphHandles
+FONTOBJ_cGetGlyphs
+FONTOBJ_pQueryGlyphAttrs
+FONTOBJ_pfdg
+FONTOBJ_pifi
+FONTOBJ_pjOpenTypeTablePointer
+FONTOBJ_pvTrueTypeFontFile
+FONTOBJ_pwszFontFilePaths
+FONTOBJ_pxoGetXform
+FONTOBJ_vGetInfo
+HT_ComputeRGBGammaTable
+HT_Get8BPPFormatPalette
+HT_Get8BPPMaskPalette
+HeapVidMemAllocAligned
+PALOBJ_cGetColors
+PATHOBJ_bCloseFigure
+PATHOBJ_bEnum
+PATHOBJ_bEnumClipLines
+PATHOBJ_bMoveTo
+PATHOBJ_bPolyBezierTo
+PATHOBJ_bPolyLineTo
+PATHOBJ_vEnumStart
+PATHOBJ_vEnumStartClipLines
+PATHOBJ_vGetBounds
+RtlAnsiCharToUnicodeChar
+RtlMultiByteToUnicodeN
+RtlRaiseException
+RtlUnicodeToMultiByteN
+RtlUnicodeToMultiByteSize
+RtlUnwind
+RtlUpcaseUnicodeChar
+RtlUpcaseUnicodeToMultiByteN
+STROBJ_bEnum
+STROBJ_bEnumPositionsOnly
+STROBJ_bGetAdvanceWidths
+STROBJ_dwGetCodePage
+STROBJ_fxBreakExtra
+STROBJ_fxCharacterExtra
+STROBJ_vEnumStart
+VidMemFree
+WNDOBJ_bEnum
+WNDOBJ_cEnumStart
+WNDOBJ_vSetConsumer
+XFORMOBJ_bApplyXform
+XFORMOBJ_iGetFloatObjXform
+XFORMOBJ_iGetXform
+XLATEOBJ_cGetPalette
+XLATEOBJ_hGetColorTransform
+XLATEOBJ_iXlate
+XLATEOBJ_piVector
+_abnormal_termination
+_except_handler2
+_global_unwind2
+_itoa
+_itow
+_local_unwind2
diff --git a/tools/win.x86/exports/w7/rpcrt4.dll.exports b/tools/win.x86/exports/w7/rpcrt4.dll.exports
new file mode 100644
index 00000000000..a97218d7f0e
--- /dev/null
+++ b/tools/win.x86/exports/w7/rpcrt4.dll.exports
@@ -0,0 +1,548 @@
+;
+; Generated from: rpcrt4.dll
+; Size file: 0x9f400 (652288)
+; Format: PE
+; Size of image: 0xa1000 (659456)
+; Architecture: X86
+; Timestamp: 0x4a5bdade - 2009-07-14T01:09:50
+;
+I_RpcBindingInqCurrentModifiedId
+I_RpcFwThisIsTheManager
+I_RpcInitFwImports
+I_RpcInitHttpImports
+I_RpcInitImports
+I_RpcInitNdrImports
+I_RpcMgmtQueryDedicatedThreadPool
+I_RpcOpenClientProcess
+I_RpcOpenClientThread
+I_RpcServerTurnOnOffKeepalives
+I_RpcVerifierCorruptionExpected
+NdrFullPointerFree
+NdrFullPointerInsertRefId
+NdrFullPointerQueryPointer
+NdrFullPointerQueryRefId
+RpcCertMatchPrincipalName
+pfnFreeRoutines
+pfnMarshallRoutines
+pfnSizeRoutines
+pfnUnmarshallRoutines
+CStdStubBuffer_AddRef
+CStdStubBuffer_Connect
+CStdStubBuffer_CountRefs
+CStdStubBuffer_DebugServerQueryInterface
+CStdStubBuffer_DebugServerRelease
+CStdStubBuffer_Disconnect
+CStdStubBuffer_Invoke
+CStdStubBuffer_IsIIDSupported
+CStdStubBuffer_QueryInterface
+CreateProxyFromTypeInfo
+CreateStubFromTypeInfo
+DceErrorInqTextA
+DceErrorInqTextW
+DllGetClassObject
+DllRegisterServer
+IUnknown_AddRef_Proxy
+IUnknown_QueryInterface_Proxy
+IUnknown_Release_Proxy
+I_RpcAllocate
+I_RpcAsyncAbortCall
+I_RpcAsyncSetHandle
+I_RpcBCacheAllocate
+I_RpcBCacheFree
+I_RpcBindingCopy
+I_RpcBindingCreateNP
+I_RpcBindingHandleToAsyncHandle
+I_RpcBindingInqDynamicEndpoint
+I_RpcBindingInqDynamicEndpointA
+I_RpcBindingInqDynamicEndpointW
+I_RpcBindingInqLocalClientPID
+I_RpcBindingInqMarshalledTargetInfo
+I_RpcBindingInqSecurityContext
+I_RpcBindingInqSecurityContextKeyInfo
+I_RpcBindingInqTransportType
+I_RpcBindingInqWireIdForSnego
+I_RpcBindingIsClientLocal
+I_RpcBindingToStaticStringBindingW
+I_RpcCertProcessAndProvision
+I_RpcClearMutex
+I_RpcCompleteAndFree
+I_RpcConnectionInqSockBuffSize
+I_RpcConnectionSetSockBuffSize
+I_RpcDeleteMutex
+I_RpcEnableWmiTrace
+I_RpcExceptionFilter
+I_RpcFilterDCOMActivation
+I_RpcFree
+I_RpcFreeBuffer
+I_RpcFreePipeBuffer
+I_RpcGetBuffer
+I_RpcGetBufferWithObject
+I_RpcGetCurrentCallHandle
+I_RpcGetExtendedError
+I_RpcGetPortAllocationData
+I_RpcIfInqTransferSyntaxes
+I_RpcLogEvent
+I_RpcMapWin32Status
+I_RpcMarshalBindingHandleAndInterfaceForNDF
+I_RpcMgmtEnableDedicatedThreadPool
+I_RpcNDRCGetWireRepresentation
+I_RpcNDRSContextEmergencyCleanup
+I_RpcNegotiateTransferSyntax
+I_RpcNsBindingSetEntryName
+I_RpcNsBindingSetEntryNameA
+I_RpcNsBindingSetEntryNameW
+I_RpcNsInterfaceExported
+I_RpcNsInterfaceUnexported
+I_RpcParseSecurity
+I_RpcPauseExecution
+I_RpcReallocPipeBuffer
+I_RpcReceive
+I_RpcRecordCalloutFailure
+I_RpcRequestMutex
+I_RpcSNCHOption
+I_RpcSend
+I_RpcSendReceive
+I_RpcServerAllocateIpPort
+I_RpcServerCheckClientRestriction
+I_RpcServerInqAddressChangeFn
+I_RpcServerInqLocalConnAddress
+I_RpcServerInqRemoteConnAddress
+I_RpcServerInqTransportType
+I_RpcServerIsClientDisconnected
+I_RpcServerRegisterForwardFunction
+I_RpcServerSetAddressChangeFn
+I_RpcServerStartService
+I_RpcServerUseProtseq2A
+I_RpcServerUseProtseq2W
+I_RpcServerUseProtseqEp2A
+I_RpcServerUseProtseqEp2W
+I_RpcSessionStrictContextHandle
+I_RpcSetDCOMAppId
+I_RpcSsDontSerializeContext
+I_RpcSystemFunction001
+I_RpcTransConnectionAllocatePacket
+I_RpcTransConnectionFreePacket
+I_RpcTransConnectionReallocPacket
+I_RpcTransDatagramAllocate2
+I_RpcTransDatagramAllocate
+I_RpcTransDatagramFree
+I_RpcTransGetThreadEvent
+I_RpcTransGetThreadEventThreadOptional
+I_RpcTransIoCancelled
+I_RpcTransServerNewConnection
+I_RpcTurnOnEEInfoPropagation
+I_UuidCreate
+MIDL_wchar_strcpy
+MIDL_wchar_strlen
+MesBufferHandleReset
+MesDecodeBufferHandleCreate
+MesDecodeIncrementalHandleCreate
+MesEncodeDynBufferHandleCreate
+MesEncodeFixedBufferHandleCreate
+MesEncodeIncrementalHandleCreate
+MesHandleFree
+MesIncrementalHandleReset
+MesInqProcEncodingId
+NDRCContextBinding
+NDRCContextMarshall
+NDRCContextUnmarshall
+NDRSContextMarshall2
+NDRSContextMarshall
+NDRSContextMarshallEx
+NDRSContextUnmarshall2
+NDRSContextUnmarshall
+NDRSContextUnmarshallEx
+NDRcopy
+NdrAllocate
+NdrAsyncClientCall
+NdrAsyncServerCall
+NdrByteCountPointerBufferSize
+NdrByteCountPointerFree
+NdrByteCountPointerMarshall
+NdrByteCountPointerUnmarshall
+NdrCStdStubBuffer2_Release
+NdrCStdStubBuffer_Release
+NdrClearOutParameters
+NdrClientCall
+NdrClientCall2
+NdrClientContextMarshall
+NdrClientContextUnmarshall
+NdrClientInitialize
+NdrClientInitializeNew
+NdrComplexArrayBufferSize
+NdrComplexArrayFree
+NdrComplexArrayMarshall
+NdrComplexArrayMemorySize
+NdrComplexArrayUnmarshall
+NdrComplexStructBufferSize
+NdrComplexStructFree
+NdrComplexStructMarshall
+NdrComplexStructMemorySize
+NdrComplexStructUnmarshall
+NdrConformantArrayBufferSize
+NdrConformantArrayFree
+NdrConformantArrayMarshall
+NdrConformantArrayMemorySize
+NdrConformantArrayUnmarshall
+NdrConformantStringBufferSize
+NdrConformantStringMarshall
+NdrConformantStringMemorySize
+NdrConformantStringUnmarshall
+NdrConformantStructBufferSize
+NdrConformantStructFree
+NdrConformantStructMarshall
+NdrConformantStructMemorySize
+NdrConformantStructUnmarshall
+NdrConformantVaryingArrayBufferSize
+NdrConformantVaryingArrayFree
+NdrConformantVaryingArrayMarshall
+NdrConformantVaryingArrayMemorySize
+NdrConformantVaryingArrayUnmarshall
+NdrConformantVaryingStructBufferSize
+NdrConformantVaryingStructFree
+NdrConformantVaryingStructMarshall
+NdrConformantVaryingStructMemorySize
+NdrConformantVaryingStructUnmarshall
+NdrContextHandleInitialize
+NdrContextHandleSize
+NdrConvert2
+NdrConvert
+NdrCorrelationFree
+NdrCorrelationInitialize
+NdrCorrelationPass
+NdrCreateServerInterfaceFromStub
+NdrDcomAsyncClientCall
+NdrDcomAsyncStubCall
+NdrDllCanUnloadNow
+NdrDllGetClassObject
+NdrDllRegisterProxy
+NdrDllUnregisterProxy
+NdrEncapsulatedUnionBufferSize
+NdrEncapsulatedUnionFree
+NdrEncapsulatedUnionMarshall
+NdrEncapsulatedUnionMemorySize
+NdrEncapsulatedUnionUnmarshall
+NdrFixedArrayBufferSize
+NdrFixedArrayFree
+NdrFixedArrayMarshall
+NdrFixedArrayMemorySize
+NdrFixedArrayUnmarshall
+NdrFreeBuffer
+NdrFullPointerXlatFree
+NdrFullPointerXlatInit
+NdrGetBaseInterfaceFromStub
+NdrGetBuffer
+NdrGetDcomProtocolVersion
+NdrGetSimpleTypeBufferAlignment
+NdrGetSimpleTypeBufferSize
+NdrGetSimpleTypeMemorySize
+NdrGetTypeFlags
+NdrGetUserMarshalInfo
+NdrInterfacePointerBufferSize
+NdrInterfacePointerFree
+NdrInterfacePointerMarshall
+NdrInterfacePointerMemorySize
+NdrInterfacePointerUnmarshall
+NdrMapCommAndFaultStatus
+NdrMesProcEncodeDecode
+NdrMesProcEncodeDecode2
+NdrMesSimpleTypeAlignSize
+NdrMesSimpleTypeDecode
+NdrMesSimpleTypeEncode
+NdrMesTypeAlignSize2
+NdrMesTypeAlignSize
+NdrMesTypeDecode2
+NdrMesTypeDecode
+NdrMesTypeEncode2
+NdrMesTypeEncode
+NdrMesTypeFree2
+NdrNonConformantStringBufferSize
+NdrNonConformantStringMarshall
+NdrNonConformantStringMemorySize
+NdrNonConformantStringUnmarshall
+NdrNonEncapsulatedUnionBufferSize
+NdrNonEncapsulatedUnionFree
+NdrNonEncapsulatedUnionMarshall
+NdrNonEncapsulatedUnionMemorySize
+NdrNonEncapsulatedUnionUnmarshall
+NdrNsGetBuffer
+NdrNsSendReceive
+NdrOleAllocate
+NdrOleFree
+NdrOutInit
+NdrPartialIgnoreClientBufferSize
+NdrPartialIgnoreClientMarshall
+NdrPartialIgnoreServerInitialize
+NdrPartialIgnoreServerUnmarshall
+NdrPointerBufferSize
+NdrPointerFree
+NdrPointerMarshall
+NdrPointerMemorySize
+NdrPointerUnmarshall
+NdrProxyErrorHandler
+NdrProxyFreeBuffer
+NdrProxyGetBuffer
+NdrProxyInitialize
+NdrProxySendReceive
+NdrRangeUnmarshall
+NdrRpcSmClientAllocate
+NdrRpcSmClientFree
+NdrRpcSmSetClientToOsf
+NdrRpcSsDefaultAllocate
+NdrRpcSsDefaultFree
+NdrRpcSsDisableAllocate
+NdrRpcSsEnableAllocate
+NdrSendReceive
+NdrServerCall2
+NdrServerCall
+NdrServerContextMarshall
+NdrServerContextNewMarshall
+NdrServerContextNewUnmarshall
+NdrServerContextUnmarshall
+NdrServerInitialize
+NdrServerInitializeMarshall
+NdrServerInitializeNew
+NdrServerInitializePartial
+NdrServerInitializeUnmarshall
+NdrServerMarshall
+NdrServerUnmarshall
+NdrSimpleStructBufferSize
+NdrSimpleStructFree
+NdrSimpleStructMarshall
+NdrSimpleStructMemorySize
+NdrSimpleStructUnmarshall
+NdrSimpleTypeMarshall
+NdrSimpleTypeUnmarshall
+NdrStubCall2
+NdrStubCall
+NdrStubForwardingFunction
+NdrStubGetBuffer
+NdrStubInitialize
+NdrStubInitializeMarshall
+NdrTypeFlags
+NdrTypeFree
+NdrTypeMarshall
+NdrTypeSize
+NdrTypeUnmarshall
+NdrUnmarshallBasetypeInline
+NdrUserMarshalBufferSize
+NdrUserMarshalFree
+NdrUserMarshalMarshall
+NdrUserMarshalMemorySize
+NdrUserMarshalSimpleTypeConvert
+NdrUserMarshalUnmarshall
+NdrVaryingArrayBufferSize
+NdrVaryingArrayFree
+NdrVaryingArrayMarshall
+NdrVaryingArrayMemorySize
+NdrVaryingArrayUnmarshall
+NdrXmitOrRepAsBufferSize
+NdrXmitOrRepAsFree
+NdrXmitOrRepAsMarshall
+NdrXmitOrRepAsMemorySize
+NdrXmitOrRepAsUnmarshall
+NdrpCreateProxy
+NdrpCreateStub
+NdrpGetProcFormatString
+NdrpGetTypeFormatString
+NdrpGetTypeGenCookie
+NdrpMemoryIncrement
+NdrpReleaseTypeFormatString
+NdrpReleaseTypeGenCookie
+NdrpVarVtOfTypeDesc
+RpcAsyncAbortCall
+RpcAsyncCancelCall
+RpcAsyncCompleteCall
+RpcAsyncGetCallStatus
+RpcAsyncInitializeHandle
+RpcAsyncRegisterInfo
+RpcBindingBind
+RpcBindingCopy
+RpcBindingCreateA
+RpcBindingCreateW
+RpcBindingFree
+RpcBindingFromStringBindingA
+RpcBindingFromStringBindingW
+RpcBindingInqAuthClientA
+RpcBindingInqAuthClientExA
+RpcBindingInqAuthClientExW
+RpcBindingInqAuthClientW
+RpcBindingInqAuthInfoA
+RpcBindingInqAuthInfoExA
+RpcBindingInqAuthInfoExW
+RpcBindingInqAuthInfoW
+RpcBindingInqObject
+RpcBindingInqOption
+RpcBindingReset
+RpcBindingServerFromClient
+RpcBindingSetAuthInfoA
+RpcBindingSetAuthInfoExA
+RpcBindingSetAuthInfoExW
+RpcBindingSetAuthInfoW
+RpcBindingSetObject
+RpcBindingSetOption
+RpcBindingToStringBindingA
+RpcBindingToStringBindingW
+RpcBindingUnbind
+RpcBindingVectorFree
+RpcCancelThread
+RpcCancelThreadEx
+RpcCertGeneratePrincipalNameA
+RpcCertGeneratePrincipalNameW
+RpcEpRegisterA
+RpcEpRegisterNoReplaceA
+RpcEpRegisterNoReplaceW
+RpcEpRegisterW
+RpcEpResolveBinding
+RpcEpUnregister
+RpcErrorAddRecord
+RpcErrorClearInformation
+RpcErrorEndEnumeration
+RpcErrorGetNextRecord
+RpcErrorGetNumberOfRecords
+RpcErrorLoadErrorInfo
+RpcErrorResetEnumeration
+RpcErrorSaveErrorInfo
+RpcErrorStartEnumeration
+RpcExceptionFilter
+RpcFreeAuthorizationContext
+RpcGetAuthorizationContextForClient
+RpcIfIdVectorFree
+RpcIfInqId
+RpcImpersonateClient
+RpcMgmtEnableIdleCleanup
+RpcMgmtEpEltInqBegin
+RpcMgmtEpEltInqDone
+RpcMgmtEpEltInqNextA
+RpcMgmtEpEltInqNextW
+RpcMgmtEpUnregister
+RpcMgmtInqComTimeout
+RpcMgmtInqDefaultProtectLevel
+RpcMgmtInqIfIds
+RpcMgmtInqServerPrincNameA
+RpcMgmtInqServerPrincNameW
+RpcMgmtInqStats
+RpcMgmtIsServerListening
+RpcMgmtSetAuthorizationFn
+RpcMgmtSetCancelTimeout
+RpcMgmtSetComTimeout
+RpcMgmtSetServerStackSize
+RpcMgmtStatsVectorFree
+RpcMgmtStopServerListening
+RpcMgmtWaitServerListen
+RpcNetworkInqProtseqsA
+RpcNetworkInqProtseqsW
+RpcNetworkIsProtseqValidA
+RpcNetworkIsProtseqValidW
+RpcNsBindingInqEntryNameA
+RpcNsBindingInqEntryNameW
+RpcObjectInqType
+RpcObjectSetInqFn
+RpcObjectSetType
+RpcProtseqVectorFreeA
+RpcProtseqVectorFreeW
+RpcRaiseException
+RpcRevertToSelf
+RpcRevertToSelfEx
+RpcServerCompleteSecurityCallback
+RpcServerInqBindingHandle
+RpcServerInqBindings
+RpcServerInqCallAttributesA
+RpcServerInqCallAttributesW
+RpcServerInqDefaultPrincNameA
+RpcServerInqDefaultPrincNameW
+RpcServerInqIf
+RpcServerListen
+RpcServerRegisterAuthInfoA
+RpcServerRegisterAuthInfoW
+RpcServerRegisterIf2
+RpcServerRegisterIf
+RpcServerRegisterIfEx
+RpcServerSubscribeForNotification
+RpcServerTestCancel
+RpcServerUnregisterIf
+RpcServerUnregisterIfEx
+RpcServerUnsubscribeForNotification
+RpcServerUseAllProtseqs
+RpcServerUseAllProtseqsEx
+RpcServerUseAllProtseqsIf
+RpcServerUseAllProtseqsIfEx
+RpcServerUseProtseqA
+RpcServerUseProtseqEpA
+RpcServerUseProtseqEpExA
+RpcServerUseProtseqEpExW
+RpcServerUseProtseqEpW
+RpcServerUseProtseqExA
+RpcServerUseProtseqExW
+RpcServerUseProtseqIfA
+RpcServerUseProtseqIfExA
+RpcServerUseProtseqIfExW
+RpcServerUseProtseqIfW
+RpcServerUseProtseqW
+RpcServerYield
+RpcSmAllocate
+RpcSmClientFree
+RpcSmDestroyClientContext
+RpcSmDisableAllocate
+RpcSmEnableAllocate
+RpcSmFree
+RpcSmGetThreadHandle
+RpcSmSetClientAllocFree
+RpcSmSetThreadHandle
+RpcSmSwapClientAllocFree
+RpcSsAllocate
+RpcSsContextLockExclusive
+RpcSsContextLockShared
+RpcSsDestroyClientContext
+RpcSsDisableAllocate
+RpcSsDontSerializeContext
+RpcSsEnableAllocate
+RpcSsFree
+RpcSsGetContextBinding
+RpcSsGetThreadHandle
+RpcSsSetClientAllocFree
+RpcSsSetThreadHandle
+RpcSsSwapClientAllocFree
+RpcStringBindingComposeA
+RpcStringBindingComposeW
+RpcStringBindingParseA
+RpcStringBindingParseW
+RpcStringFreeA
+RpcStringFreeW
+RpcTestCancel
+RpcUserFree
+SimpleTypeAlignment
+SimpleTypeBufferSize
+SimpleTypeMemorySize
+TowerConstruct
+TowerExplode
+UuidCompare
+UuidCreate
+UuidCreateNil
+UuidCreateSequential
+UuidEqual
+UuidFromStringA
+UuidFromStringW
+UuidHash
+UuidIsNil
+UuidToStringA
+UuidToStringW
+char_array_from_ndr
+char_from_ndr
+data_from_ndr
+data_into_ndr
+data_size_ndr
+double_array_from_ndr
+double_from_ndr
+enum_from_ndr
+float_array_from_ndr
+float_from_ndr
+long_array_from_ndr
+long_from_ndr
+long_from_ndr_temp
+short_array_from_ndr
+short_from_ndr
+short_from_ndr_temp
+tree_into_ndr
+tree_peek_ndr
+tree_size_ndr
diff --git a/tools/win.x86/exports/w7/shell32.dll.exports b/tools/win.x86/exports/w7/shell32.dll.exports
new file mode 100644
index 00000000000..9690655d52d
--- /dev/null
+++ b/tools/win.x86/exports/w7/shell32.dll.exports
@@ -0,0 +1,658 @@
+;
+; Generated from: shell32.dll
+; Size file: 0xc45400 (12866560)
+; Format: PE
+; Size of image: 0xc49000 (12881920)
+; Architecture: X86
+; Timestamp: 0x4a5bdb01 - 2009-07-14T01:10:25
+;
+SHChangeNotifyRegister
+SHDefExtractIconA
+SHChangeNotifyDeregister
+#5
+SHDefExtractIconW
+#7
+#8
+PifMgr_OpenProperties
+PifMgr_GetProperties
+PifMgr_SetProperties
+#12
+PifMgr_CloseProperties
+SHStartNetConnectionDialogW
+#15
+ILFindLastID
+ILRemoveLastID
+ILClone
+ILCloneFirst
+#20
+ILIsEqual
+DAD_DragEnterEx2
+ILIsParent
+ILFindChild
+ILCombine
+#26
+ILSaveToStream
+SHILCreateFromPath
+#29
+#30
+#31
+#32
+#33
+#34
+#35
+#36
+#37
+#38
+#39
+#40
+IsLFNDriveA
+IsLFNDriveW
+PathIsExe
+#44
+#45
+#46
+PathMakeUniqueName
+#48
+PathQualify
+#50
+PathResolve
+#52
+#53
+#54
+#55
+#56
+#57
+#58
+RestartDialog
+#60
+#61
+PickIconDlg
+GetFileNameFromBrowse
+DriveType
+#65
+IsNetDrive
+Shell_MergeMenus
+SHGetSetSettings
+#69
+#70
+Shell_GetImageLists
+Shell_GetCachedImageIndex
+SHShellFolderView_Message
+SHCreateStdEnumFmtEtc
+PathYetAnotherMakeUniqueName
+#76
+SHMapPIDLToSystemImageListIndex
+#78
+#79
+SHOpenPropSheetW
+OpenAs_RunDLL
+#82
+CIDLData_CreateFromIDArray
+#84
+OpenRegStream
+#86
+#87
+SHDoDragDrop
+SHCloneSpecialIDList
+SHFindFiles
+#91
+PathGetShortPath
+#93
+#94
+#95
+#96
+#97
+SHGetRealIDL
+#99
+SHRestricted
+#101
+SHCoCreateInstance
+SignalFileOpen
+#104
+#105
+#106
+#107
+#108
+#109
+#110
+#111
+#112
+#113
+#114
+#115
+#116
+#117
+#118
+IsLFNDrive
+#120
+#121
+#122
+#123
+#124
+OpenAs_RunDLLA
+#126
+#127
+#128
+DAD_AutoScroll
+#130
+DAD_DragEnterEx
+DAD_DragLeave
+OpenAs_RunDLLW
+DAD_DragMove
+PrepareDiscForBurnRunDllW
+DAD_SetDragImage
+DAD_ShowDragImage
+PrintersGetCommand_RunDLL
+PrintersGetCommand_RunDLLA
+#140
+#141
+#142
+#143
+#144
+#145
+#146
+SHCLSIDFromString
+#148
+SHFind_InitMenuPopup
+PrintersGetCommand_RunDLLW
+#151
+ILGetSize
+ILGetNext
+ILAppendID
+ILFree
+#156
+ILCreateFromPath
+#158
+#159
+#160
+#161
+SHSimpleIDListFromPath
+#163
+Win32DeleteFile
+SHCreateDirectory
+#166
+SHAddFromPropSheetExtArray
+SHCreatePropSheetExtArray
+SHDestroyPropSheetExtArray
+SHReplaceFromPropSheetExtArray
+PathCleanupSpec
+#172
+SHValidateUNC
+SHCreateShellFolderViewEx
+#175
+SHSetInstanceExplorer
+#177
+SHObjectProperties
+SHGetNewLinkInfoA
+SHGetNewLinkInfoW
+#181
+ShellMessageBoxW
+ShellMessageBoxA
+#184
+#185
+#186
+#187
+#188
+ILCreateFromPathA
+ILCreateFromPathW
+SHUpdateImageA
+SHUpdateImageW
+SHHandleUpdateImage
+#194
+SHFree
+SHAlloc
+#197
+#198
+SHHelpShortcuts_RunDLL
+#200
+#201
+#202
+#203
+#204
+#205
+SHHelpShortcuts_RunDLLA
+SHHelpShortcuts_RunDLLW
+AppCompat_RunDLLW
+#209
+#210
+#211
+#212
+#213
+#214
+#215
+#216
+#217
+#218
+#219
+#220
+#221
+#222
+#223
+#224
+#225
+AssocCreateForClasses
+#227
+AssocGetDetailsOfPropKey
+CheckEscapesW
+#230
+SHSetFolderPathA
+SHSetFolderPathW
+#233
+#234
+#235
+#236
+#237
+CommandLineToArgvW
+PathIsSlowW
+PathIsSlowA
+#241
+#242
+#243
+#244
+SHTestTokenMembership
+#246
+#247
+#248
+#249
+#250
+#251
+#252
+#253
+#254
+Control_RunDLL
+SHCreateShellFolderView
+#257
+#258
+#259
+#260
+#261
+#262
+Control_RunDLLA
+#264
+#265
+#266
+Control_RunDLLAsUserW
+Control_RunDLLW
+DllCanUnloadNow
+#270
+DllGetClassObject
+DllGetVersion
+DllInstall
+DllRegisterServer
+DllUnregisterServer
+DoEnvironmentSubstA
+DoEnvironmentSubstW
+DragAcceptFiles
+DragFinish
+DragQueryFile
+DragQueryFileA
+DragQueryFileAorW
+DragQueryFileW
+DragQueryPoint
+DuplicateIcon
+ExtractAssociatedIconA
+ExtractAssociatedIconExA
+ExtractAssociatedIconExW
+ExtractAssociatedIconW
+ExtractIconA
+ExtractIconEx
+ExtractIconExA
+ExtractIconExW
+ExtractIconW
+FindExecutableA
+FindExecutableW
+FreeIconList
+GetCurrentProcessExplicitAppUserModelID
+InitNetworkAddressControl
+InternalExtractIconListA
+InternalExtractIconListW
+LaunchMSHelp_RunDLLW
+Options_RunDLL
+Options_RunDLLA
+Options_RunDLLW
+RealShellExecuteA
+RealShellExecuteExA
+RealShellExecuteExW
+RealShellExecuteW
+RegenerateUserEnvironment
+RunAsNewUser_RunDLLW
+SHAddDefaultPropertiesByExt
+SHAddToRecentDocs
+SHAppBarMessage
+SHAssocEnumHandlers
+SHAssocEnumHandlersForProtocolByApplication
+SHBindToFolderIDListParent
+SHBindToFolderIDListParentEx
+SHBindToObject
+SHBindToParent
+SHBrowseForFolder
+SHBrowseForFolderA
+SHBrowseForFolderW
+SHChangeNotify
+SHChangeNotifyRegisterThread
+SHChangeNotifySuspendResume
+SHCreateAssociationRegistration
+SHCreateDataObject
+SHCreateDefaultContextMenu
+SHCreateDefaultExtractIcon
+SHCreateDefaultPropertiesOp
+SHCreateDirectoryExA
+SHCreateDirectoryExW
+SHCreateItemFromIDList
+SHCreateItemFromParsingName
+SHCreateItemFromRelativeName
+SHCreateItemInKnownFolder
+SHCreateItemWithParent
+SHCreateLocalServerRunDll
+SHCreateProcessAsUserW
+SHCreateQueryCancelAutoPlayMoniker
+SHCreateShellItem
+SHCreateShellItemArray
+SHCreateShellItemArrayFromDataObject
+SHCreateShellItemArrayFromIDLists
+SHCreateShellItemArrayFromShellItem
+SHEmptyRecycleBinA
+SHEmptyRecycleBinW
+SHEnableServiceObject
+SHEnumerateUnreadMailAccountsW
+SHEvaluateSystemCommandTemplate
+SHExtractIconsW
+SHFileOperation
+SHFileOperationA
+SHFileOperationW
+SHFormatDrive
+SHFreeNameMappings
+SHGetDataFromIDListA
+SHGetDataFromIDListW
+SHGetDesktopFolder
+SHGetDiskFreeSpaceA
+SHGetDiskFreeSpaceExA
+SHGetDiskFreeSpaceExW
+SHGetDriveMedia
+SHGetFileInfo
+SHGetFileInfoA
+SHGetFileInfoW
+SHGetFolderLocation
+SHGetFolderPathA
+SHGetFolderPathAndSubDirA
+SHGetFolderPathAndSubDirW
+SHGetFolderPathEx
+SHGetFolderPathW
+SHGetIDListFromObject
+SHGetIconOverlayIndexA
+SHGetIconOverlayIndexW
+SHGetInstanceExplorer
+SHGetItemFromDataObject
+SHGetItemFromObject
+SHGetKnownFolderIDList
+SHGetKnownFolderItem
+SHGetKnownFolderPath
+SHGetLocalizedName
+SHGetMalloc
+SHGetNameFromIDList
+SHGetNewLinkInfo
+SHGetPathFromIDList
+SHGetPathFromIDListA
+SHGetPathFromIDListEx
+SHGetPathFromIDListW
+SHGetPropertyStoreForWindow
+SHGetPropertyStoreFromIDList
+SHGetPropertyStoreFromParsingName
+SHGetSettings
+SHGetSpecialFolderLocation
+SHGetSpecialFolderPathA
+SHGetSpecialFolderPathW
+SHGetStockIconInfo
+SHGetTemporaryPropertyForItem
+SHGetUnreadMailCountW
+SHInvokePrinterCommandA
+SHInvokePrinterCommandW
+SHIsFileAvailableOffline
+SHLoadInProc
+SHLoadNonloadedIconOverlayIdentifiers
+SHOpenFolderAndSelectItems
+SHOpenWithDialog
+SHParseDisplayName
+SHPathPrepareForWriteA
+SHPathPrepareForWriteW
+SHQueryRecycleBinA
+SHQueryRecycleBinW
+SHQueryUserNotificationState
+SHRemoveLocalizedName
+SHResolveLibrary
+SHSetDefaultProperties
+SHSetKnownFolderPath
+SHSetLocalizedName
+SHSetTemporaryPropertyForItem
+SHSetUnreadMailCountW
+SHShowManageLibraryUI
+SHUpdateRecycleBinIcon
+SetCurrentProcessExplicitAppUserModelID
+SheChangeDirA
+SheChangeDirExW
+SheGetDirA
+SheSetCurDrive
+ShellAboutA
+ShellAboutW
+ShellExec_RunDLL
+ShellExec_RunDLLA
+ShellExec_RunDLLW
+ShellExecuteA
+ShellExecuteEx
+ShellExecuteExA
+ShellExecuteExW
+ShellExecuteW
+ShellHookProc
+Shell_GetCachedImageIndexA
+Shell_GetCachedImageIndexW
+Shell_NotifyIcon
+Shell_NotifyIconA
+Shell_NotifyIconGetRect
+Shell_NotifyIconW
+StrChrA
+StrChrIA
+StrChrIW
+StrChrW
+StrCmpNA
+StrCmpNIA
+StrCmpNIW
+StrCmpNW
+StrNCmpA
+StrNCmpIA
+StrNCmpIW
+StrNCmpW
+StrRChrA
+StrRChrIA
+StrRChrIW
+StrRChrW
+StrRStrA
+StrRStrIA
+StrRStrIW
+StrRStrW
+StrStrA
+StrStrIA
+StrStrIW
+StrStrW
+WOWShellExecute
+WaitForExplorerRestartW
+#520
+#521
+#522
+#523
+RealDriveType
+#525
+SHFlushSFCache
+#640
+#641
+#643
+SHChangeNotification_Lock
+SHChangeNotification_Unlock
+#646
+#648
+#650
+#651
+WriteCabinetState
+#653
+ReadCabinetState
+#660
+IsUserAnAdmin
+#681
+StgMakeUniqueName
+#683
+#684
+SHPropStgCreate
+SHPropStgReadMultiple
+SHPropStgWriteMultiple
+#690
+#691
+#700
+CDefFolderMenu_Create2
+#702
+#703
+#704
+#707
+#708
+SHGetSetFolderCustomSettings
+#711
+#712
+#713
+#714
+#715
+SHMultiFileProperties
+#719
+#720
+#721
+#722
+#723
+#724
+#725
+#726
+SHGetImageList
+RestartDialogEx
+#731
+#732
+#733
+#740
+SHCreateFileExtractIconW
+#744
+#745
+SHLimitInputEdit
+#748
+#749
+SHGetAttributesFromDataObject
+#751
+#752
+#753
+#754
+#755
+#756
+#757
+#758
+#759
+#760
+#761
+#762
+#763
+#764
+#766
+#767
+#777
+#778
+#781
+#786
+#787
+#788
+#789
+#790
+#791
+#810
+#811
+#812
+#813
+#814
+#815
+#816
+#817
+#818
+#819
+#820
+#821
+#822
+#823
+#824
+#825
+#826
+#827
+#828
+#829
+#830
+#831
+#832
+#833
+#834
+#835
+#836
+#837
+#838
+#839
+#840
+#841
+#842
+#843
+#844
+#845
+ILLoadFromStreamEx
+#847
+#848
+#849
+#850
+#851
+#852
+#854
+#856
+#857
+#858
+#859
+#860
+#861
+#862
+#863
+#864
+#865
+#866
+#867
+#868
+#869
+#870
+#871
+#872
+#873
+#874
+#875
+#876
+#877
+#878
+#880
+#881
+#882
+#883
+#884
+#885
+#886
+#887
+#888
+#889
+#890
+#891
+#892
+#893
+#894
+#895
+#896
+#897
+#898
+#899
+#900
+#901
+#902
+#903
diff --git a/tools/win.x86/exports/w7/user32.dll.exports b/tools/win.x86/exports/w7/user32.dll.exports
new file mode 100644
index 00000000000..77f9f5a5c1e
--- /dev/null
+++ b/tools/win.x86/exports/w7/user32.dll.exports
@@ -0,0 +1,846 @@
+;
+; Generated from: user32.dll
+; Size file: 0xc6200 (811520)
+; Format: PE
+; Size of image: 0xc9000 (823296)
+; Architecture: X86
+; Timestamp: 0x4a5bdb2f - 2009-07-14T01:11:11
+;
+#1500
+#1501
+ActivateKeyboardLayout
+AddClipboardFormatListener
+AdjustWindowRect
+AdjustWindowRectEx
+AlignRects
+AllowForegroundActivation
+AllowSetForegroundWindow
+AnimateWindow
+AnyPopup
+AppendMenuA
+AppendMenuW
+ArrangeIconicWindows
+AttachThreadInput
+BeginDeferWindowPos
+BeginPaint
+BlockInput
+BringWindowToTop
+BroadcastSystemMessage
+BroadcastSystemMessageA
+BroadcastSystemMessageExA
+BroadcastSystemMessageExW
+BroadcastSystemMessageW
+BuildReasonArray
+CalcMenuBar
+CalculatePopupWindowPosition
+CallMsgFilter
+CallMsgFilterA
+CallMsgFilterW
+CallNextHookEx
+CallWindowProcA
+CallWindowProcW
+CancelShutdown
+CascadeChildWindows
+CascadeWindows
+ChangeClipboardChain
+ChangeDisplaySettingsA
+ChangeDisplaySettingsExA
+ChangeDisplaySettingsExW
+ChangeDisplaySettingsW
+ChangeMenuA
+ChangeMenuW
+ChangeWindowMessageFilter
+ChangeWindowMessageFilterEx
+CharLowerA
+CharLowerBuffA
+CharLowerBuffW
+CharLowerW
+CharNextA
+#1550
+#1551
+#1552
+#1553
+#1554
+#1555
+#1556
+CharNextExA
+CharNextW
+CharPrevA
+CharPrevExA
+CharPrevW
+CharToOemA
+CharToOemBuffA
+CharToOemBuffW
+CharToOemW
+CharUpperA
+CharUpperBuffA
+CharUpperBuffW
+CharUpperW
+CheckDesktopByThreadId
+CheckDlgButton
+CheckMenuItem
+CheckMenuRadioItem
+CheckRadioButton
+CheckWindowThreadDesktop
+ChildWindowFromPoint
+ChildWindowFromPointEx
+CliImmSetHotKey
+ClientThreadSetup
+ClientToScreen
+ClipCursor
+CloseClipboard
+CloseDesktop
+CloseGestureInfoHandle
+CloseTouchInputHandle
+CloseWindow
+CloseWindowStation
+ConsoleControl
+ControlMagnification
+CopyAcceleratorTableA
+CopyAcceleratorTableW
+CopyIcon
+CopyImage
+CopyRect
+CountClipboardFormats
+CreateAcceleratorTableA
+CreateAcceleratorTableW
+CreateCaret
+CreateCursor
+CreateDesktopA
+CreateDesktopExA
+CreateDesktopExW
+CreateDesktopW
+CreateDialogIndirectParamA
+CreateDialogIndirectParamAorW
+CreateDialogIndirectParamW
+CreateDialogParamA
+CreateDialogParamW
+CreateIcon
+CreateIconFromResource
+CreateIconFromResourceEx
+CreateIconIndirect
+CreateMDIWindowA
+CreateMDIWindowW
+CreateMenu
+CreatePopupMenu
+CreateSystemThreads
+CreateWindowExA
+CreateWindowExW
+CreateWindowStationA
+CreateWindowStationW
+CsrBroadcastSystemMessageExW
+CtxInitUser32
+DdeAbandonTransaction
+DdeAccessData
+DdeAddData
+DdeClientTransaction
+DdeCmpStringHandles
+DdeConnect
+DdeConnectList
+DdeCreateDataHandle
+DdeCreateStringHandleA
+DdeCreateStringHandleW
+DdeDisconnect
+DdeDisconnectList
+DdeEnableCallback
+DdeFreeDataHandle
+DdeFreeStringHandle
+DdeGetData
+DdeGetLastError
+DdeGetQualityOfService
+DdeImpersonateClient
+DdeInitializeA
+DdeInitializeW
+DdeKeepStringHandle
+DdeNameService
+DdePostAdvise
+DdeQueryConvInfo
+DdeQueryNextServer
+DdeQueryStringA
+DdeQueryStringW
+DdeReconnect
+DdeSetQualityOfService
+DdeSetUserHandle
+DdeUnaccessData
+DdeUninitialize
+DefDlgProcA
+DefDlgProcW
+DefFrameProcA
+DefFrameProcW
+DefMDIChildProcA
+DefMDIChildProcW
+DefRawInputProc
+DefWindowProcA
+DefWindowProcW
+DeferWindowPos
+DeleteMenu
+DeregisterShellHookWindow
+DestroyAcceleratorTable
+DestroyCaret
+DestroyCursor
+DestroyIcon
+DestroyMenu
+DestroyReasons
+DestroyWindow
+DeviceEventWorker
+DialogBoxIndirectParamA
+DialogBoxIndirectParamAorW
+DialogBoxIndirectParamW
+DialogBoxParamA
+DialogBoxParamW
+DisableProcessWindowsGhosting
+DispatchMessageA
+DispatchMessageW
+DisplayConfigGetDeviceInfo
+DisplayConfigSetDeviceInfo
+DisplayExitWindowsWarnings
+DlgDirListA
+DlgDirListComboBoxA
+DlgDirListComboBoxW
+DlgDirListW
+DlgDirSelectComboBoxExA
+DlgDirSelectComboBoxExW
+DlgDirSelectExA
+DlgDirSelectExW
+DoSoundConnect
+DoSoundDisconnect
+DragDetect
+DragObject
+DrawAnimatedRects
+DrawCaption
+DrawCaptionTempA
+DrawCaptionTempW
+DrawEdge
+DrawFocusRect
+DrawFrame
+DrawFrameControl
+DrawIcon
+DrawIconEx
+DrawMenuBar
+DrawMenuBarTemp
+DrawStateA
+DrawStateW
+DrawTextA
+DrawTextExA
+DrawTextExW
+DrawTextW
+DwmGetDxSharedSurface
+DwmStartRedirection
+DwmStopRedirection
+EditWndProc
+EmptyClipboard
+EnableMenuItem
+EnableScrollBar
+EnableWindow
+EndDeferWindowPos
+EndDialog
+EndMenu
+EndPaint
+EndTask
+EnterReaderModeHelper
+EnumChildWindows
+EnumClipboardFormats
+EnumDesktopWindows
+EnumDesktopsA
+EnumDesktopsW
+EnumDisplayDevicesA
+EnumDisplayDevicesW
+EnumDisplayMonitors
+EnumDisplaySettingsA
+EnumDisplaySettingsExA
+EnumDisplaySettingsExW
+EnumDisplaySettingsW
+EnumPropsA
+EnumPropsExA
+EnumPropsExW
+EnumPropsW
+EnumThreadWindows
+EnumWindowStationsA
+EnumWindowStationsW
+EnumWindows
+EqualRect
+ExcludeUpdateRgn
+ExitWindowsEx
+FillRect
+FindWindowA
+FindWindowExA
+FindWindowExW
+FindWindowW
+FlashWindow
+FlashWindowEx
+FrameRect
+FreeDDElParam
+FrostCrashedWindow
+GetActiveWindow
+GetAltTabInfo
+GetAltTabInfoA
+GetAltTabInfoW
+GetAncestor
+GetAppCompatFlags2
+GetAppCompatFlags
+GetAsyncKeyState
+GetCapture
+GetCaretBlinkTime
+GetCaretPos
+GetClassInfoA
+GetClassInfoExA
+GetClassInfoExW
+GetClassInfoW
+GetClassLongA
+GetClassLongW
+GetClassNameA
+GetClassNameW
+GetClassWord
+GetClientRect
+GetClipCursor
+GetClipboardData
+GetClipboardFormatNameA
+GetClipboardFormatNameW
+GetClipboardOwner
+GetClipboardSequenceNumber
+GetClipboardViewer
+GetComboBoxInfo
+GetCursor
+GetCursorFrameInfo
+GetCursorInfo
+GetCursorPos
+GetDC
+GetDCEx
+GetDesktopWindow
+GetDialogBaseUnits
+GetDisplayConfigBufferSizes
+GetDlgCtrlID
+GetDlgItem
+GetDlgItemInt
+GetDlgItemTextA
+GetDlgItemTextW
+GetDoubleClickTime
+GetFocus
+GetForegroundWindow
+GetGUIThreadInfo
+GetGestureConfig
+GetGestureExtraArgs
+GetGestureInfo
+GetGuiResources
+GetIconInfo
+GetIconInfoExA
+GetIconInfoExW
+GetInputDesktop
+GetInputLocaleInfo
+GetInputState
+GetInternalWindowPos
+GetKBCodePage
+GetKeyNameTextA
+GetKeyNameTextW
+GetKeyState
+GetKeyboardLayout
+GetKeyboardLayoutList
+GetKeyboardLayoutNameA
+GetKeyboardLayoutNameW
+GetKeyboardState
+GetKeyboardType
+GetLastActivePopup
+GetLastInputInfo
+GetLayeredWindowAttributes
+GetListBoxInfo
+GetMagnificationDesktopColorEffect
+GetMagnificationDesktopMagnification
+GetMagnificationLensCtxInformation
+GetMenu
+GetMenuBarInfo
+GetMenuCheckMarkDimensions
+GetMenuContextHelpId
+GetMenuDefaultItem
+GetMenuInfo
+GetMenuItemCount
+GetMenuItemID
+GetMenuItemInfoA
+GetMenuItemInfoW
+GetMenuItemRect
+GetMenuState
+GetMenuStringA
+GetMenuStringW
+GetMessageA
+GetMessageExtraInfo
+GetMessagePos
+GetMessageTime
+GetMessageW
+GetMonitorInfoA
+GetMonitorInfoW
+GetMouseMovePointsEx
+GetNextDlgGroupItem
+GetNextDlgTabItem
+GetOpenClipboardWindow
+GetParent
+GetPhysicalCursorPos
+GetPriorityClipboardFormat
+GetProcessDefaultLayout
+GetProcessWindowStation
+GetProgmanWindow
+GetPropA
+GetPropW
+GetQueueStatus
+GetRawInputBuffer
+GetRawInputData
+GetRawInputDeviceInfoA
+GetRawInputDeviceInfoW
+GetRawInputDeviceList
+GetReasonTitleFromReasonCode
+GetRegisteredRawInputDevices
+GetScrollBarInfo
+GetScrollInfo
+GetScrollPos
+GetScrollRange
+GetSendMessageReceiver
+GetShellWindow
+GetSubMenu
+GetSysColor
+GetSysColorBrush
+GetSystemMenu
+GetSystemMetrics
+GetTabbedTextExtentA
+GetTabbedTextExtentW
+GetTaskmanWindow
+GetThreadDesktop
+GetTitleBarInfo
+GetTopLevelWindow
+GetTopWindow
+GetTouchInputInfo
+GetUpdateRect
+GetUpdateRgn
+GetUpdatedClipboardFormats
+GetUserObjectInformationA
+GetUserObjectInformationW
+GetUserObjectSecurity
+GetWinStationInfo
+GetWindow
+GetWindowCompositionAttribute
+GetWindowCompositionInfo
+GetWindowContextHelpId
+GetWindowDC
+GetWindowDisplayAffinity
+GetWindowInfo
+GetWindowLongA
+GetWindowLongW
+GetWindowMinimizeRect
+GetWindowModuleFileName
+GetWindowModuleFileNameA
+GetWindowModuleFileNameW
+GetWindowPlacement
+GetWindowRect
+GetWindowRgn
+GetWindowRgnBox
+GetWindowRgnEx
+GetWindowTextA
+GetWindowTextLengthA
+GetWindowTextLengthW
+GetWindowTextW
+GetWindowThreadProcessId
+GetWindowWord
+GhostWindowFromHungWindow
+GrayStringA
+GrayStringW
+HideCaret
+HiliteMenuItem
+HungWindowFromGhostWindow
+IMPGetIMEA
+IMPGetIMEW
+IMPQueryIMEA
+IMPQueryIMEW
+IMPSetIMEA
+IMPSetIMEW
+ImpersonateDdeClientWindow
+InSendMessage
+InSendMessageEx
+InflateRect
+InitializeLpkHooks
+InsertMenuA
+InsertMenuItemA
+InsertMenuItemW
+InsertMenuW
+InternalGetWindowIcon
+InternalGetWindowText
+IntersectRect
+InvalidateRect
+InvalidateRgn
+InvertRect
+IsCharAlphaA
+IsCharAlphaNumericA
+IsCharAlphaNumericW
+IsCharAlphaW
+IsCharLowerA
+IsCharLowerW
+IsCharUpperA
+IsCharUpperW
+IsChild
+IsClipboardFormatAvailable
+IsDialogMessage
+IsDialogMessageA
+IsDialogMessageW
+IsDlgButtonChecked
+IsGUIThread
+IsHungAppWindow
+IsIconic
+IsMenu
+IsProcessDPIAware
+IsRectEmpty
+IsSETEnabled
+IsServerSideWindow
+IsThreadDesktopComposited
+IsTopLevelWindow
+IsTouchWindow
+IsWinEventHookInstalled
+IsWindow
+IsWindowEnabled
+IsWindowInDestroy
+IsWindowRedirectedForPrint
+IsWindowUnicode
+IsWindowVisible
+IsWow64Message
+IsZoomed
+KillTimer
+LoadAcceleratorsA
+LoadAcceleratorsW
+LoadBitmapA
+LoadBitmapW
+LoadCursorA
+LoadCursorFromFileA
+LoadCursorFromFileW
+#2000
+#2001
+#2002
+LoadCursorW
+LoadIconA
+#2005
+LoadIconW
+LoadImageA
+LoadImageW
+LoadKeyboardLayoutA
+LoadKeyboardLayoutEx
+LoadKeyboardLayoutW
+LoadLocalFonts
+LoadMenuA
+LoadMenuIndirectA
+LoadMenuIndirectW
+LoadMenuW
+LoadRemoteFonts
+LoadStringA
+LoadStringW
+LockSetForegroundWindow
+LockWindowStation
+LockWindowUpdate
+LockWorkStation
+LogicalToPhysicalPoint
+LookupIconIdFromDirectory
+LookupIconIdFromDirectoryEx
+MBToWCSEx
+MB_GetString
+MapDialogRect
+MapVirtualKeyA
+MapVirtualKeyExA
+MapVirtualKeyExW
+MapVirtualKeyW
+MapWindowPoints
+MenuItemFromPoint
+MenuWindowProcA
+MenuWindowProcW
+MessageBeep
+MessageBoxA
+MessageBoxExA
+MessageBoxExW
+MessageBoxIndirectA
+MessageBoxIndirectW
+MessageBoxTimeoutA
+MessageBoxTimeoutW
+MessageBoxW
+ModifyMenuA
+ModifyMenuW
+MonitorFromPoint
+MonitorFromRect
+MonitorFromWindow
+MoveWindow
+MsgWaitForMultipleObjects
+MsgWaitForMultipleObjectsEx
+NotifyOverlayWindow
+NotifyWinEvent
+OemKeyScan
+OemToCharA
+OemToCharBuffA
+OemToCharBuffW
+OemToCharW
+OffsetRect
+OpenClipboard
+OpenDesktopA
+OpenDesktopW
+OpenIcon
+OpenInputDesktop
+OpenThreadDesktop
+OpenWindowStationA
+OpenWindowStationW
+PackDDElParam
+PaintDesktop
+PaintMenuBar
+PaintMonitor
+PeekMessageA
+PeekMessageW
+PhysicalToLogicalPoint
+PostMessageA
+PostMessageW
+PostQuitMessage
+PostThreadMessageA
+PostThreadMessageW
+PrintWindow
+PrivateExtractIconExA
+PrivateExtractIconExW
+PrivateExtractIconsA
+PrivateExtractIconsW
+PrivateRegisterICSProc
+PtInRect
+QueryDisplayConfig
+QuerySendMessage
+RealChildWindowFromPoint
+RealGetWindowClass
+RealGetWindowClassA
+RealGetWindowClassW
+ReasonCodeNeedsBugID
+ReasonCodeNeedsComment
+RecordShutdownReason
+RedrawWindow
+RegisterClassA
+RegisterClassExA
+RegisterClassExW
+RegisterClassW
+RegisterClipboardFormatA
+RegisterClipboardFormatW
+RegisterDeviceNotificationA
+RegisterDeviceNotificationW
+RegisterErrorReportingDialog
+RegisterFrostWindow
+RegisterGhostWindow
+RegisterHotKey
+RegisterLogonProcess
+RegisterMessagePumpHook
+RegisterPowerSettingNotification
+RegisterRawInputDevices
+RegisterServicesProcess
+RegisterSessionPort
+RegisterShellHookWindow
+RegisterSystemThread
+RegisterTasklist
+RegisterTouchWindow
+RegisterUserApiHook
+RegisterWindowMessageA
+RegisterWindowMessageW
+ReleaseCapture
+ReleaseDC
+RemoveClipboardFormatListener
+RemoveMenu
+RemovePropA
+RemovePropW
+ReplyMessage
+ResolveDesktopForWOW
+ReuseDDElParam
+ScreenToClient
+ScrollChildren
+ScrollDC
+ScrollWindow
+ScrollWindowEx
+SendDlgItemMessageA
+SendDlgItemMessageW
+SendIMEMessageExA
+SendIMEMessageExW
+SendInput
+SendMessageA
+SendMessageCallbackA
+SendMessageCallbackW
+SendMessageTimeoutA
+SendMessageTimeoutW
+SendMessageW
+SendNotifyMessageA
+SendNotifyMessageW
+SetActiveWindow
+SetCapture
+SetCaretBlinkTime
+SetCaretPos
+SetClassLongA
+SetClassLongW
+SetClassWord
+SetClipboardData
+SetClipboardViewer
+SetCursor
+SetCursorContents
+SetCursorPos
+SetDebugErrorLevel
+SetDeskWallpaper
+SetDisplayConfig
+SetDlgItemInt
+SetDlgItemTextA
+SetDlgItemTextW
+SetDoubleClickTime
+SetFocus
+SetForegroundWindow
+SetGestureConfig
+SetInternalWindowPos
+SetKeyboardState
+SetLastErrorEx
+SetLayeredWindowAttributes
+SetMagnificationDesktopColorEffect
+SetMagnificationDesktopMagnification
+SetMagnificationLensCtxInformation
+SetMenu
+SetMenuContextHelpId
+SetMenuDefaultItem
+SetMenuInfo
+SetMenuItemBitmaps
+SetMenuItemInfoA
+SetMenuItemInfoW
+SetMessageExtraInfo
+SetMessageQueue
+SetMirrorRendering
+SetParent
+SetPhysicalCursorPos
+SetProcessDPIAware
+SetProcessDefaultLayout
+SetProcessWindowStation
+SetProgmanWindow
+SetPropA
+SetPropW
+SetRect
+SetRectEmpty
+SetScrollInfo
+SetScrollPos
+SetScrollRange
+SetShellWindow
+SetShellWindowEx
+SetSysColors
+SetSysColorsTemp
+SetSystemCursor
+SetSystemMenu
+SetTaskmanWindow
+SetThreadDesktop
+SetTimer
+SetUserObjectInformationA
+SetUserObjectInformationW
+SetUserObjectSecurity
+SetWinEventHook
+SetWindowCompositionAttribute
+SetWindowContextHelpId
+SetWindowDisplayAffinity
+SetWindowLongA
+SetWindowLongW
+SetWindowPlacement
+SetWindowPos
+SetWindowRgn
+SetWindowRgnEx
+SetWindowStationUser
+SetWindowTextA
+SetWindowTextW
+SetWindowWord
+SetWindowsHookA
+SetWindowsHookExA
+SetWindowsHookExW
+SetWindowsHookW
+SfmDxBindSwapChain
+SfmDxGetSwapChainStats
+SfmDxOpenSwapChain
+SfmDxQuerySwapChainBindingStatus
+SfmDxReleaseSwapChain
+SfmDxReportPendingBindingsToDwm
+SfmDxSetSwapChainBindingStatus
+SfmDxSetSwapChainStats
+ShowCaret
+ShowCursor
+ShowOwnedPopups
+ShowScrollBar
+ShowStartGlass
+ShowSystemCursor
+ShowWindow
+ShowWindowAsync
+ShutdownBlockReasonCreate
+ShutdownBlockReasonDestroy
+ShutdownBlockReasonQuery
+SoftModalMessageBox
+SoundSentry
+SubtractRect
+SwapMouseButton
+SwitchDesktop
+SwitchDesktopWithFade
+SwitchToThisWindow
+SystemParametersInfoA
+SystemParametersInfoW
+TabbedTextOutA
+TabbedTextOutW
+TileChildWindows
+TileWindows
+ToAscii
+ToAsciiEx
+ToUnicode
+ToUnicodeEx
+TrackMouseEvent
+TrackPopupMenu
+TrackPopupMenuEx
+TranslateAccelerator
+TranslateAcceleratorA
+TranslateAcceleratorW
+TranslateMDISysAccel
+TranslateMessage
+TranslateMessageEx
+UnhookWinEvent
+UnhookWindowsHook
+UnhookWindowsHookEx
+UnionRect
+UnloadKeyboardLayout
+UnlockWindowStation
+UnpackDDElParam
+UnregisterClassA
+UnregisterClassW
+UnregisterDeviceNotification
+UnregisterHotKey
+UnregisterMessagePumpHook
+UnregisterPowerSettingNotification
+UnregisterSessionPort
+UnregisterTouchWindow
+UnregisterUserApiHook
+UpdateLayeredWindow
+UpdateLayeredWindowIndirect
+UpdatePerUserSystemParameters
+UpdateWindow
+UpdateWindowTransform
+User32InitializeImmEntryTable
+UserClientDllInitialize
+UserHandleGrantAccess
+UserLpkPSMTextOut
+UserLpkTabbedTextOut
+UserRealizePalette
+UserRegisterWowHandlers
+VRipOutput
+VTagOutput
+ValidateRect
+ValidateRgn
+VkKeyScanA
+VkKeyScanExA
+VkKeyScanExW
+VkKeyScanW
+WCSToMBEx
+WINNLSEnableIME
+WINNLSGetEnableStatus
+WINNLSGetIMEHotkey
+WaitForInputIdle
+WaitMessage
+WinHelpA
+WinHelpW
+WindowFromDC
+WindowFromPhysicalPoint
+WindowFromPoint
+_UserTestTokenForInteractive
+gSharedInfo
+gapfnScSendMessage
+keybd_event
+mouse_event
+wsprintfA
+wsprintfW
+wvsprintfA
+wvsprintfW
+#2500
+#2501
+#2502
diff --git a/tools/win.x86/exports/w7/version.dll.exports b/tools/win.x86/exports/w7/version.dll.exports
new file mode 100644
index 00000000000..c912de52841
--- /dev/null
+++ b/tools/win.x86/exports/w7/version.dll.exports
@@ -0,0 +1,23 @@
+;
+; Generated from: version.dll
+; Size file: 0x5400 (21504)
+; Format: PE
+; Size of image: 0x9000 (36864)
+; Architecture: X86
+; Timestamp: 0x4a5bdb2b - 2009-07-14T01:11:07
+;
+GetFileVersionInfoA
+GetFileVersionInfoByHandle
+GetFileVersionInfoExW
+GetFileVersionInfoSizeA
+GetFileVersionInfoSizeExW
+GetFileVersionInfoSizeW
+GetFileVersionInfoW
+VerFindFileA
+VerFindFileW
+VerInstallFileA
+VerInstallFileW
+VerLanguageNameA
+VerLanguageNameW
+VerQueryValueA
+VerQueryValueW
diff --git a/tools/win.x86/exports/w7/winmm.dll.exports b/tools/win.x86/exports/w7/winmm.dll.exports
new file mode 100644
index 00000000000..6c4f758975b
--- /dev/null
+++ b/tools/win.x86/exports/w7/winmm.dll.exports
@@ -0,0 +1,201 @@
+;
+; Generated from: winmm.dll
+; Size file: 0x2f600 (194048)
+; Format: PE
+; Size of image: 0x32000 (204800)
+; Architecture: X86
+; Timestamp: 0x4a5bdb42 - 2009-07-14T01:11:30
+;
+#2
+CloseDriver
+DefDriverProc
+DriverCallback
+DrvGetModuleHandle
+GetDriverModuleHandle
+NotifyCallbackData
+OpenDriver
+PlaySound
+PlaySoundA
+PlaySoundW
+SendDriverMessage
+WOW32DriverCallback
+WOW32ResolveMultiMediaHandle
+WOWAppExit
+aux32Message
+auxGetDevCapsA
+auxGetDevCapsW
+auxGetNumDevs
+auxGetVolume
+auxOutMessage
+auxSetVolume
+joy32Message
+joyConfigChanged
+joyGetDevCapsA
+joyGetDevCapsW
+joyGetNumDevs
+joyGetPos
+joyGetPosEx
+joyGetThreshold
+joyReleaseCapture
+joySetCapture
+joySetThreshold
+mci32Message
+mciDriverNotify
+mciDriverYield
+mciExecute
+mciFreeCommandResource
+mciGetCreatorTask
+mciGetDeviceIDA
+mciGetDeviceIDFromElementIDA
+mciGetDeviceIDFromElementIDW
+mciGetDeviceIDW
+mciGetDriverData
+mciGetErrorStringA
+mciGetErrorStringW
+mciGetYieldProc
+mciLoadCommandResource
+mciSendCommandA
+mciSendCommandW
+mciSendStringA
+mciSendStringW
+mciSetDriverData
+mciSetYieldProc
+mid32Message
+midiConnect
+midiDisconnect
+midiInAddBuffer
+midiInClose
+midiInGetDevCapsA
+midiInGetDevCapsW
+midiInGetErrorTextA
+midiInGetErrorTextW
+midiInGetID
+midiInGetNumDevs
+midiInMessage
+midiInOpen
+midiInPrepareHeader
+midiInReset
+midiInStart
+midiInStop
+midiInUnprepareHeader
+midiOutCacheDrumPatches
+midiOutCachePatches
+midiOutClose
+midiOutGetDevCapsA
+midiOutGetDevCapsW
+midiOutGetErrorTextA
+midiOutGetErrorTextW
+midiOutGetID
+midiOutGetNumDevs
+midiOutGetVolume
+midiOutLongMsg
+midiOutMessage
+midiOutOpen
+midiOutPrepareHeader
+midiOutReset
+midiOutSetVolume
+midiOutShortMsg
+midiOutUnprepareHeader
+midiStreamClose
+midiStreamOpen
+midiStreamOut
+midiStreamPause
+midiStreamPosition
+midiStreamProperty
+midiStreamRestart
+midiStreamStop
+mixerClose
+mixerGetControlDetailsA
+mixerGetControlDetailsW
+mixerGetDevCapsA
+mixerGetDevCapsW
+mixerGetID
+mixerGetLineControlsA
+mixerGetLineControlsW
+mixerGetLineInfoA
+mixerGetLineInfoW
+mixerGetNumDevs
+mixerMessage
+mixerOpen
+mixerSetControlDetails
+mmDrvInstall
+mmGetCurrentTask
+mmTaskBlock
+mmTaskCreate
+mmTaskSignal
+mmTaskYield
+mmioAdvance
+mmioAscend
+mmioClose
+mmioCreateChunk
+mmioDescend
+mmioFlush
+mmioGetInfo
+mmioInstallIOProcA
+mmioInstallIOProcW
+mmioOpenA
+mmioOpenW
+mmioRead
+mmioRenameA
+mmioRenameW
+mmioSeek
+mmioSendMessage
+mmioSetBuffer
+mmioSetInfo
+mmioStringToFOURCCA
+mmioStringToFOURCCW
+mmioWrite
+mmsystemGetVersion
+mod32Message
+mxd32Message
+sndPlaySoundA
+sndPlaySoundW
+tid32Message
+timeBeginPeriod
+timeEndPeriod
+timeGetDevCaps
+timeGetSystemTime
+timeGetTime
+timeKillEvent
+timeSetEvent
+waveInAddBuffer
+waveInClose
+waveInGetDevCapsA
+waveInGetDevCapsW
+waveInGetErrorTextA
+waveInGetErrorTextW
+waveInGetID
+waveInGetNumDevs
+waveInGetPosition
+waveInMessage
+waveInOpen
+waveInPrepareHeader
+waveInReset
+waveInStart
+waveInStop
+waveInUnprepareHeader
+waveOutBreakLoop
+waveOutClose
+waveOutGetDevCapsA
+waveOutGetDevCapsW
+waveOutGetErrorTextA
+waveOutGetErrorTextW
+waveOutGetID
+waveOutGetNumDevs
+waveOutGetPitch
+waveOutGetPlaybackRate
+waveOutGetPosition
+waveOutGetVolume
+waveOutMessage
+waveOutOpen
+waveOutPause
+waveOutPrepareHeader
+waveOutReset
+waveOutRestart
+waveOutSetPitch
+waveOutSetPlaybackRate
+waveOutSetVolume
+waveOutUnprepareHeader
+waveOutWrite
+wid32Message
+wod32Message
diff --git a/tools/win.x86/exports/xp/advapi32.dll.exports b/tools/win.x86/exports/xp/advapi32.dll.exports
new file mode 100644
index 00000000000..13972af2556
--- /dev/null
+++ b/tools/win.x86/exports/xp/advapi32.dll.exports
@@ -0,0 +1,677 @@
+;
+; Generated from: advapi32.dll
+; Size file: 0x86400 (549888)
+; Format: PE
+; Size of image: 0x8b000 (569344)
+; Architecture: X86
+; Timestamp: 0x3b7dfe0e - 2001-08-18T05:33:02
+;
+I_ScGetCurrentGroupStateW
+A_SHAFinal
+A_SHAInit
+A_SHAUpdate
+AbortSystemShutdownA
+AbortSystemShutdownW
+AccessCheck
+AccessCheckAndAuditAlarmA
+AccessCheckAndAuditAlarmW
+AccessCheckByType
+AccessCheckByTypeAndAuditAlarmA
+AccessCheckByTypeAndAuditAlarmW
+AccessCheckByTypeResultList
+AccessCheckByTypeResultListAndAuditAlarmA
+AccessCheckByTypeResultListAndAuditAlarmByHandleA
+AccessCheckByTypeResultListAndAuditAlarmByHandleW
+AccessCheckByTypeResultListAndAuditAlarmW
+AddAccessAllowedAce
+AddAccessAllowedAceEx
+AddAccessAllowedObjectAce
+AddAccessDeniedAce
+AddAccessDeniedAceEx
+AddAccessDeniedObjectAce
+AddAce
+AddAuditAccessAce
+AddAuditAccessAceEx
+AddAuditAccessObjectAce
+AddUsersToEncryptedFile
+AdjustTokenGroups
+AdjustTokenPrivileges
+AllocateAndInitializeSid
+AllocateLocallyUniqueId
+AreAllAccessesGranted
+AreAnyAccessesGranted
+BackupEventLogA
+BackupEventLogW
+BuildExplicitAccessWithNameA
+BuildExplicitAccessWithNameW
+BuildImpersonateExplicitAccessWithNameA
+BuildImpersonateExplicitAccessWithNameW
+BuildImpersonateTrusteeA
+BuildImpersonateTrusteeW
+BuildSecurityDescriptorA
+BuildSecurityDescriptorW
+BuildTrusteeWithNameA
+BuildTrusteeWithNameW
+BuildTrusteeWithObjectsAndNameA
+BuildTrusteeWithObjectsAndNameW
+BuildTrusteeWithObjectsAndSidA
+BuildTrusteeWithObjectsAndSidW
+BuildTrusteeWithSidA
+BuildTrusteeWithSidW
+CancelOverlappedAccess
+ChangeServiceConfig2A
+ChangeServiceConfig2W
+ChangeServiceConfigA
+ChangeServiceConfigW
+CheckTokenMembership
+ClearEventLogA
+ClearEventLogW
+CloseCodeAuthzLevel
+CloseEncryptedFileRaw
+CloseEventLog
+CloseServiceHandle
+CloseTrace
+CommandLineFromMsiDescriptor
+ComputeAccessTokenFromCodeAuthzLevel
+ControlService
+ControlTraceA
+ControlTraceW
+ConvertAccessToSecurityDescriptorA
+ConvertAccessToSecurityDescriptorW
+ConvertSDToStringSDRootDomainA
+ConvertSDToStringSDRootDomainW
+ConvertSecurityDescriptorToAccessA
+ConvertSecurityDescriptorToAccessNamedA
+ConvertSecurityDescriptorToAccessNamedW
+ConvertSecurityDescriptorToAccessW
+ConvertSecurityDescriptorToStringSecurityDescriptorA
+ConvertSecurityDescriptorToStringSecurityDescriptorW
+ConvertSidToStringSidA
+ConvertSidToStringSidW
+ConvertStringSDToSDDomainA
+ConvertStringSDToSDDomainW
+ConvertStringSDToSDRootDomainA
+ConvertStringSDToSDRootDomainW
+ConvertStringSecurityDescriptorToSecurityDescriptorA
+ConvertStringSecurityDescriptorToSecurityDescriptorW
+ConvertStringSidToSidA
+ConvertStringSidToSidW
+ConvertToAutoInheritPrivateObjectSecurity
+CopySid
+CreateCodeAuthzLevel
+CreatePrivateObjectSecurity
+CreatePrivateObjectSecurityEx
+CreatePrivateObjectSecurityWithMultipleInheritance
+CreateProcessAsUserA
+CreateProcessAsUserW
+CreateProcessWithLogonW
+CreateRestrictedToken
+CreateServiceA
+CreateServiceW
+CreateTraceInstanceId
+CreateWellKnownSid
+CredDeleteA
+CredDeleteW
+CredEnumerateA
+CredEnumerateW
+CredFree
+CredGetSessionTypes
+CredGetTargetInfoA
+CredGetTargetInfoW
+CredIsMarshaledCredentialA
+CredIsMarshaledCredentialW
+CredMarshalCredentialA
+CredMarshalCredentialW
+CredProfileLoaded
+CredReadA
+CredReadDomainCredentialsA
+CredReadDomainCredentialsW
+CredReadW
+CredRenameA
+CredRenameW
+CredUnmarshalCredentialA
+CredUnmarshalCredentialW
+CredWriteA
+CredWriteDomainCredentialsA
+CredWriteDomainCredentialsW
+CredWriteW
+CredpConvertCredential
+CredpConvertTargetInfo
+CredpDecodeCredential
+CredpEncodeCredential
+CryptAcquireContextA
+CryptAcquireContextW
+CryptContextAddRef
+CryptCreateHash
+CryptDecrypt
+CryptDeriveKey
+CryptDestroyHash
+CryptDestroyKey
+CryptDuplicateHash
+CryptDuplicateKey
+CryptEncrypt
+CryptEnumProviderTypesA
+CryptEnumProviderTypesW
+CryptEnumProvidersA
+CryptEnumProvidersW
+CryptExportKey
+CryptGenKey
+CryptGenRandom
+CryptGetDefaultProviderA
+CryptGetDefaultProviderW
+CryptGetHashParam
+CryptGetKeyParam
+CryptGetProvParam
+CryptGetUserKey
+CryptHashData
+CryptHashSessionKey
+CryptImportKey
+CryptReleaseContext
+CryptSetHashParam
+CryptSetKeyParam
+CryptSetProvParam
+CryptSetProviderA
+CryptSetProviderExA
+CryptSetProviderExW
+CryptSetProviderW
+CryptSignHashA
+CryptSignHashW
+CryptVerifySignatureA
+CryptVerifySignatureW
+DecryptFileA
+DecryptFileW
+DeleteAce
+DeleteService
+DeregisterEventSource
+DestroyPrivateObjectSecurity
+DuplicateEncryptionInfoFile
+DuplicateToken
+DuplicateTokenEx
+ElfBackupEventLogFileA
+ElfBackupEventLogFileW
+ElfChangeNotify
+ElfClearEventLogFileA
+ElfClearEventLogFileW
+ElfCloseEventLog
+ElfDeregisterEventSource
+ElfNumberOfRecords
+ElfOldestRecord
+ElfOpenBackupEventLogA
+ElfOpenBackupEventLogW
+ElfOpenEventLogA
+ElfOpenEventLogW
+ElfReadEventLogA
+ElfReadEventLogW
+ElfRegisterEventSourceA
+ElfRegisterEventSourceW
+ElfReportEventA
+ElfReportEventW
+EnableTrace
+EncryptFileA
+EncryptFileW
+EncryptedFileKeyInfo
+EncryptionDisable
+EnumDependentServicesA
+EnumDependentServicesW
+EnumServiceGroupW
+EnumServicesStatusA
+EnumServicesStatusExA
+EnumServicesStatusExW
+EnumServicesStatusW
+EnumerateTraceGuids
+EqualDomainSid
+EqualPrefixSid
+EqualSid
+FileEncryptionStatusA
+FileEncryptionStatusW
+FindFirstFreeAce
+FlushTraceA
+FlushTraceW
+FreeEncryptedFileKeyInfo
+FreeEncryptionCertificateHashList
+FreeInheritedFromArray
+FreeSid
+GetAccessPermissionsForObjectA
+GetAccessPermissionsForObjectW
+GetAce
+GetAclInformation
+GetAuditedPermissionsFromAclA
+GetAuditedPermissionsFromAclW
+GetCurrentHwProfileA
+GetCurrentHwProfileW
+GetEffectiveRightsFromAclA
+GetEffectiveRightsFromAclW
+GetEventLogInformation
+GetExplicitEntriesFromAclA
+GetExplicitEntriesFromAclW
+GetFileSecurityA
+GetFileSecurityW
+GetInformationCodeAuthzLevelW
+GetInformationCodeAuthzPolicyW
+GetInheritanceSourceA
+GetInheritanceSourceW
+GetKernelObjectSecurity
+GetLengthSid
+GetLocalManagedApplicationData
+GetLocalManagedApplications
+GetManagedApplicationCategories
+GetManagedApplications
+GetMultipleTrusteeA
+GetMultipleTrusteeOperationA
+GetMultipleTrusteeOperationW
+GetMultipleTrusteeW
+GetNamedSecurityInfoA
+GetNamedSecurityInfoExA
+GetNamedSecurityInfoExW
+GetNamedSecurityInfoW
+GetNumberOfEventLogRecords
+GetOldestEventLogRecord
+GetOverlappedAccessResults
+GetPrivateObjectSecurity
+GetSecurityDescriptorControl
+GetSecurityDescriptorDacl
+GetSecurityDescriptorGroup
+GetSecurityDescriptorLength
+GetSecurityDescriptorOwner
+GetSecurityDescriptorRMControl
+GetSecurityDescriptorSacl
+GetSecurityInfo
+GetSecurityInfoExA
+GetSecurityInfoExW
+GetServiceDisplayNameA
+GetServiceDisplayNameW
+GetServiceKeyNameA
+GetServiceKeyNameW
+GetSidIdentifierAuthority
+GetSidLengthRequired
+GetSidSubAuthority
+GetSidSubAuthorityCount
+GetTokenInformation
+GetTraceEnableFlags
+GetTraceEnableLevel
+GetTraceLoggerHandle
+GetTrusteeFormA
+GetTrusteeFormW
+GetTrusteeNameA
+GetTrusteeNameW
+GetTrusteeTypeA
+GetTrusteeTypeW
+GetUserNameA
+GetUserNameW
+GetWindowsAccountDomainSid
+I_ScIsSecurityProcess
+I_ScPnPGetServiceName
+I_ScSendTSMessage
+I_ScSetServiceBitsA
+I_ScSetServiceBitsW
+IdentifyCodeAuthzLevelW
+ImpersonateAnonymousToken
+ImpersonateLoggedOnUser
+ImpersonateNamedPipeClient
+ImpersonateSelf
+InitializeAcl
+InitializeSecurityDescriptor
+InitializeSid
+InitiateSystemShutdownA
+InitiateSystemShutdownExA
+InitiateSystemShutdownExW
+InitiateSystemShutdownW
+InstallApplication
+IsTextUnicode
+IsTokenRestricted
+IsTokenUntrusted
+IsValidAcl
+IsValidSecurityDescriptor
+IsValidSid
+IsWellKnownSid
+LockServiceDatabase
+LogonUserA
+LogonUserExA
+LogonUserExW
+LogonUserW
+LookupAccountNameA
+LookupAccountNameW
+LookupAccountSidA
+LookupAccountSidW
+LookupPrivilegeDisplayNameA
+LookupPrivilegeDisplayNameW
+LookupPrivilegeNameA
+LookupPrivilegeNameW
+LookupPrivilegeValueA
+LookupPrivilegeValueW
+LookupSecurityDescriptorPartsA
+LookupSecurityDescriptorPartsW
+LsaAddAccountRights
+LsaAddPrivilegesToAccount
+LsaClearAuditLog
+LsaClose
+LsaCreateAccount
+LsaCreateSecret
+LsaCreateTrustedDomain
+LsaCreateTrustedDomainEx
+LsaDelete
+LsaDeleteTrustedDomain
+LsaEnumerateAccountRights
+LsaEnumerateAccounts
+LsaEnumerateAccountsWithUserRight
+LsaEnumeratePrivileges
+LsaEnumeratePrivilegesOfAccount
+LsaEnumerateTrustedDomains
+LsaEnumerateTrustedDomainsEx
+LsaFreeMemory
+LsaGetQuotasForAccount
+LsaGetRemoteUserName
+LsaGetSystemAccessAccount
+LsaGetUserName
+LsaICLookupNames
+LsaICLookupNamesWithCreds
+LsaICLookupSids
+LsaICLookupSidsWithCreds
+LsaLookupNames2
+LsaLookupNames
+LsaLookupPrivilegeDisplayName
+LsaLookupPrivilegeName
+LsaLookupPrivilegeValue
+LsaLookupSids
+LsaNtStatusToWinError
+LsaOpenAccount
+LsaOpenPolicy
+LsaOpenPolicySce
+LsaOpenSecret
+LsaOpenTrustedDomain
+LsaOpenTrustedDomainByName
+LsaQueryDomainInformationPolicy
+LsaQueryForestTrustInformation
+LsaQueryInfoTrustedDomain
+LsaQueryInformationPolicy
+LsaQuerySecret
+LsaQuerySecurityObject
+LsaQueryTrustedDomainInfo
+LsaQueryTrustedDomainInfoByName
+LsaRemoveAccountRights
+LsaRemovePrivilegesFromAccount
+LsaRetrievePrivateData
+LsaSetDomainInformationPolicy
+LsaSetForestTrustInformation
+LsaSetInformationPolicy
+LsaSetInformationTrustedDomain
+LsaSetQuotasForAccount
+LsaSetSecret
+LsaSetSecurityObject
+LsaSetSystemAccessAccount
+LsaSetTrustedDomainInfoByName
+LsaSetTrustedDomainInformation
+LsaStorePrivateData
+MD4Final
+MD4Init
+MD4Update
+MD5Final
+MD5Init
+MD5Update
+MSChapSrvChangePassword2
+MSChapSrvChangePassword
+MakeAbsoluteSD2
+MakeAbsoluteSD
+MakeSelfRelativeSD
+MapGenericMask
+NotifyBootConfigStatus
+NotifyChangeEventLog
+ObjectCloseAuditAlarmA
+ObjectCloseAuditAlarmW
+ObjectDeleteAuditAlarmA
+ObjectDeleteAuditAlarmW
+ObjectOpenAuditAlarmA
+ObjectOpenAuditAlarmW
+ObjectPrivilegeAuditAlarmA
+ObjectPrivilegeAuditAlarmW
+OpenBackupEventLogA
+OpenBackupEventLogW
+OpenEncryptedFileRawA
+OpenEncryptedFileRawW
+OpenEventLogA
+OpenEventLogW
+OpenProcessToken
+OpenSCManagerA
+OpenSCManagerW
+OpenServiceA
+OpenServiceW
+OpenThreadToken
+OpenTraceA
+OpenTraceW
+PrivilegeCheck
+PrivilegedServiceAuditAlarmA
+PrivilegedServiceAuditAlarmW
+ProcessIdleTasks
+ProcessTrace
+QueryAllTracesA
+QueryAllTracesW
+QueryRecoveryAgentsOnEncryptedFile
+QueryServiceConfig2A
+QueryServiceConfig2W
+QueryServiceConfigA
+QueryServiceConfigW
+QueryServiceLockStatusA
+QueryServiceLockStatusW
+QueryServiceObjectSecurity
+QueryServiceStatus
+QueryServiceStatusEx
+QueryTraceA
+QueryTraceW
+QueryUsersOnEncryptedFile
+QueryWindows31FilesMigration
+ReadEncryptedFileRaw
+ReadEventLogA
+ReadEventLogW
+RegCloseKey
+RegConnectRegistryA
+RegConnectRegistryW
+RegCreateKeyA
+RegCreateKeyExA
+RegCreateKeyExW
+RegCreateKeyW
+RegDeleteKeyA
+RegDeleteKeyW
+RegDeleteValueA
+RegDeleteValueW
+RegDisablePredefinedCache
+RegEnumKeyA
+RegEnumKeyExA
+RegEnumKeyExW
+RegEnumKeyW
+RegEnumValueA
+RegEnumValueW
+RegFlushKey
+RegGetKeySecurity
+RegLoadKeyA
+RegLoadKeyW
+RegNotifyChangeKeyValue
+RegOpenCurrentUser
+RegOpenKeyA
+RegOpenKeyExA
+RegOpenKeyExW
+RegOpenKeyW
+RegOpenUserClassesRoot
+RegOverridePredefKey
+RegQueryInfoKeyA
+RegQueryInfoKeyW
+RegQueryMultipleValuesA
+RegQueryMultipleValuesW
+RegQueryValueA
+RegQueryValueExA
+RegQueryValueExW
+RegQueryValueW
+RegReplaceKeyA
+RegReplaceKeyW
+RegRestoreKeyA
+RegRestoreKeyW
+RegSaveKeyA
+RegSaveKeyExA
+RegSaveKeyExW
+RegSaveKeyW
+RegSetKeySecurity
+RegSetValueA
+RegSetValueExA
+RegSetValueExW
+RegSetValueW
+RegUnLoadKeyA
+RegUnLoadKeyW
+RegisterEventSourceA
+RegisterEventSourceW
+RegisterIdleTask
+RegisterServiceCtrlHandlerA
+RegisterServiceCtrlHandlerExA
+RegisterServiceCtrlHandlerExW
+RegisterServiceCtrlHandlerW
+RegisterTraceGuidsA
+RegisterTraceGuidsW
+RemoveTraceCallback
+RemoveUsersFromEncryptedFile
+ReportEventA
+ReportEventW
+RevertToSelf
+SaferCloseLevel
+SaferComputeTokenFromLevel
+SaferCreateLevel
+SaferGetLevelInformation
+SaferGetPolicyInformation
+SaferIdentifyLevel
+SaferRecordEventLogEntry
+SaferSetLevelInformation
+SaferSetPolicyInformation
+SaferiChangeRegistryScope
+SaferiCompareTokenLevels
+SaferiIsExecutableFileType
+SaferiPopulateDefaultsInRegistry
+SaferiRecordEventLogEntry
+SaferiReplaceProcessThreadTokens
+SaferiSearchMatchingHashRules
+SetAclInformation
+SetEntriesInAccessListA
+SetEntriesInAccessListW
+SetEntriesInAclA
+SetEntriesInAclW
+SetEntriesInAuditListA
+SetEntriesInAuditListW
+SetFileSecurityA
+SetFileSecurityW
+SetInformationCodeAuthzLevelW
+SetInformationCodeAuthzPolicyW
+SetKernelObjectSecurity
+SetNamedSecurityInfoA
+SetNamedSecurityInfoExA
+SetNamedSecurityInfoExW
+SetNamedSecurityInfoW
+SetPrivateObjectSecurity
+SetPrivateObjectSecurityEx
+SetSecurityDescriptorControl
+SetSecurityDescriptorDacl
+SetSecurityDescriptorGroup
+SetSecurityDescriptorOwner
+SetSecurityDescriptorRMControl
+SetSecurityDescriptorSacl
+SetSecurityInfo
+SetSecurityInfoExA
+SetSecurityInfoExW
+SetServiceBits
+SetServiceObjectSecurity
+SetServiceStatus
+SetThreadToken
+SetTokenInformation
+SetTraceCallback
+SetUserFileEncryptionKey
+StartServiceA
+StartServiceCtrlDispatcherA
+StartServiceCtrlDispatcherW
+StartServiceW
+StartTraceA
+StartTraceW
+StopTraceA
+StopTraceW
+SynchronizeWindows31FilesAndWindowsNTRegistry
+SystemFunction001
+SystemFunction002
+SystemFunction003
+SystemFunction004
+SystemFunction005
+SystemFunction006
+SystemFunction007
+SystemFunction008
+SystemFunction009
+SystemFunction010
+SystemFunction011
+SystemFunction012
+SystemFunction013
+SystemFunction014
+SystemFunction015
+SystemFunction016
+SystemFunction017
+SystemFunction018
+SystemFunction019
+SystemFunction020
+SystemFunction021
+SystemFunction022
+SystemFunction023
+SystemFunction024
+SystemFunction025
+SystemFunction026
+SystemFunction027
+SystemFunction028
+SystemFunction029
+SystemFunction030
+SystemFunction031
+SystemFunction032
+SystemFunction033
+SystemFunction034
+SystemFunction035
+SystemFunction036
+SystemFunction040
+SystemFunction041
+TraceEvent
+TraceEventInstance
+TraceMessage
+TraceMessageVa
+TreeResetNamedSecurityInfoA
+TreeResetNamedSecurityInfoW
+TrusteeAccessToObjectA
+TrusteeAccessToObjectW
+UninstallApplication
+UnlockServiceDatabase
+UnregisterIdleTask
+UnregisterTraceGuids
+UpdateTraceA
+UpdateTraceW
+WdmWmiServiceMain
+WmiCloseBlock
+WmiDevInstToInstanceNameA
+WmiDevInstToInstanceNameW
+WmiEnumerateGuids
+WmiExecuteMethodA
+WmiExecuteMethodW
+WmiFileHandleToInstanceNameA
+WmiFileHandleToInstanceNameW
+WmiFreeBuffer
+WmiGetFirstTraceOffset
+WmiGetTraceHeader
+WmiMofEnumerateResourcesA
+WmiMofEnumerateResourcesW
+WmiNotificationRegistrationA
+WmiNotificationRegistrationW
+WmiOpenBlock
+WmiParseTraceEvent
+WmiQueryAllDataA
+WmiQueryAllDataMultipleA
+WmiQueryAllDataMultipleW
+WmiQueryAllDataW
+WmiQueryGuidInformation
+WmiQuerySingleInstanceA
+WmiQuerySingleInstanceMultipleA
+WmiQuerySingleInstanceMultipleW
+WmiQuerySingleInstanceW
+WmiReceiveNotificationsA
+WmiReceiveNotificationsW
+WmiSetSingleInstanceA
+WmiSetSingleInstanceW
+WmiSetSingleItemA
+WmiSetSingleItemW
+Wow64Win32ApiEntry
+WriteEncryptedFileRaw
diff --git a/tools/win.x86/exports/xp/comctl32.dll.exports b/tools/win.x86/exports/xp/comctl32.dll.exports
new file mode 100644
index 00000000000..f7af02c3b32
--- /dev/null
+++ b/tools/win.x86/exports/xp/comctl32.dll.exports
@@ -0,0 +1,187 @@
+;
+; Generated from: comctl32.dll
+; Size file: 0x88200 (557568)
+; Format: PE
+; Size of image: 0x8b000 (569344)
+; Architecture: X86
+; Timestamp: 0x3b7dfe0f - 2001-08-18T05:33:03
+;
+MenuHelp
+ShowHideMenuCtl
+GetEffectiveClientRect
+DrawStatusTextA
+CreateStatusWindowA
+CreateToolbar
+CreateMappedBitmap
+#9
+#10
+#11
+CreatePropertySheetPage
+MakeDragList
+LBItemFromPt
+DrawInsert
+CreateUpDownControl
+InitCommonControls
+CreatePropertySheetPageA
+CreatePropertySheetPageW
+CreateStatusWindow
+CreateStatusWindowW
+CreateToolbarEx
+DestroyPropertySheetPage
+DllGetVersion
+DllInstall
+DrawStatusText
+DrawStatusTextW
+FlatSB_EnableScrollBar
+FlatSB_GetScrollInfo
+FlatSB_GetScrollPos
+FlatSB_GetScrollProp
+FlatSB_GetScrollRange
+FlatSB_SetScrollInfo
+FlatSB_SetScrollPos
+FlatSB_SetScrollProp
+FlatSB_SetScrollRange
+FlatSB_ShowScrollBar
+GetMUILanguage
+ImageList_Add
+ImageList_AddIcon
+ImageList_AddMasked
+ImageList_BeginDrag
+ImageList_Copy
+ImageList_Create
+ImageList_Destroy
+ImageList_DragEnter
+ImageList_DragLeave
+ImageList_DragMove
+ImageList_DragShowNolock
+ImageList_Draw
+ImageList_DrawEx
+ImageList_DrawIndirect
+ImageList_Duplicate
+ImageList_EndDrag
+ImageList_GetBkColor
+ImageList_GetDragImage
+ImageList_GetFlags
+ImageList_GetIcon
+ImageList_GetIconSize
+ImageList_GetImageCount
+ImageList_GetImageInfo
+ImageList_GetImageRect
+ImageList_LoadImage
+ImageList_LoadImageA
+ImageList_LoadImageW
+ImageList_Merge
+ImageList_Read
+ImageList_Remove
+ImageList_Replace
+ImageList_ReplaceIcon
+#71
+#72
+#73
+#74
+ImageList_SetBkColor
+ImageList_SetDragCursorImage
+ImageList_SetFilter
+ImageList_SetFlags
+ImageList_SetIconSize
+ImageList_SetImageCount
+ImageList_SetOverlayImage
+ImageList_Write
+InitCommonControlsEx
+InitMUILanguage
+InitializeFlatSB
+PropertySheet
+PropertySheetA
+PropertySheetW
+UninitializeFlatSB
+_TrackMouseEvent
+#151
+#152
+#153
+#154
+#155
+#156
+#157
+#163
+#164
+#167
+#169
+#233
+#234
+#235
+#236
+#320
+#321
+#322
+#323
+#324
+#325
+#326
+#327
+#328
+#329
+#330
+#331
+#332
+#333
+#334
+#335
+#336
+#337
+#338
+#339
+#340
+#341
+#342
+#350
+#351
+#352
+#353
+#354
+#355
+#356
+#357
+#358
+#359
+#360
+#361
+#362
+#363
+#364
+#365
+#366
+#367
+#368
+#369
+#372
+#373
+#374
+#375
+#376
+#377
+#382
+#383
+#384
+#385
+#386
+#387
+#388
+#389
+#390
+#400
+#401
+#402
+#403
+#404
+#410
+#411
+#412
+#413
+#414
+#415
+#416
+#417
+#418
+#419
+#420
+#421
diff --git a/tools/win.x86/exports/xp/gdi32.dll.exports b/tools/win.x86/exports/xp/gdi32.dll.exports
new file mode 100644
index 00000000000..9907c6c5521
--- /dev/null
+++ b/tools/win.x86/exports/xp/gdi32.dll.exports
@@ -0,0 +1,615 @@
+;
+; Generated from: gdi32.dll
+; Size file: 0x3d400 (250880)
+; Format: PE
+; Size of image: 0x40000 (262144)
+; Architecture: X86
+; Timestamp: 0x3b7dfe0e - 2001-08-18T05:33:02
+;
+AbortDoc
+AbortPath
+AddFontMemResourceEx
+AddFontResourceA
+AddFontResourceExA
+AddFontResourceExW
+AddFontResourceTracking
+AddFontResourceW
+AngleArc
+AnimatePalette
+AnyLinkedFonts
+Arc
+ArcTo
+BRUSHOBJ_hGetColorTransform
+BRUSHOBJ_pvAllocRbrush
+BRUSHOBJ_pvGetRbrush
+BRUSHOBJ_ulGetBrushColor
+BeginPath
+BitBlt
+CLIPOBJ_bEnum
+CLIPOBJ_cEnumStart
+CLIPOBJ_ppoGetPath
+CancelDC
+CheckColorsInGamut
+ChoosePixelFormat
+Chord
+ClearBitmapAttributes
+ClearBrushAttributes
+CloseEnhMetaFile
+CloseFigure
+CloseMetaFile
+ColorCorrectPalette
+ColorMatchToTarget
+CombineRgn
+CombineTransform
+CopyEnhMetaFileA
+CopyEnhMetaFileW
+CopyMetaFileA
+CopyMetaFileW
+CreateBitmap
+CreateBitmapIndirect
+CreateBrushIndirect
+CreateColorSpaceA
+CreateColorSpaceW
+CreateCompatibleBitmap
+CreateCompatibleDC
+CreateDCA
+CreateDCW
+CreateDIBPatternBrush
+CreateDIBPatternBrushPt
+CreateDIBSection
+CreateDIBitmap
+CreateDiscardableBitmap
+CreateEllipticRgn
+CreateEllipticRgnIndirect
+CreateEnhMetaFileA
+CreateEnhMetaFileW
+CreateFontA
+CreateFontIndirectA
+CreateFontIndirectExA
+CreateFontIndirectExW
+CreateFontIndirectW
+CreateFontW
+CreateHalftonePalette
+CreateHatchBrush
+CreateICA
+CreateICW
+CreateMetaFileA
+CreateMetaFileW
+CreatePalette
+CreatePatternBrush
+CreatePen
+CreatePenIndirect
+CreatePolyPolygonRgn
+CreatePolygonRgn
+CreateRectRgn
+CreateRectRgnIndirect
+CreateRoundRectRgn
+CreateScalableFontResourceA
+CreateScalableFontResourceW
+CreateSolidBrush
+DPtoLP
+DdEntry0
+DdEntry10
+DdEntry11
+DdEntry12
+DdEntry13
+DdEntry14
+DdEntry15
+DdEntry16
+DdEntry17
+DdEntry18
+DdEntry19
+DdEntry1
+DdEntry20
+DdEntry21
+DdEntry22
+DdEntry23
+DdEntry24
+DdEntry25
+DdEntry26
+DdEntry27
+DdEntry28
+DdEntry29
+DdEntry2
+DdEntry30
+DdEntry31
+DdEntry32
+DdEntry33
+DdEntry34
+DdEntry35
+DdEntry36
+DdEntry37
+DdEntry38
+DdEntry39
+DdEntry3
+DdEntry40
+DdEntry41
+DdEntry42
+DdEntry43
+DdEntry44
+DdEntry45
+DdEntry46
+DdEntry47
+DdEntry48
+DdEntry49
+DdEntry4
+DdEntry50
+DdEntry51
+DdEntry52
+DdEntry53
+DdEntry54
+DdEntry55
+DdEntry56
+DdEntry5
+DdEntry6
+DdEntry7
+DdEntry8
+DdEntry9
+DeleteColorSpace
+DeleteDC
+DeleteEnhMetaFile
+DeleteMetaFile
+DeleteObject
+DescribePixelFormat
+DeviceCapabilitiesExA
+DeviceCapabilitiesExW
+DrawEscape
+Ellipse
+EnableEUDC
+EndDoc
+EndFormPage
+EndPage
+EndPath
+EngAcquireSemaphore
+EngAlphaBlend
+EngAssociateSurface
+EngBitBlt
+EngCheckAbort
+EngComputeGlyphSet
+EngCopyBits
+EngCreateBitmap
+EngCreateClip
+EngCreateDeviceBitmap
+EngCreateDeviceSurface
+EngCreatePalette
+EngCreateSemaphore
+EngDeleteClip
+EngDeletePalette
+EngDeletePath
+EngDeleteSemaphore
+EngDeleteSurface
+EngEraseSurface
+EngFillPath
+EngFindResource
+EngFreeModule
+EngGetCurrentCodePage
+EngGetDriverName
+EngGetPrinterDataFileName
+EngGradientFill
+EngLineTo
+EngLoadModule
+EngLockSurface
+EngMarkBandingSurface
+EngMultiByteToUnicodeN
+EngMultiByteToWideChar
+EngPaint
+EngPlgBlt
+EngQueryEMFInfo
+EngQueryLocalTime
+EngReleaseSemaphore
+EngStretchBlt
+EngStretchBltROP
+EngStrokeAndFillPath
+EngStrokePath
+EngTextOut
+EngTransparentBlt
+EngUnicodeToMultiByteN
+EngUnlockSurface
+EngWideCharToMultiByte
+EnumEnhMetaFile
+EnumFontFamiliesA
+EnumFontFamiliesExA
+EnumFontFamiliesExW
+EnumFontFamiliesW
+EnumFontsA
+EnumFontsW
+EnumICMProfilesA
+EnumICMProfilesW
+EnumMetaFile
+EnumObjects
+EqualRgn
+Escape
+EudcLoadLinkW
+EudcUnloadLinkW
+ExcludeClipRect
+ExtCreatePen
+ExtCreateRegion
+ExtEscape
+ExtFloodFill
+ExtSelectClipRgn
+ExtTextOutA
+ExtTextOutW
+FONTOBJ_cGetAllGlyphHandles
+FONTOBJ_cGetGlyphs
+FONTOBJ_pQueryGlyphAttrs
+FONTOBJ_pfdg
+FONTOBJ_pifi
+FONTOBJ_pvTrueTypeFontFile
+FONTOBJ_pxoGetXform
+FONTOBJ_vGetInfo
+FillPath
+FillRgn
+FixBrushOrgEx
+FlattenPath
+FloodFill
+FontIsLinked
+FrameRgn
+GdiAddFontResourceW
+GdiAddGlsBounds
+GdiAddGlsRecord
+GdiAlphaBlend
+GdiArtificialDecrementDriver
+GdiCleanCacheDC
+GdiComment
+GdiConsoleTextOut
+GdiConvertAndCheckDC
+GdiConvertBitmap
+GdiConvertBitmapV5
+GdiConvertBrush
+GdiConvertDC
+GdiConvertEnhMetaFile
+GdiConvertFont
+GdiConvertMetaFilePict
+GdiConvertPalette
+GdiConvertRegion
+GdiConvertToDevmodeW
+GdiCreateLocalEnhMetaFile
+GdiCreateLocalMetaFilePict
+GdiDeleteLocalDC
+GdiDeleteSpoolFileHandle
+GdiDescribePixelFormat
+GdiDllInitialize
+GdiDrawStream
+GdiEndDocEMF
+GdiEndPageEMF
+GdiEntry10
+GdiEntry11
+GdiEntry12
+GdiEntry13
+GdiEntry14
+GdiEntry15
+GdiEntry16
+GdiEntry1
+GdiEntry2
+GdiEntry3
+GdiEntry4
+GdiEntry5
+GdiEntry6
+GdiEntry7
+GdiEntry8
+GdiEntry9
+GdiFixUpHandle
+GdiFlush
+GdiFullscreenControl
+GdiGetBatchLimit
+GdiGetCharDimensions
+GdiGetCodePage
+GdiGetDC
+GdiGetDevmodeForPage
+GdiGetLocalBrush
+GdiGetLocalDC
+GdiGetLocalFont
+GdiGetPageCount
+GdiGetPageHandle
+GdiGetSpoolFileHandle
+GdiGetSpoolMessage
+GdiGradientFill
+GdiInitSpool
+GdiInitializeLanguagePack
+GdiIsMetaFileDC
+GdiIsMetaPrintDC
+GdiIsPlayMetafileDC
+GdiPlayDCScript
+GdiPlayEMF
+GdiPlayJournal
+GdiPlayPageEMF
+GdiPlayPrivatePageEMF
+GdiPlayScript
+GdiPrinterThunk
+GdiProcessSetup
+GdiQueryFonts
+GdiQueryTable
+GdiRealizationInfo
+GdiReleaseDC
+GdiReleaseLocalDC
+GdiResetDCEMF
+GdiSetAttrs
+GdiSetBatchLimit
+GdiSetLastError
+GdiSetPixelFormat
+GdiSetServerAttr
+GdiStartDocEMF
+GdiStartPageEMF
+GdiSwapBuffers
+GdiTransparentBlt
+GdiValidateHandle
+GetArcDirection
+GetAspectRatioFilterEx
+GetBitmapAttributes
+GetBitmapBits
+GetBitmapDimensionEx
+GetBkColor
+GetBkMode
+GetBoundsRect
+GetBrushAttributes
+GetBrushOrgEx
+GetCharABCWidthsA
+GetCharABCWidthsFloatA
+GetCharABCWidthsFloatW
+GetCharABCWidthsI
+GetCharABCWidthsW
+GetCharWidth32A
+GetCharWidth32W
+GetCharWidthA
+GetCharWidthFloatA
+GetCharWidthFloatW
+GetCharWidthI
+GetCharWidthInfo
+GetCharWidthW
+GetCharacterPlacementA
+GetCharacterPlacementW
+GetClipBox
+GetClipRgn
+GetColorAdjustment
+GetColorSpace
+GetCurrentObject
+GetCurrentPositionEx
+GetDCBrushColor
+GetDCOrgEx
+GetDCPenColor
+GetDIBColorTable
+GetDIBits
+GetDeviceCaps
+GetDeviceGammaRamp
+GetETM
+GetEUDCTimeStamp
+GetEUDCTimeStampExW
+GetEnhMetaFileA
+GetEnhMetaFileBits
+GetEnhMetaFileDescriptionA
+GetEnhMetaFileDescriptionW
+GetEnhMetaFileHeader
+GetEnhMetaFilePaletteEntries
+GetEnhMetaFilePixelFormat
+GetEnhMetaFileW
+GetFontAssocStatus
+GetFontData
+GetFontLanguageInfo
+GetFontResourceInfoW
+GetFontUnicodeRanges
+GetGlyphIndicesA
+GetGlyphIndicesW
+GetGlyphOutline
+GetGlyphOutlineA
+GetGlyphOutlineW
+GetGlyphOutlineWow
+GetGraphicsMode
+GetHFONT
+GetICMProfileA
+GetICMProfileW
+GetKerningPairs
+GetKerningPairsA
+GetKerningPairsW
+GetLayout
+GetLogColorSpaceA
+GetLogColorSpaceW
+GetMapMode
+GetMetaFileA
+GetMetaFileBitsEx
+GetMetaFileW
+GetMetaRgn
+GetMiterLimit
+GetNearestColor
+GetNearestPaletteIndex
+GetObjectA
+GetObjectType
+GetObjectW
+GetOutlineTextMetricsA
+GetOutlineTextMetricsW
+GetPaletteEntries
+GetPath
+GetPixel
+GetPixelFormat
+GetPolyFillMode
+GetROP2
+GetRandomRgn
+GetRasterizerCaps
+GetRegionData
+GetRelAbs
+GetRgnBox
+GetStockObject
+GetStretchBltMode
+GetStringBitmapA
+GetStringBitmapW
+GetSystemPaletteEntries
+GetSystemPaletteUse
+GetTextAlign
+GetTextCharacterExtra
+GetTextCharset
+GetTextCharsetInfo
+GetTextColor
+GetTextExtentExPointA
+GetTextExtentExPointI
+GetTextExtentExPointW
+GetTextExtentExPointWPri
+GetTextExtentPoint32A
+GetTextExtentPoint32W
+GetTextExtentPointA
+GetTextExtentPointI
+GetTextExtentPointW
+GetTextFaceA
+GetTextFaceAliasW
+GetTextFaceW
+GetTextMetricsA
+GetTextMetricsW
+GetTransform
+GetViewportExtEx
+GetViewportOrgEx
+GetWinMetaFileBits
+GetWindowExtEx
+GetWindowOrgEx
+GetWorldTransform
+HT_Get8BPPFormatPalette
+HT_Get8BPPMaskPalette
+IntersectClipRect
+InvertRgn
+LPtoDP
+LineDDA
+LineTo
+MaskBlt
+MirrorRgn
+ModifyWorldTransform
+MoveToEx
+NamedEscape
+OffsetClipRgn
+OffsetRgn
+OffsetViewportOrgEx
+OffsetWindowOrgEx
+PATHOBJ_bEnum
+PATHOBJ_bEnumClipLines
+PATHOBJ_vEnumStart
+PATHOBJ_vEnumStartClipLines
+PATHOBJ_vGetBounds
+PaintRgn
+PatBlt
+PathToRegion
+Pie
+PlayEnhMetaFile
+PlayEnhMetaFileRecord
+PlayMetaFile
+PlayMetaFileRecord
+PlgBlt
+PolyBezier
+PolyBezierTo
+PolyDraw
+PolyPatBlt
+PolyPolygon
+PolyPolyline
+PolyTextOutA
+PolyTextOutW
+Polygon
+Polyline
+PolylineTo
+PtInRegion
+PtVisible
+QueryFontAssocStatus
+RealizePalette
+RectInRegion
+RectVisible
+Rectangle
+RemoveFontMemResourceEx
+RemoveFontResourceA
+RemoveFontResourceExA
+RemoveFontResourceExW
+RemoveFontResourceTracking
+RemoveFontResourceW
+ResetDCA
+ResetDCW
+ResizePalette
+RestoreDC
+RoundRect
+STROBJ_bEnum
+STROBJ_bEnumPositionsOnly
+STROBJ_bGetAdvanceWidths
+STROBJ_dwGetCodePage
+STROBJ_vEnumStart
+SaveDC
+ScaleViewportExtEx
+ScaleWindowExtEx
+SelectBrushLocal
+SelectClipPath
+SelectClipRgn
+SelectFontLocal
+SelectObject
+SelectPalette
+SetAbortProc
+SetArcDirection
+SetBitmapAttributes
+SetBitmapBits
+SetBitmapDimensionEx
+SetBkColor
+SetBkMode
+SetBoundsRect
+SetBrushAttributes
+SetBrushOrgEx
+SetColorAdjustment
+SetColorSpace
+SetDCBrushColor
+SetDCPenColor
+SetDIBColorTable
+SetDIBits
+SetDIBitsToDevice
+SetDeviceGammaRamp
+SetEnhMetaFileBits
+SetFontEnumeration
+SetGraphicsMode
+SetICMMode
+SetICMProfileA
+SetICMProfileW
+SetLayout
+SetLayoutWidth
+SetMagicColors
+SetMapMode
+SetMapperFlags
+SetMetaFileBitsEx
+SetMetaRgn
+SetMiterLimit
+SetPaletteEntries
+SetPixel
+SetPixelFormat
+SetPixelV
+SetPolyFillMode
+SetROP2
+SetRectRgn
+SetRelAbs
+SetStretchBltMode
+SetSystemPaletteUse
+SetTextAlign
+SetTextCharacterExtra
+SetTextColor
+SetTextJustification
+SetViewportExtEx
+SetViewportOrgEx
+SetVirtualResolution
+SetWinMetaFileBits
+SetWindowExtEx
+SetWindowOrgEx
+SetWorldTransform
+StartDocA
+StartDocW
+StartFormPage
+StartPage
+StretchBlt
+StretchDIBits
+StrokeAndFillPath
+StrokePath
+SwapBuffers
+TextOutA
+TextOutW
+TranslateCharsetInfo
+UnloadNetworkFonts
+UnrealizeObject
+UpdateColors
+UpdateICMRegKeyA
+UpdateICMRegKeyW
+WidenPath
+XFORMOBJ_bApplyXform
+XFORMOBJ_iGetXform
+XLATEOBJ_cGetPalette
+XLATEOBJ_hGetColorTransform
+XLATEOBJ_iXlate
+XLATEOBJ_piVector
+bInitSystemAndFontsDirectoriesW
+bMakePathNameW
+cGetTTFFromFOT
+gdiPlaySpoolStream
diff --git a/tools/win.x86/exports/xp/kernel32.dll.exports b/tools/win.x86/exports/xp/kernel32.dll.exports
new file mode 100644
index 00000000000..1053531e359
--- /dev/null
+++ b/tools/win.x86/exports/xp/kernel32.dll.exports
@@ -0,0 +1,936 @@
+;
+; Generated from: kernel32.dll
+; Size file: 0xe2400 (926720)
+; Format: PE
+; Size of image: 0xe5000 (937984)
+; Architecture: X86
+; Timestamp: 0x3b7dfe0e - 2001-08-18T05:33:02
+;
+ActivateActCtx
+AddAtomA
+AddAtomW
+AddConsoleAliasA
+AddConsoleAliasW
+AddLocalAlternateComputerNameA
+AddLocalAlternateComputerNameW
+AddRefActCtx
+AddVectoredExceptionHandler
+AllocConsole
+AllocateUserPhysicalPages
+AreFileApisANSI
+AssignProcessToJobObject
+AttachConsole
+BackupRead
+BackupSeek
+BackupWrite
+BaseCheckAppcompatCache
+BaseCleanupAppcompatCache
+BaseCleanupAppcompatCacheSupport
+BaseDumpAppcompatCache
+BaseFlushAppcompatCache
+BaseInitAppcompatCache
+BaseInitAppcompatCacheSupport
+BaseProcessInitPostImport
+BaseUpdateAppcompatCache
+Beep
+BeginUpdateResourceA
+BeginUpdateResourceW
+BindIoCompletionCallback
+BuildCommDCBA
+BuildCommDCBAndTimeoutsA
+BuildCommDCBAndTimeoutsW
+BuildCommDCBW
+CallNamedPipeA
+CallNamedPipeW
+CancelDeviceWakeupRequest
+CancelIo
+CancelTimerQueueTimer
+CancelWaitableTimer
+ChangeTimerQueueTimer
+ClearCommBreak
+ClearCommError
+CloseConsoleHandle
+CloseHandle
+CloseProfileUserMapping
+CmdBatNotification
+CommConfigDialogA
+CommConfigDialogW
+CompareFileTime
+CompareStringA
+CompareStringW
+ConnectNamedPipe
+ConsoleMenuControl
+ContinueDebugEvent
+ConvertDefaultLocale
+ConvertFiberToThread
+ConvertThreadToFiber
+CopyFileA
+CopyFileExA
+CopyFileExW
+CopyFileW
+CopyLZFile
+CreateActCtxA
+CreateActCtxW
+CreateConsoleScreenBuffer
+CreateDirectoryA
+CreateDirectoryExA
+CreateDirectoryExW
+CreateDirectoryW
+CreateEventA
+CreateEventW
+CreateFiber
+CreateFiberEx
+CreateFileA
+CreateFileMappingA
+CreateFileMappingW
+CreateFileW
+CreateHardLinkA
+CreateHardLinkW
+CreateIoCompletionPort
+CreateJobObjectA
+CreateJobObjectW
+CreateJobSet
+CreateMailslotA
+CreateMailslotW
+CreateMemoryResourceNotification
+CreateMutexA
+CreateMutexW
+CreateNamedPipeA
+CreateNamedPipeW
+CreatePipe
+CreateProcessA
+CreateProcessInternalA
+CreateProcessInternalW
+CreateProcessW
+CreateRemoteThread
+CreateSemaphoreA
+CreateSemaphoreW
+CreateSocketHandle
+CreateTapePartition
+CreateThread
+CreateTimerQueue
+CreateTimerQueueTimer
+CreateToolhelp32Snapshot
+CreateVirtualBuffer
+CreateWaitableTimerA
+CreateWaitableTimerW
+DeactivateActCtx
+DebugActiveProcess
+DebugActiveProcessStop
+DebugBreak
+DebugBreakProcess
+DebugSetProcessKillOnExit
+DefineDosDeviceA
+DefineDosDeviceW
+DelayLoadFailureHook
+DeleteAtom
+DeleteCriticalSection
+DeleteFiber
+DeleteFileA
+DeleteFileW
+DeleteTimerQueue
+DeleteTimerQueueEx
+DeleteTimerQueueTimer
+DeleteVolumeMountPointA
+DeleteVolumeMountPointW
+DeviceIoControl
+DisableThreadLibraryCalls
+DisconnectNamedPipe
+DnsHostnameToComputerNameA
+DnsHostnameToComputerNameW
+DosDateTimeToFileTime
+DosPathToSessionPathA
+DosPathToSessionPathW
+DuplicateConsoleHandle
+DuplicateHandle
+EndUpdateResourceA
+EndUpdateResourceW
+EnterCriticalSection
+EnumCalendarInfoA
+EnumCalendarInfoExA
+EnumCalendarInfoExW
+EnumCalendarInfoW
+EnumDateFormatsA
+EnumDateFormatsExA
+EnumDateFormatsExW
+EnumDateFormatsW
+EnumLanguageGroupLocalesA
+EnumLanguageGroupLocalesW
+EnumResourceLanguagesA
+EnumResourceLanguagesW
+EnumResourceNamesA
+EnumResourceNamesW
+EnumResourceTypesA
+EnumResourceTypesW
+EnumSystemCodePagesA
+EnumSystemCodePagesW
+EnumSystemGeoID
+EnumSystemLanguageGroupsA
+EnumSystemLanguageGroupsW
+EnumSystemLocalesA
+EnumSystemLocalesW
+EnumTimeFormatsA
+EnumTimeFormatsW
+EnumUILanguagesA
+EnumUILanguagesW
+EnumerateLocalComputerNamesA
+EnumerateLocalComputerNamesW
+EraseTape
+EscapeCommFunction
+ExitProcess
+ExitThread
+ExitVDM
+ExpandEnvironmentStringsA
+ExpandEnvironmentStringsW
+ExpungeConsoleCommandHistoryA
+ExpungeConsoleCommandHistoryW
+ExtendVirtualBuffer
+FatalAppExitA
+FatalAppExitW
+FatalExit
+FileTimeToDosDateTime
+FileTimeToLocalFileTime
+FileTimeToSystemTime
+FillConsoleOutputAttribute
+FillConsoleOutputCharacterA
+FillConsoleOutputCharacterW
+FindActCtxSectionGuid
+FindActCtxSectionStringA
+FindActCtxSectionStringW
+FindAtomA
+FindAtomW
+FindClose
+FindCloseChangeNotification
+FindFirstChangeNotificationA
+FindFirstChangeNotificationW
+FindFirstFileA
+FindFirstFileExA
+FindFirstFileExW
+FindFirstFileW
+FindFirstVolumeA
+FindFirstVolumeMountPointA
+FindFirstVolumeMountPointW
+FindFirstVolumeW
+FindNextChangeNotification
+FindNextFileA
+FindNextFileW
+FindNextVolumeA
+FindNextVolumeMountPointA
+FindNextVolumeMountPointW
+FindNextVolumeW
+FindResourceA
+FindResourceExA
+FindResourceExW
+FindResourceW
+FindVolumeClose
+FindVolumeMountPointClose
+FlushConsoleInputBuffer
+FlushFileBuffers
+FlushInstructionCache
+FlushViewOfFile
+FoldStringA
+FoldStringW
+FormatMessageA
+FormatMessageW
+FreeConsole
+FreeEnvironmentStringsA
+FreeEnvironmentStringsW
+FreeLibrary
+FreeLibraryAndExitThread
+FreeResource
+FreeUserPhysicalPages
+FreeVirtualBuffer
+GenerateConsoleCtrlEvent
+GetACP
+GetAtomNameA
+GetAtomNameW
+GetBinaryType
+GetBinaryTypeA
+GetBinaryTypeW
+GetCPInfo
+GetCPInfoExA
+GetCPInfoExW
+GetCalendarInfoA
+GetCalendarInfoW
+GetComPlusPackageInstallStatus
+GetCommConfig
+GetCommMask
+GetCommModemStatus
+GetCommProperties
+GetCommState
+GetCommTimeouts
+GetCommandLineA
+GetCommandLineW
+GetCompressedFileSizeA
+GetCompressedFileSizeW
+GetComputerNameA
+GetComputerNameExA
+GetComputerNameExW
+GetComputerNameW
+GetConsoleAliasA
+GetConsoleAliasExesA
+GetConsoleAliasExesLengthA
+GetConsoleAliasExesLengthW
+GetConsoleAliasExesW
+GetConsoleAliasW
+GetConsoleAliasesA
+GetConsoleAliasesLengthA
+GetConsoleAliasesLengthW
+GetConsoleAliasesW
+GetConsoleCP
+GetConsoleCharType
+GetConsoleCommandHistoryA
+GetConsoleCommandHistoryLengthA
+GetConsoleCommandHistoryLengthW
+GetConsoleCommandHistoryW
+GetConsoleCursorInfo
+GetConsoleCursorMode
+GetConsoleDisplayMode
+GetConsoleFontInfo
+GetConsoleFontSize
+GetConsoleHardwareState
+GetConsoleInputExeNameA
+GetConsoleInputExeNameW
+GetConsoleInputWaitHandle
+GetConsoleKeyboardLayoutNameA
+GetConsoleKeyboardLayoutNameW
+GetConsoleMode
+GetConsoleNlsMode
+GetConsoleOutputCP
+GetConsoleProcessList
+GetConsoleScreenBufferInfo
+GetConsoleSelectionInfo
+GetConsoleTitleA
+GetConsoleTitleW
+GetConsoleWindow
+GetCurrencyFormatA
+GetCurrencyFormatW
+GetCurrentActCtx
+GetCurrentConsoleFont
+GetCurrentDirectoryA
+GetCurrentDirectoryW
+GetCurrentProcess
+GetCurrentProcessId
+GetCurrentThread
+GetCurrentThreadId
+GetDateFormatA
+GetDateFormatW
+GetDefaultCommConfigA
+GetDefaultCommConfigW
+GetDefaultSortkeySize
+GetDevicePowerState
+GetDiskFreeSpaceA
+GetDiskFreeSpaceExA
+GetDiskFreeSpaceExW
+GetDiskFreeSpaceW
+GetDriveTypeA
+GetDriveTypeW
+GetEnvironmentStrings
+GetEnvironmentStringsA
+GetEnvironmentStringsW
+GetEnvironmentVariableA
+GetEnvironmentVariableW
+GetExitCodeProcess
+GetExitCodeThread
+GetExpandedNameA
+GetExpandedNameW
+GetFileAttributesA
+GetFileAttributesExA
+GetFileAttributesExW
+GetFileAttributesW
+GetFileInformationByHandle
+GetFileSize
+GetFileSizeEx
+GetFileTime
+GetFileType
+GetFirmwareEnvironmentVariableA
+GetFirmwareEnvironmentVariableW
+GetFullPathNameA
+GetFullPathNameW
+GetGeoInfoA
+GetGeoInfoW
+GetHandleContext
+GetHandleInformation
+GetLargestConsoleWindowSize
+GetLastError
+GetLinguistLangSize
+GetLocalTime
+GetLocaleInfoA
+GetLocaleInfoW
+GetLogicalDriveStringsA
+GetLogicalDriveStringsW
+GetLogicalDrives
+GetLongPathNameA
+GetLongPathNameW
+GetMailslotInfo
+GetModuleFileNameA
+GetModuleFileNameW
+GetModuleHandleA
+GetModuleHandleExA
+GetModuleHandleExW
+GetModuleHandleW
+GetNamedPipeHandleStateA
+GetNamedPipeHandleStateW
+GetNamedPipeInfo
+GetNativeSystemInfo
+GetNextVDMCommand
+GetNlsSectionName
+GetNumaAvailableMemory
+GetNumaAvailableMemoryNode
+GetNumaHighestNodeNumber
+GetNumaNodeProcessorMask
+GetNumaProcessorMap
+GetNumaProcessorNode
+GetNumberFormatA
+GetNumberFormatW
+GetNumberOfConsoleFonts
+GetNumberOfConsoleInputEvents
+GetNumberOfConsoleMouseButtons
+GetOEMCP
+GetOverlappedResult
+GetPriorityClass
+GetPrivateProfileIntA
+GetPrivateProfileIntW
+GetPrivateProfileSectionA
+GetPrivateProfileSectionNamesA
+GetPrivateProfileSectionNamesW
+GetPrivateProfileSectionW
+GetPrivateProfileStringA
+GetPrivateProfileStringW
+GetPrivateProfileStructA
+GetPrivateProfileStructW
+GetProcAddress
+GetProcessAffinityMask
+GetProcessHeap
+GetProcessHeaps
+GetProcessIoCounters
+GetProcessPriorityBoost
+GetProcessShutdownParameters
+GetProcessTimes
+GetProcessVersion
+GetProcessWorkingSetSize
+GetProfileIntA
+GetProfileIntW
+GetProfileSectionA
+GetProfileSectionW
+GetProfileStringA
+GetProfileStringW
+GetQueuedCompletionStatus
+GetShortPathNameA
+GetShortPathNameW
+GetStartupInfoA
+GetStartupInfoW
+GetStdHandle
+GetStringTypeA
+GetStringTypeExA
+GetStringTypeExW
+GetStringTypeW
+GetSystemDefaultLCID
+GetSystemDefaultLangID
+GetSystemDefaultUILanguage
+GetSystemDirectoryA
+GetSystemDirectoryW
+GetSystemInfo
+GetSystemPowerStatus
+GetSystemTime
+GetSystemTimeAdjustment
+GetSystemTimeAsFileTime
+GetSystemWindowsDirectoryA
+GetSystemWindowsDirectoryW
+GetSystemWow64DirectoryA
+GetSystemWow64DirectoryW
+GetTapeParameters
+GetTapePosition
+GetTapeStatus
+GetTempFileNameA
+GetTempFileNameW
+GetTempPathA
+GetTempPathW
+GetThreadContext
+GetThreadLocale
+GetThreadPriority
+GetThreadPriorityBoost
+GetThreadSelectorEntry
+GetThreadTimes
+GetTickCount
+GetTimeFormatA
+GetTimeFormatW
+GetTimeZoneInformation
+GetUserDefaultLCID
+GetUserDefaultLangID
+GetUserDefaultUILanguage
+GetUserGeoID
+GetVDMCurrentDirectories
+GetVersion
+GetVersionExA
+GetVersionExW
+GetVolumeInformationA
+GetVolumeInformationW
+GetVolumeNameForVolumeMountPointA
+GetVolumeNameForVolumeMountPointW
+GetVolumePathNameA
+GetVolumePathNameW
+GetVolumePathNamesForVolumeNameA
+GetVolumePathNamesForVolumeNameW
+GetWindowsDirectoryA
+GetWindowsDirectoryW
+GetWriteWatch
+GlobalAddAtomA
+GlobalAddAtomW
+GlobalAlloc
+GlobalCompact
+GlobalDeleteAtom
+GlobalFindAtomA
+GlobalFindAtomW
+GlobalFix
+GlobalFlags
+GlobalFree
+GlobalGetAtomNameA
+GlobalGetAtomNameW
+GlobalHandle
+GlobalLock
+GlobalMemoryStatus
+GlobalMemoryStatusEx
+GlobalReAlloc
+GlobalSize
+GlobalUnWire
+GlobalUnfix
+GlobalUnlock
+GlobalWire
+Heap32First
+Heap32ListFirst
+Heap32ListNext
+Heap32Next
+HeapAlloc
+HeapCompact
+HeapCreate
+HeapCreateTagsW
+HeapDestroy
+HeapExtend
+HeapFree
+HeapLock
+HeapQueryInformation
+HeapQueryTagW
+HeapReAlloc
+HeapSetInformation
+HeapSize
+HeapSummary
+HeapUnlock
+HeapUsage
+HeapValidate
+HeapWalk
+InitAtomTable
+InitializeCriticalSection
+InitializeCriticalSectionAndSpinCount
+InitializeSListHead
+InterlockedCompareExchange
+InterlockedDecrement
+InterlockedExchange
+InterlockedExchangeAdd
+InterlockedFlushSList
+InterlockedIncrement
+InterlockedPopEntrySList
+InterlockedPushEntrySList
+InvalidateConsoleDIBits
+IsBadCodePtr
+IsBadHugeReadPtr
+IsBadHugeWritePtr
+IsBadReadPtr
+IsBadStringPtrA
+IsBadStringPtrW
+IsBadWritePtr
+IsDBCSLeadByte
+IsDBCSLeadByteEx
+IsDebuggerPresent
+IsProcessInJob
+IsProcessorFeaturePresent
+IsSystemResumeAutomatic
+IsValidCodePage
+IsValidLanguageGroup
+IsValidLocale
+IsValidUILanguage
+IsWow64Process
+LCMapStringA
+LCMapStringW
+LZClose
+LZCloseFile
+LZCopy
+LZCreateFileW
+LZDone
+LZInit
+LZOpenFileA
+LZOpenFileW
+LZRead
+LZSeek
+LZStart
+LeaveCriticalSection
+LoadLibraryA
+LoadLibraryExA
+LoadLibraryExW
+LoadLibraryW
+LoadModule
+LoadResource
+LocalAlloc
+LocalCompact
+LocalFileTimeToFileTime
+LocalFlags
+LocalFree
+LocalHandle
+LocalLock
+LocalReAlloc
+LocalShrink
+LocalSize
+LocalUnlock
+LockFile
+LockFileEx
+LockResource
+MapUserPhysicalPages
+MapUserPhysicalPagesScatter
+MapViewOfFile
+MapViewOfFileEx
+Module32First
+Module32FirstW
+Module32Next
+Module32NextW
+MoveFileA
+MoveFileExA
+MoveFileExW
+MoveFileW
+MoveFileWithProgressA
+MoveFileWithProgressW
+MulDiv
+MultiByteToWideChar
+NlsConvertIntegerToString
+NlsGetCacheUpdateCount
+NlsResetProcessLocale
+NumaVirtualQueryNode
+OpenConsoleW
+OpenDataFile
+OpenEventA
+OpenEventW
+OpenFile
+OpenFileMappingA
+OpenFileMappingW
+OpenJobObjectA
+OpenJobObjectW
+OpenMutexA
+OpenMutexW
+OpenProcess
+OpenProfileUserMapping
+OpenSemaphoreA
+OpenSemaphoreW
+OpenThread
+OpenWaitableTimerA
+OpenWaitableTimerW
+OutputDebugStringA
+OutputDebugStringW
+PeekConsoleInputA
+PeekConsoleInputW
+PeekNamedPipe
+PostQueuedCompletionStatus
+PrepareTape
+PrivCopyFileExW
+PrivMoveFileIdentityW
+Process32First
+Process32FirstW
+Process32Next
+Process32NextW
+ProcessIdToSessionId
+PulseEvent
+PurgeComm
+QueryActCtxW
+QueryDepthSList
+QueryDosDeviceA
+QueryDosDeviceW
+QueryInformationJobObject
+QueryMemoryResourceNotification
+QueryPerformanceCounter
+QueryPerformanceFrequency
+QueryWin31IniFilesMappedToRegistry
+QueueUserAPC
+QueueUserWorkItem
+RaiseException
+ReadConsoleA
+ReadConsoleInputA
+ReadConsoleInputExA
+ReadConsoleInputExW
+ReadConsoleInputW
+ReadConsoleOutputA
+ReadConsoleOutputAttribute
+ReadConsoleOutputCharacterA
+ReadConsoleOutputCharacterW
+ReadConsoleOutputW
+ReadConsoleW
+ReadDirectoryChangesW
+ReadFile
+ReadFileEx
+ReadFileScatter
+ReadProcessMemory
+RegisterConsoleIME
+RegisterConsoleOS2
+RegisterConsoleVDM
+RegisterWaitForInputIdle
+RegisterWaitForSingleObject
+RegisterWaitForSingleObjectEx
+RegisterWowBaseHandlers
+RegisterWowExec
+ReleaseActCtx
+ReleaseMutex
+ReleaseSemaphore
+RemoveDirectoryA
+RemoveDirectoryW
+RemoveLocalAlternateComputerNameA
+RemoveLocalAlternateComputerNameW
+RemoveVectoredExceptionHandler
+ReplaceFile
+ReplaceFileA
+ReplaceFileW
+RequestDeviceWakeup
+RequestWakeupLatency
+ResetEvent
+ResetWriteWatch
+RestoreLastError
+ResumeThread
+RtlCaptureContext
+RtlCaptureStackBackTrace
+RtlFillMemory
+RtlMoveMemory
+RtlUnwind
+RtlZeroMemory
+ScrollConsoleScreenBufferA
+ScrollConsoleScreenBufferW
+SearchPathA
+SearchPathW
+SetCPGlobal
+SetCalendarInfoA
+SetCalendarInfoW
+SetClientTimeZoneInformation
+SetComPlusPackageInstallStatus
+SetCommBreak
+SetCommConfig
+SetCommMask
+SetCommState
+SetCommTimeouts
+SetComputerNameA
+SetComputerNameExA
+SetComputerNameExW
+SetComputerNameW
+SetConsoleActiveScreenBuffer
+SetConsoleCP
+SetConsoleCommandHistoryMode
+SetConsoleCtrlHandler
+SetConsoleCursor
+SetConsoleCursorInfo
+SetConsoleCursorMode
+SetConsoleCursorPosition
+SetConsoleDisplayMode
+SetConsoleFont
+SetConsoleHardwareState
+SetConsoleIcon
+SetConsoleInputExeNameA
+SetConsoleInputExeNameW
+SetConsoleKeyShortcuts
+SetConsoleLocalEUDC
+SetConsoleMaximumWindowSize
+SetConsoleMenuClose
+SetConsoleMode
+SetConsoleNlsMode
+SetConsoleNumberOfCommandsA
+SetConsoleNumberOfCommandsW
+SetConsoleOS2OemFormat
+SetConsoleOutputCP
+SetConsolePalette
+SetConsoleScreenBufferSize
+SetConsoleTextAttribute
+SetConsoleTitleA
+SetConsoleTitleW
+SetConsoleWindowInfo
+SetCriticalSectionSpinCount
+SetCurrentDirectoryA
+SetCurrentDirectoryW
+SetDefaultCommConfigA
+SetDefaultCommConfigW
+SetEndOfFile
+SetEnvironmentVariableA
+SetEnvironmentVariableW
+SetErrorMode
+SetEvent
+SetFileApisToANSI
+SetFileApisToOEM
+SetFileAttributesA
+SetFileAttributesW
+SetFilePointer
+SetFilePointerEx
+SetFileShortNameA
+SetFileShortNameW
+SetFileTime
+SetFileValidData
+SetFirmwareEnvironmentVariableA
+SetFirmwareEnvironmentVariableW
+SetHandleContext
+SetHandleCount
+SetHandleInformation
+SetInformationJobObject
+SetLastConsoleEventActive
+SetLastError
+SetLocalPrimaryComputerNameA
+SetLocalPrimaryComputerNameW
+SetLocalTime
+SetLocaleInfoA
+SetLocaleInfoW
+SetMailslotInfo
+SetMessageWaitingIndicator
+SetNamedPipeHandleState
+SetPriorityClass
+SetProcessAffinityMask
+SetProcessPriorityBoost
+SetProcessShutdownParameters
+SetProcessWorkingSetSize
+SetStdHandle
+SetSystemPowerState
+SetSystemTime
+SetSystemTimeAdjustment
+SetTapeParameters
+SetTapePosition
+SetTermsrvAppInstallMode
+SetThreadAffinityMask
+SetThreadContext
+SetThreadExecutionState
+SetThreadIdealProcessor
+SetThreadLocale
+SetThreadPriority
+SetThreadPriorityBoost
+SetThreadUILanguage
+SetTimeZoneInformation
+SetTimerQueueTimer
+SetUnhandledExceptionFilter
+SetUserGeoID
+SetVDMCurrentDirectories
+SetVolumeLabelA
+SetVolumeLabelW
+SetVolumeMountPointA
+SetVolumeMountPointW
+SetWaitableTimer
+SetupComm
+ShowConsoleCursor
+SignalObjectAndWait
+SizeofResource
+Sleep
+SleepEx
+SuspendThread
+SwitchToFiber
+SwitchToThread
+SystemTimeToFileTime
+SystemTimeToTzSpecificLocalTime
+TerminateJobObject
+TerminateProcess
+TerminateThread
+TermsrvAppInstallMode
+Thread32First
+Thread32Next
+TlsAlloc
+TlsFree
+TlsGetValue
+TlsSetValue
+Toolhelp32ReadProcessMemory
+TransactNamedPipe
+TransmitCommChar
+TrimVirtualBuffer
+TryEnterCriticalSection
+TzSpecificLocalTimeToSystemTime
+UTRegister
+UTUnRegister
+UnhandledExceptionFilter
+UnlockFile
+UnlockFileEx
+UnmapViewOfFile
+UnregisterConsoleIME
+UnregisterWait
+UnregisterWaitEx
+UpdateResourceA
+UpdateResourceW
+VDMConsoleOperation
+VDMOperationStarted
+ValidateLCType
+ValidateLocale
+VerLanguageNameA
+VerLanguageNameW
+VerSetConditionMask
+VerifyConsoleIoHandle
+VerifyVersionInfoA
+VerifyVersionInfoW
+VirtualAlloc
+VirtualAllocEx
+VirtualBufferExceptionHandler
+VirtualFree
+VirtualFreeEx
+VirtualLock
+VirtualProtect
+VirtualProtectEx
+VirtualQuery
+VirtualQueryEx
+VirtualUnlock
+WTSGetActiveConsoleSessionId
+WaitCommEvent
+WaitForDebugEvent
+WaitForMultipleObjects
+WaitForMultipleObjectsEx
+WaitForSingleObject
+WaitForSingleObjectEx
+WaitNamedPipeA
+WaitNamedPipeW
+WideCharToMultiByte
+WinExec
+WriteConsoleA
+WriteConsoleInputA
+WriteConsoleInputVDMA
+WriteConsoleInputVDMW
+WriteConsoleInputW
+WriteConsoleOutputA
+WriteConsoleOutputAttribute
+WriteConsoleOutputCharacterA
+WriteConsoleOutputCharacterW
+WriteConsoleOutputW
+WriteConsoleW
+WriteFile
+WriteFileEx
+WriteFileGather
+WritePrivateProfileSectionA
+WritePrivateProfileSectionW
+WritePrivateProfileStringA
+WritePrivateProfileStringW
+WritePrivateProfileStructA
+WritePrivateProfileStructW
+WriteProcessMemory
+WriteProfileSectionA
+WriteProfileSectionW
+WriteProfileStringA
+WriteProfileStringW
+WriteTapemark
+ZombifyActCtx
+_hread
+_hwrite
+_lclose
+_lcreat
+_llseek
+_lopen
+_lread
+_lwrite
+lstrcat
+lstrcatA
+lstrcatW
+lstrcmp
+lstrcmpA
+lstrcmpW
+lstrcmpi
+lstrcmpiA
+lstrcmpiW
+lstrcpy
+lstrcpyA
+lstrcpyW
+lstrcpyn
+lstrcpynA
+lstrcpynW
+lstrlen
+lstrlenA
+lstrlenW
diff --git a/tools/win.x86/exports/xp/mpr.dll.exports b/tools/win.x86/exports/xp/mpr.dll.exports
new file mode 100644
index 00000000000..07112c266b1
--- /dev/null
+++ b/tools/win.x86/exports/xp/mpr.dll.exports
@@ -0,0 +1,86 @@
+;
+; Generated from: mpr.dll
+; Size file: 0xda00 (55808)
+; Format: PE
+; Size of image: 0x11000 (69632)
+; Architecture: X86
+; Timestamp: 0x3b7dfe31 - 2001-08-18T05:33:37
+;
+WNetConnectionDialog2
+WNetDisconnectDialog2
+I_MprSaveConn
+MultinetGetConnectionPerformanceA
+MultinetGetConnectionPerformanceW
+MultinetGetErrorTextA
+MultinetGetErrorTextW
+RestoreConnectionA0
+WNetAddConnection2A
+WNetAddConnection2W
+WNetAddConnection3A
+WNetAddConnection3W
+WNetAddConnectionA
+WNetAddConnectionW
+WNetCancelConnection2A
+WNetCancelConnection2W
+WNetCancelConnectionA
+WNetCancelConnectionW
+WNetClearConnections
+WNetCloseEnum
+WNetConnectionDialog1A
+WNetConnectionDialog1W
+WNetConnectionDialog
+WNetDirectoryNotifyA
+WNetDirectoryNotifyW
+WNetDisconnectDialog1A
+WNetDisconnectDialog1W
+WNetDisconnectDialog
+WNetEnumResourceA
+WNetEnumResourceW
+WNetFMXEditPerm
+WNetFMXGetPermCaps
+WNetFMXGetPermHelp
+WNetFormatNetworkNameA
+WNetFormatNetworkNameW
+WNetGetConnection2A
+WNetGetConnection2W
+WNetGetConnection3A
+WNetGetConnection3W
+WNetGetConnectionA
+WNetGetConnectionW
+WNetGetDirectoryTypeA
+WNetGetDirectoryTypeW
+WNetGetHomeDirectoryW
+WNetGetLastErrorA
+WNetGetLastErrorW
+WNetGetNetworkInformationA
+WNetGetNetworkInformationW
+WNetGetPropertyTextA
+WNetGetPropertyTextW
+WNetGetProviderNameA
+WNetGetProviderNameW
+WNetGetProviderTypeA
+WNetGetProviderTypeW
+WNetGetResourceInformationA
+WNetGetResourceInformationW
+WNetGetResourceParentA
+WNetGetResourceParentW
+WNetGetSearchDialog
+WNetGetUniversalNameA
+WNetGetUniversalNameW
+WNetGetUserA
+WNetGetUserW
+WNetLogonNotify
+WNetOpenEnumA
+WNetOpenEnumW
+WNetPasswordChangeNotify
+WNetPropertyDialogA
+WNetPropertyDialogW
+WNetRestoreConnection2W
+WNetRestoreConnectionW
+WNetSetConnectionA
+WNetSetConnectionW
+WNetSetLastErrorA
+WNetSetLastErrorW
+WNetSupportGlobalEnum
+WNetUseConnectionA
+WNetUseConnectionW
diff --git a/tools/win.x86/exports/xp/ntdll.dll.exports b/tools/win.x86/exports/xp/ntdll.dll.exports
new file mode 100644
index 00000000000..6a58e119f52
--- /dev/null
+++ b/tools/win.x86/exports/xp/ntdll.dll.exports
@@ -0,0 +1,1416 @@
+;
+; Generated from: ntdll.dll
+; Size file: 0xa4a00 (674304)
+; Format: PE
+; Size of image: 0xa9000 (692224)
+; Architecture: X86
+; Timestamp: 0x3b7de01e - 2001-08-18T03:25:18
+;
+PropertyLengthAsVariant
+RtlConvertPropertyToVariant
+RtlConvertVariantToProperty
+RtlInterlockedPushListSList
+RtlUlongByteSwap
+RtlUlonglongByteSwap
+RtlUshortByteSwap
+CsrAllocateCaptureBuffer
+CsrAllocateMessagePointer
+CsrCaptureMessageBuffer
+CsrCaptureMessageMultiUnicodeStringsInPlace
+CsrCaptureMessageString
+CsrCaptureTimeout
+CsrClientCallServer
+CsrClientConnectToServer
+CsrFreeCaptureBuffer
+CsrGetProcessId
+CsrIdentifyAlertableThread
+CsrNewThread
+CsrProbeForRead
+CsrProbeForWrite
+CsrSetPriorityClass
+DbgBreakPoint
+DbgPrint
+DbgPrintEx
+DbgPrintReturnControlC
+DbgPrompt
+DbgQueryDebugFilterState
+DbgSetDebugFilterState
+DbgUiConnectToDbg
+DbgUiContinue
+DbgUiConvertStateChangeStructure
+DbgUiDebugActiveProcess
+DbgUiGetThreadDebugObject
+DbgUiIssueRemoteBreakin
+DbgUiRemoteBreakin
+DbgUiSetThreadDebugObject
+DbgUiStopDebugging
+DbgUiWaitStateChange
+DbgUserBreakPoint
+KiRaiseUserExceptionDispatcher
+KiUserApcDispatcher
+KiUserCallbackDispatcher
+KiUserExceptionDispatcher
+LdrAccessOutOfProcessResource
+LdrAccessResource
+LdrAddRefDll
+LdrAlternateResourcesEnabled
+LdrCreateOutOfProcessImage
+LdrDestroyOutOfProcessImage
+LdrDisableThreadCalloutsForDll
+LdrEnumResources
+LdrFindCreateProcessManifest
+LdrFindEntryForAddress
+LdrFindResourceDirectory_U
+LdrFindResourceEx_U
+LdrFindResource_U
+LdrFlushAlternateResourceModules
+LdrGetDllHandle
+LdrGetDllHandleEx
+LdrGetProcedureAddress
+LdrInitShimEngineDynamic
+LdrInitializeThunk
+LdrLoadAlternateResourceModule
+LdrLoadDll
+LdrLockLoaderLock
+LdrProcessRelocationBlock
+LdrQueryImageFileExecutionOptions
+LdrQueryProcessModuleInformation
+LdrSetAppCompatDllRedirectionCallback
+LdrSetDllManifestProber
+LdrShutdownProcess
+LdrShutdownThread
+LdrUnloadAlternateResourceModule
+LdrUnloadDll
+LdrUnlockLoaderLock
+LdrVerifyImageMatchesChecksum
+NlsAnsiCodePage
+NlsMbCodePageTag
+NlsMbOemCodePageTag
+NtAcceptConnectPort
+NtAccessCheck
+NtAccessCheckAndAuditAlarm
+NtAccessCheckByType
+NtAccessCheckByTypeAndAuditAlarm
+NtAccessCheckByTypeResultList
+NtAccessCheckByTypeResultListAndAuditAlarm
+NtAccessCheckByTypeResultListAndAuditAlarmByHandle
+NtAddAtom
+NtAddBootEntry
+NtAdjustGroupsToken
+NtAdjustPrivilegesToken
+NtAlertResumeThread
+NtAlertThread
+NtAllocateLocallyUniqueId
+NtAllocateUserPhysicalPages
+NtAllocateUuids
+NtAllocateVirtualMemory
+NtAreMappedFilesTheSame
+NtAssignProcessToJobObject
+NtCallbackReturn
+NtCancelDeviceWakeupRequest
+NtCancelIoFile
+NtCancelTimer
+NtClearEvent
+NtClose
+NtCloseObjectAuditAlarm
+NtCompactKeys
+NtCompareTokens
+NtCompleteConnectPort
+NtCompressKey
+NtConnectPort
+NtContinue
+NtCreateDebugObject
+NtCreateDirectoryObject
+NtCreateEvent
+NtCreateEventPair
+NtCreateFile
+NtCreateIoCompletion
+NtCreateJobObject
+NtCreateJobSet
+NtCreateKey
+NtCreateKeyedEvent
+NtCreateMailslotFile
+NtCreateMutant
+NtCreateNamedPipeFile
+NtCreatePagingFile
+NtCreatePort
+NtCreateProcess
+NtCreateProcessEx
+NtCreateProfile
+NtCreateSection
+NtCreateSemaphore
+NtCreateSymbolicLinkObject
+NtCreateThread
+NtCreateTimer
+NtCreateToken
+NtCreateWaitablePort
+NtCurrentTeb
+NtDebugActiveProcess
+NtDebugContinue
+NtDelayExecution
+NtDeleteAtom
+NtDeleteBootEntry
+NtDeleteFile
+NtDeleteKey
+NtDeleteObjectAuditAlarm
+NtDeleteValueKey
+NtDeviceIoControlFile
+NtDisplayString
+NtDuplicateObject
+NtDuplicateToken
+NtEnumerateBootEntries
+NtEnumerateKey
+NtEnumerateSystemEnvironmentValuesEx
+NtEnumerateValueKey
+NtExtendSection
+NtFilterToken
+NtFindAtom
+NtFlushBuffersFile
+NtFlushInstructionCache
+NtFlushKey
+NtFlushVirtualMemory
+NtFlushWriteBuffer
+NtFreeUserPhysicalPages
+NtFreeVirtualMemory
+NtFsControlFile
+NtGetContextThread
+NtGetDevicePowerState
+NtGetPlugPlayEvent
+NtGetWriteWatch
+NtImpersonateAnonymousToken
+NtImpersonateClientOfPort
+NtImpersonateThread
+NtInitializeRegistry
+NtInitiatePowerAction
+NtIsProcessInJob
+NtIsSystemResumeAutomatic
+NtListenPort
+NtLoadDriver
+NtLoadKey2
+NtLoadKey
+NtLockFile
+NtLockProductActivationKeys
+NtLockRegistryKey
+NtLockVirtualMemory
+NtMakePermanentObject
+NtMakeTemporaryObject
+NtMapUserPhysicalPages
+NtMapUserPhysicalPagesScatter
+NtMapViewOfSection
+NtModifyBootEntry
+NtNotifyChangeDirectoryFile
+NtNotifyChangeKey
+NtNotifyChangeMultipleKeys
+NtOpenDirectoryObject
+NtOpenEvent
+NtOpenEventPair
+NtOpenFile
+NtOpenIoCompletion
+NtOpenJobObject
+NtOpenKey
+NtOpenKeyedEvent
+NtOpenMutant
+NtOpenObjectAuditAlarm
+NtOpenProcess
+NtOpenProcessToken
+NtOpenProcessTokenEx
+NtOpenSection
+NtOpenSemaphore
+NtOpenSymbolicLinkObject
+NtOpenThread
+NtOpenThreadToken
+NtOpenThreadTokenEx
+NtOpenTimer
+NtPlugPlayControl
+NtPowerInformation
+NtPrivilegeCheck
+NtPrivilegeObjectAuditAlarm
+NtPrivilegedServiceAuditAlarm
+NtProtectVirtualMemory
+NtPulseEvent
+NtQueryAttributesFile
+NtQueryBootEntryOrder
+NtQueryBootOptions
+NtQueryDebugFilterState
+NtQueryDefaultLocale
+NtQueryDefaultUILanguage
+NtQueryDirectoryFile
+NtQueryDirectoryObject
+NtQueryEaFile
+NtQueryEvent
+NtQueryFullAttributesFile
+NtQueryInformationAtom
+NtQueryInformationFile
+NtQueryInformationJobObject
+NtQueryInformationPort
+NtQueryInformationProcess
+NtQueryInformationThread
+NtQueryInformationToken
+NtQueryInstallUILanguage
+NtQueryIntervalProfile
+NtQueryIoCompletion
+NtQueryKey
+NtQueryMultipleValueKey
+NtQueryMutant
+NtQueryObject
+NtQueryOpenSubKeys
+NtQueryPerformanceCounter
+NtQueryPortInformationProcess
+NtQueryQuotaInformationFile
+NtQuerySection
+NtQuerySecurityObject
+NtQuerySemaphore
+NtQuerySymbolicLinkObject
+NtQuerySystemEnvironmentValue
+NtQuerySystemEnvironmentValueEx
+NtQuerySystemInformation
+NtQuerySystemTime
+NtQueryTimer
+NtQueryTimerResolution
+NtQueryValueKey
+NtQueryVirtualMemory
+NtQueryVolumeInformationFile
+NtQueueApcThread
+NtRaiseException
+NtRaiseHardError
+NtReadFile
+NtReadFileScatter
+NtReadRequestData
+NtReadVirtualMemory
+NtRegisterThreadTerminatePort
+NtReleaseKeyedEvent
+NtReleaseMutant
+NtReleaseSemaphore
+NtRemoveIoCompletion
+NtRemoveProcessDebug
+NtRenameKey
+NtReplaceKey
+NtReplyPort
+NtReplyWaitReceivePort
+NtReplyWaitReceivePortEx
+NtReplyWaitReplyPort
+NtRequestDeviceWakeup
+NtRequestPort
+NtRequestWaitReplyPort
+NtRequestWakeupLatency
+NtResetEvent
+NtResetWriteWatch
+NtRestoreKey
+NtResumeProcess
+NtResumeThread
+NtSaveKey
+NtSaveKeyEx
+NtSaveMergedKeys
+NtSecureConnectPort
+NtSetBootEntryOrder
+NtSetBootOptions
+NtSetContextThread
+NtSetDebugFilterState
+NtSetDefaultHardErrorPort
+NtSetDefaultLocale
+NtSetDefaultUILanguage
+NtSetEaFile
+NtSetEvent
+NtSetEventBoostPriority
+NtSetHighEventPair
+NtSetHighWaitLowEventPair
+NtSetInformationDebugObject
+NtSetInformationFile
+NtSetInformationJobObject
+NtSetInformationKey
+NtSetInformationObject
+NtSetInformationProcess
+NtSetInformationThread
+NtSetInformationToken
+NtSetIntervalProfile
+NtSetIoCompletion
+NtSetLdtEntries
+NtSetLowEventPair
+NtSetLowWaitHighEventPair
+NtSetQuotaInformationFile
+NtSetSecurityObject
+NtSetSystemEnvironmentValue
+NtSetSystemEnvironmentValueEx
+NtSetSystemInformation
+NtSetSystemPowerState
+NtSetSystemTime
+NtSetThreadExecutionState
+NtSetTimer
+NtSetTimerResolution
+NtSetUuidSeed
+NtSetValueKey
+NtSetVolumeInformationFile
+NtShutdownSystem
+NtSignalAndWaitForSingleObject
+NtStartProfile
+NtStopProfile
+NtSuspendProcess
+NtSuspendThread
+NtSystemDebugControl
+NtTerminateJobObject
+NtTerminateProcess
+NtTerminateThread
+NtTestAlert
+NtTraceEvent
+NtTranslateFilePath
+NtUnloadDriver
+NtUnloadKey
+NtUnloadKeyEx
+NtUnlockFile
+NtUnlockVirtualMemory
+NtUnmapViewOfSection
+NtVdmControl
+NtWaitForDebugEvent
+NtWaitForKeyedEvent
+NtWaitForMultipleObjects
+NtWaitForSingleObject
+NtWaitHighEventPair
+NtWaitLowEventPair
+NtWriteFile
+NtWriteFileGather
+NtWriteRequestData
+NtWriteVirtualMemory
+NtYieldExecution
+PfxFindPrefix
+PfxInitialize
+PfxInsertPrefix
+PfxRemovePrefix
+RestoreEm87Context
+RtlAbortRXact
+RtlAbsoluteToSelfRelativeSD
+RtlAcquirePebLock
+RtlAcquireResourceExclusive
+RtlAcquireResourceShared
+RtlActivateActivationContext
+RtlActivateActivationContextEx
+RtlActivateActivationContextUnsafeFast
+RtlAddAccessAllowedAce
+RtlAddAccessAllowedAceEx
+RtlAddAccessAllowedObjectAce
+RtlAddAccessDeniedAce
+RtlAddAccessDeniedAceEx
+RtlAddAccessDeniedObjectAce
+RtlAddAce
+RtlAddActionToRXact
+RtlAddAtomToAtomTable
+RtlAddAttributeActionToRXact
+RtlAddAuditAccessAce
+RtlAddAuditAccessAceEx
+RtlAddAuditAccessObjectAce
+RtlAddCompoundAce
+RtlAddRange
+RtlAddRefActivationContext
+RtlAddRefMemoryStream
+RtlAddVectoredExceptionHandler
+RtlAddressInSectionTable
+RtlAdjustPrivilege
+RtlAllocateAndInitializeSid
+RtlAllocateHandle
+RtlAllocateHeap
+RtlAnsiCharToUnicodeChar
+RtlAnsiStringToUnicodeSize
+RtlAnsiStringToUnicodeString
+RtlAppendAsciizToString
+RtlAppendPathElement
+RtlAppendStringToString
+RtlAppendUnicodeStringToString
+RtlAppendUnicodeToString
+RtlApplicationVerifierStop
+RtlApplyRXact
+RtlApplyRXactNoFlush
+RtlAreAllAccessesGranted
+RtlAreAnyAccessesGranted
+RtlAreBitsClear
+RtlAreBitsSet
+RtlAssert2
+RtlAssert
+RtlCancelTimer
+RtlCaptureContext
+RtlCaptureStackBackTrace
+RtlCaptureStackContext
+RtlCharToInteger
+RtlCheckForOrphanedCriticalSections
+RtlCheckProcessParameters
+RtlCheckRegistryKey
+RtlClearAllBits
+RtlClearBits
+RtlCloneMemoryStream
+RtlCommitMemoryStream
+RtlCompactHeap
+RtlCompareMemory
+RtlCompareMemoryUlong
+RtlCompareString
+RtlCompareUnicodeString
+RtlCompressBuffer
+RtlComputeCrc32
+RtlComputeImportTableHash
+RtlComputePrivatizedDllName_U
+RtlConsoleMultiByteToUnicodeN
+RtlConvertExclusiveToShared
+RtlConvertLongToLargeInteger
+RtlConvertSharedToExclusive
+RtlConvertSidToUnicodeString
+RtlConvertToAutoInheritSecurityObject
+RtlConvertUiListToApiList
+RtlConvertUlongToLargeInteger
+RtlCopyLuid
+RtlCopyLuidAndAttributesArray
+RtlCopyMemoryStreamTo
+RtlCopyOutOfProcessMemoryStreamTo
+RtlCopyRangeList
+RtlCopySecurityDescriptor
+RtlCopySid
+RtlCopySidAndAttributesArray
+RtlCopyString
+RtlCopyUnicodeString
+RtlCreateAcl
+RtlCreateActivationContext
+RtlCreateAndSetSD
+RtlCreateAtomTable
+RtlCreateBootStatusDataFile
+RtlCreateEnvironment
+RtlCreateHeap
+RtlCreateProcessParameters
+RtlCreateQueryDebugBuffer
+RtlCreateRegistryKey
+RtlCreateSecurityDescriptor
+RtlCreateSystemVolumeInformationFolder
+RtlCreateTagHeap
+RtlCreateTimer
+RtlCreateTimerQueue
+RtlCreateUnicodeString
+RtlCreateUnicodeStringFromAsciiz
+RtlCreateUserProcess
+RtlCreateUserSecurityObject
+RtlCreateUserThread
+RtlCustomCPToUnicodeN
+RtlCutoverTimeToSystemTime
+RtlDeNormalizeProcessParams
+RtlDeactivateActivationContext
+RtlDeactivateActivationContextUnsafeFast
+RtlDebugPrintTimes
+RtlDecompressBuffer
+RtlDecompressFragment
+RtlDefaultNpAcl
+RtlDelete
+RtlDeleteAce
+RtlDeleteAtomFromAtomTable
+RtlDeleteCriticalSection
+RtlDeleteElementGenericTable
+RtlDeleteElementGenericTableAvl
+RtlDeleteNoSplay
+RtlDeleteOwnersRanges
+RtlDeleteRange
+RtlDeleteRegistryValue
+RtlDeleteResource
+RtlDeleteSecurityObject
+RtlDeleteTimer
+RtlDeleteTimerQueue
+RtlDeleteTimerQueueEx
+RtlDeregisterWait
+RtlDeregisterWaitEx
+RtlDestroyAtomTable
+RtlDestroyEnvironment
+RtlDestroyHandleTable
+RtlDestroyHeap
+RtlDestroyProcessParameters
+RtlDestroyQueryDebugBuffer
+RtlDetermineDosPathNameType_U
+RtlDllShutdownInProgress
+RtlDnsHostNameToComputerName
+RtlDoesFileExists_U
+RtlDosApplyFileIsolationRedirection_Ustr
+RtlDosPathNameToNtPathName_U
+RtlDosSearchPath_U
+RtlDosSearchPath_Ustr
+RtlDowncaseUnicodeChar
+RtlDowncaseUnicodeString
+RtlDumpResource
+RtlDuplicateUnicodeString
+RtlEmptyAtomTable
+RtlEnableEarlyCriticalSectionEventCreation
+RtlEnlargedIntegerMultiply
+RtlEnlargedUnsignedDivide
+RtlEnlargedUnsignedMultiply
+RtlEnterCriticalSection
+RtlEnumProcessHeaps
+RtlEnumerateGenericTable
+RtlEnumerateGenericTableAvl
+RtlEnumerateGenericTableLikeADirectory
+RtlEnumerateGenericTableWithoutSplaying
+RtlEnumerateGenericTableWithoutSplayingAvl
+RtlEqualComputerName
+RtlEqualDomainName
+RtlEqualLuid
+RtlEqualPrefixSid
+RtlEqualSid
+RtlEqualString
+RtlEqualUnicodeString
+RtlEraseUnicodeString
+RtlExitUserThread
+RtlExpandEnvironmentStrings_U
+RtlExtendHeap
+RtlExtendedIntegerMultiply
+RtlExtendedLargeIntegerDivide
+RtlExtendedMagicDivide
+RtlFillMemory
+RtlFillMemoryUlong
+RtlFinalReleaseOutOfProcessMemoryStream
+RtlFindActivationContextSectionGuid
+RtlFindActivationContextSectionString
+RtlFindCharInUnicodeString
+RtlFindClearBits
+RtlFindClearBitsAndSet
+RtlFindClearRuns
+RtlFindLastBackwardRunClear
+RtlFindLeastSignificantBit
+RtlFindLongestRunClear
+RtlFindMessage
+RtlFindMostSignificantBit
+RtlFindNextForwardRunClear
+RtlFindRange
+RtlFindSetBits
+RtlFindSetBitsAndClear
+RtlFirstEntrySList
+RtlFirstFreeAce
+RtlFlushSecureMemoryCache
+RtlFormatCurrentUserKeyPath
+RtlFormatMessage
+RtlFreeAnsiString
+RtlFreeHandle
+RtlFreeHeap
+RtlFreeOemString
+RtlFreeRangeList
+RtlFreeSid
+RtlFreeThreadActivationContextStack
+RtlFreeUnicodeString
+RtlFreeUserThreadStack
+RtlGUIDFromString
+RtlGenerate8dot3Name
+RtlGetAce
+RtlGetActiveActivationContext
+RtlGetCallersAddress
+RtlGetCompressionWorkSpaceSize
+RtlGetControlSecurityDescriptor
+RtlGetCurrentDirectory_U
+RtlGetCurrentPeb
+RtlGetDaclSecurityDescriptor
+RtlGetElementGenericTable
+RtlGetElementGenericTableAvl
+RtlGetFirstRange
+RtlGetFrame
+RtlGetFullPathName_U
+RtlGetGroupSecurityDescriptor
+RtlGetLastNtStatus
+RtlGetLastWin32Error
+RtlGetLengthWithoutLastFullDosOrNtPathElement
+RtlGetLengthWithoutTrailingPathSeperators
+RtlGetLongestNtPathLength
+RtlGetNativeSystemInformation
+RtlGetNextRange
+RtlGetNtGlobalFlags
+RtlGetNtProductType
+RtlGetNtVersionNumbers
+RtlGetOwnerSecurityDescriptor
+RtlGetProcessHeaps
+RtlGetSaclSecurityDescriptor
+RtlGetSecurityDescriptorRMControl
+RtlGetSetBootStatusData
+RtlGetUserInfoHeap
+RtlGetVersion
+RtlHashUnicodeString
+RtlIdentifierAuthoritySid
+RtlImageDirectoryEntryToData
+RtlImageNtHeader
+RtlImageRvaToSection
+RtlImageRvaToVa
+RtlImpersonateSelf
+RtlInitAnsiString
+RtlInitCodePageTable
+RtlInitMemoryStream
+RtlInitNlsTables
+RtlInitOutOfProcessMemoryStream
+RtlInitString
+RtlInitUnicodeString
+RtlInitUnicodeStringEx
+RtlInitializeAtomPackage
+RtlInitializeBitMap
+RtlInitializeContext
+RtlInitializeCriticalSection
+RtlInitializeCriticalSectionAndSpinCount
+RtlInitializeGenericTable
+RtlInitializeGenericTableAvl
+RtlInitializeHandleTable
+RtlInitializeRXact
+RtlInitializeRangeList
+RtlInitializeResource
+RtlInitializeSListHead
+RtlInitializeSid
+RtlInsertElementGenericTable
+RtlInsertElementGenericTableAvl
+RtlInt64ToUnicodeString
+RtlIntegerToChar
+RtlIntegerToUnicodeString
+RtlInterlockedFlushSList
+RtlInterlockedPopEntrySList
+RtlInterlockedPushEntrySList
+RtlInvertRangeList
+RtlIpv4AddressToStringA
+RtlIpv4AddressToStringW
+RtlIpv4StringToAddressA
+RtlIpv4StringToAddressW
+RtlIpv6AddressToStringA
+RtlIpv6AddressToStringW
+RtlIpv6StringToAddressA
+RtlIpv6StringToAddressW
+RtlIsActivationContextActive
+RtlIsDosDeviceName_U
+RtlIsGenericTableEmpty
+RtlIsGenericTableEmptyAvl
+RtlIsNameLegalDOS8Dot3
+RtlIsRangeAvailable
+RtlIsTextUnicode
+RtlIsValidHandle
+RtlIsValidIndexHandle
+RtlLargeIntegerAdd
+RtlLargeIntegerArithmeticShift
+RtlLargeIntegerDivide
+RtlLargeIntegerNegate
+RtlLargeIntegerShiftLeft
+RtlLargeIntegerShiftRight
+RtlLargeIntegerSubtract
+RtlLargeIntegerToChar
+RtlLeaveCriticalSection
+RtlLengthRequiredSid
+RtlLengthSecurityDescriptor
+RtlLengthSid
+RtlLocalTimeToSystemTime
+RtlLockBootStatusData
+RtlLockHeap
+RtlLockMemoryStreamRegion
+RtlLogStackBackTrace
+RtlLookupAtomInAtomTable
+RtlLookupElementGenericTable
+RtlLookupElementGenericTableAvl
+RtlMakeSelfRelativeSD
+RtlMapGenericMask
+RtlMapSecurityErrorToNtStatus
+RtlMergeRangeLists
+RtlMoveMemory
+RtlMultiAppendUnicodeStringBuffer
+RtlMultiByteToUnicodeN
+RtlMultiByteToUnicodeSize
+RtlNewInstanceSecurityObject
+RtlNewSecurityGrantedAccess
+RtlNewSecurityObject
+RtlNewSecurityObjectEx
+RtlNewSecurityObjectWithMultipleInheritance
+RtlNormalizeProcessParams
+RtlNtPathNameToDosPathName
+RtlNtStatusToDosError
+RtlNtStatusToDosErrorNoTeb
+RtlNumberGenericTableElements
+RtlNumberGenericTableElementsAvl
+RtlNumberOfClearBits
+RtlNumberOfSetBits
+RtlOemStringToUnicodeSize
+RtlOemStringToUnicodeString
+RtlOemToUnicodeN
+RtlOpenCurrentUser
+RtlPcToFileHeader
+RtlPinAtomInAtomTable
+RtlPopFrame
+RtlPrefixString
+RtlPrefixUnicodeString
+RtlProtectHeap
+RtlPushFrame
+RtlQueryAtomInAtomTable
+RtlQueryDepthSList
+RtlQueryEnvironmentVariable_U
+RtlQueryHeapInformation
+RtlQueryInformationAcl
+RtlQueryInformationActivationContext
+RtlQueryInformationActiveActivationContext
+RtlQueryInterfaceMemoryStream
+RtlQueryProcessBackTraceInformation
+RtlQueryProcessDebugInformation
+RtlQueryProcessHeapInformation
+RtlQueryProcessLockInformation
+RtlQueryRegistryValues
+RtlQuerySecurityObject
+RtlQueryTagHeap
+RtlQueryTimeZoneInformation
+RtlQueueApcWow64Thread
+RtlQueueWorkItem
+RtlRaiseException
+RtlRaiseStatus
+RtlRandom
+RtlRandomEx
+RtlReAllocateHeap
+RtlReadMemoryStream
+RtlReadOutOfProcessMemoryStream
+RtlRealPredecessor
+RtlRealSuccessor
+RtlRegisterSecureMemoryCacheCallback
+RtlRegisterWait
+RtlReleaseActivationContext
+RtlReleaseMemoryStream
+RtlReleasePebLock
+RtlReleaseResource
+RtlRemoteCall
+RtlRemoveVectoredExceptionHandler
+RtlResetRtlTranslations
+RtlRestoreLastWin32Error
+RtlRevertMemoryStream
+RtlRunDecodeUnicodeString
+RtlRunEncodeUnicodeString
+RtlSecondsSince1970ToTime
+RtlSecondsSince1980ToTime
+RtlSeekMemoryStream
+RtlSelfRelativeToAbsoluteSD2
+RtlSelfRelativeToAbsoluteSD
+RtlSetAllBits
+RtlSetAttributesSecurityDescriptor
+RtlSetBits
+RtlSetControlSecurityDescriptor
+RtlSetCriticalSectionSpinCount
+RtlSetCurrentDirectory_U
+RtlSetCurrentEnvironment
+RtlSetDaclSecurityDescriptor
+RtlSetEnvironmentVariable
+RtlSetGroupSecurityDescriptor
+RtlSetHeapInformation
+RtlSetInformationAcl
+RtlSetIoCompletionCallback
+RtlSetLastWin32Error
+RtlSetLastWin32ErrorAndNtStatusFromNtStatus
+RtlSetMemoryStreamSize
+RtlSetOwnerSecurityDescriptor
+RtlSetProcessIsCritical
+RtlSetSaclSecurityDescriptor
+RtlSetSecurityDescriptorRMControl
+RtlSetSecurityObject
+RtlSetSecurityObjectEx
+RtlSetThreadIsCritical
+RtlSetThreadPoolStartFunc
+RtlSetTimeZoneInformation
+RtlSetTimer
+RtlSetUnicodeCallouts
+RtlSetUserFlagsHeap
+RtlSetUserValueHeap
+RtlSizeHeap
+RtlSplay
+RtlStartRXact
+RtlStatMemoryStream
+RtlStringFromGUID
+RtlSubAuthorityCountSid
+RtlSubAuthoritySid
+RtlSubtreePredecessor
+RtlSubtreeSuccessor
+RtlSystemTimeToLocalTime
+RtlTimeFieldsToTime
+RtlTimeToElapsedTimeFields
+RtlTimeToSecondsSince1970
+RtlTimeToSecondsSince1980
+RtlTimeToTimeFields
+RtlTraceDatabaseAdd
+RtlTraceDatabaseCreate
+RtlTraceDatabaseDestroy
+RtlTraceDatabaseEnumerate
+RtlTraceDatabaseFind
+RtlTraceDatabaseLock
+RtlTraceDatabaseUnlock
+RtlTraceDatabaseValidate
+RtlTryEnterCriticalSection
+RtlUnhandledExceptionFilter2
+RtlUnhandledExceptionFilter
+RtlUnicodeStringToAnsiSize
+RtlUnicodeStringToAnsiString
+RtlUnicodeStringToCountedOemString
+RtlUnicodeStringToInteger
+RtlUnicodeStringToOemSize
+RtlUnicodeStringToOemString
+RtlUnicodeToCustomCPN
+RtlUnicodeToMultiByteN
+RtlUnicodeToMultiByteSize
+RtlUnicodeToOemN
+RtlUniform
+RtlUnlockBootStatusData
+RtlUnlockHeap
+RtlUnlockMemoryStreamRegion
+RtlUnwind
+RtlUpcaseUnicodeChar
+RtlUpcaseUnicodeString
+RtlUpcaseUnicodeStringToAnsiString
+RtlUpcaseUnicodeStringToCountedOemString
+RtlUpcaseUnicodeStringToOemString
+RtlUpcaseUnicodeToCustomCPN
+RtlUpcaseUnicodeToMultiByteN
+RtlUpcaseUnicodeToOemN
+RtlUpdateTimer
+RtlUpperChar
+RtlUpperString
+RtlUsageHeap
+RtlValidAcl
+RtlValidRelativeSecurityDescriptor
+RtlValidSecurityDescriptor
+RtlValidSid
+RtlValidateHeap
+RtlValidateProcessHeaps
+RtlValidateUnicodeString
+RtlVerifyVersionInfo
+RtlWalkFrameChain
+RtlWalkHeap
+RtlWriteMemoryStream
+RtlWriteRegistryValue
+RtlZeroHeap
+RtlZeroMemory
+RtlZombifyActivationContext
+RtlpApplyLengthFunction
+RtlpEnsureBufferSize
+RtlpNotOwnerCriticalSection
+RtlpNtCreateKey
+RtlpNtEnumerateSubKey
+RtlpNtMakeTemporaryKey
+RtlpNtOpenKey
+RtlpNtQueryValueKey
+RtlpNtSetValueKey
+RtlpUnWaitCriticalSection
+RtlpWaitForCriticalSection
+RtlxAnsiStringToUnicodeSize
+RtlxOemStringToUnicodeSize
+RtlxUnicodeStringToAnsiSize
+RtlxUnicodeStringToOemSize
+SaveEm87Context
+VerSetConditionMask
+ZwAcceptConnectPort
+ZwAccessCheck
+ZwAccessCheckAndAuditAlarm
+ZwAccessCheckByType
+ZwAccessCheckByTypeAndAuditAlarm
+ZwAccessCheckByTypeResultList
+ZwAccessCheckByTypeResultListAndAuditAlarm
+ZwAccessCheckByTypeResultListAndAuditAlarmByHandle
+ZwAddAtom
+ZwAddBootEntry
+ZwAdjustGroupsToken
+ZwAdjustPrivilegesToken
+ZwAlertResumeThread
+ZwAlertThread
+ZwAllocateLocallyUniqueId
+ZwAllocateUserPhysicalPages
+ZwAllocateUuids
+ZwAllocateVirtualMemory
+ZwAreMappedFilesTheSame
+ZwAssignProcessToJobObject
+ZwCallbackReturn
+ZwCancelDeviceWakeupRequest
+ZwCancelIoFile
+ZwCancelTimer
+ZwClearEvent
+ZwClose
+ZwCloseObjectAuditAlarm
+ZwCompactKeys
+ZwCompareTokens
+ZwCompleteConnectPort
+ZwCompressKey
+ZwConnectPort
+ZwContinue
+ZwCreateDebugObject
+ZwCreateDirectoryObject
+ZwCreateEvent
+ZwCreateEventPair
+ZwCreateFile
+ZwCreateIoCompletion
+ZwCreateJobObject
+ZwCreateJobSet
+ZwCreateKey
+ZwCreateKeyedEvent
+ZwCreateMailslotFile
+ZwCreateMutant
+ZwCreateNamedPipeFile
+ZwCreatePagingFile
+ZwCreatePort
+ZwCreateProcess
+ZwCreateProcessEx
+ZwCreateProfile
+ZwCreateSection
+ZwCreateSemaphore
+ZwCreateSymbolicLinkObject
+ZwCreateThread
+ZwCreateTimer
+ZwCreateToken
+ZwCreateWaitablePort
+ZwDebugActiveProcess
+ZwDebugContinue
+ZwDelayExecution
+ZwDeleteAtom
+ZwDeleteBootEntry
+ZwDeleteFile
+ZwDeleteKey
+ZwDeleteObjectAuditAlarm
+ZwDeleteValueKey
+ZwDeviceIoControlFile
+ZwDisplayString
+ZwDuplicateObject
+ZwDuplicateToken
+ZwEnumerateBootEntries
+ZwEnumerateKey
+ZwEnumerateSystemEnvironmentValuesEx
+ZwEnumerateValueKey
+ZwExtendSection
+ZwFilterToken
+ZwFindAtom
+ZwFlushBuffersFile
+ZwFlushInstructionCache
+ZwFlushKey
+ZwFlushVirtualMemory
+ZwFlushWriteBuffer
+ZwFreeUserPhysicalPages
+ZwFreeVirtualMemory
+ZwFsControlFile
+ZwGetContextThread
+ZwGetDevicePowerState
+ZwGetPlugPlayEvent
+ZwGetWriteWatch
+ZwImpersonateAnonymousToken
+ZwImpersonateClientOfPort
+ZwImpersonateThread
+ZwInitializeRegistry
+ZwInitiatePowerAction
+ZwIsProcessInJob
+ZwIsSystemResumeAutomatic
+ZwListenPort
+ZwLoadDriver
+ZwLoadKey2
+ZwLoadKey
+ZwLockFile
+ZwLockProductActivationKeys
+ZwLockRegistryKey
+ZwLockVirtualMemory
+ZwMakePermanentObject
+ZwMakeTemporaryObject
+ZwMapUserPhysicalPages
+ZwMapUserPhysicalPagesScatter
+ZwMapViewOfSection
+ZwModifyBootEntry
+ZwNotifyChangeDirectoryFile
+ZwNotifyChangeKey
+ZwNotifyChangeMultipleKeys
+ZwOpenDirectoryObject
+ZwOpenEvent
+ZwOpenEventPair
+ZwOpenFile
+ZwOpenIoCompletion
+ZwOpenJobObject
+ZwOpenKey
+ZwOpenKeyedEvent
+ZwOpenMutant
+ZwOpenObjectAuditAlarm
+ZwOpenProcess
+ZwOpenProcessToken
+ZwOpenProcessTokenEx
+ZwOpenSection
+ZwOpenSemaphore
+ZwOpenSymbolicLinkObject
+ZwOpenThread
+ZwOpenThreadToken
+ZwOpenThreadTokenEx
+ZwOpenTimer
+ZwPlugPlayControl
+ZwPowerInformation
+ZwPrivilegeCheck
+ZwPrivilegeObjectAuditAlarm
+ZwPrivilegedServiceAuditAlarm
+ZwProtectVirtualMemory
+ZwPulseEvent
+ZwQueryAttributesFile
+ZwQueryBootEntryOrder
+ZwQueryBootOptions
+ZwQueryDebugFilterState
+ZwQueryDefaultLocale
+ZwQueryDefaultUILanguage
+ZwQueryDirectoryFile
+ZwQueryDirectoryObject
+ZwQueryEaFile
+ZwQueryEvent
+ZwQueryFullAttributesFile
+ZwQueryInformationAtom
+ZwQueryInformationFile
+ZwQueryInformationJobObject
+ZwQueryInformationPort
+ZwQueryInformationProcess
+ZwQueryInformationThread
+ZwQueryInformationToken
+ZwQueryInstallUILanguage
+ZwQueryIntervalProfile
+ZwQueryIoCompletion
+ZwQueryKey
+ZwQueryMultipleValueKey
+ZwQueryMutant
+ZwQueryObject
+ZwQueryOpenSubKeys
+ZwQueryPerformanceCounter
+ZwQueryPortInformationProcess
+ZwQueryQuotaInformationFile
+ZwQuerySection
+ZwQuerySecurityObject
+ZwQuerySemaphore
+ZwQuerySymbolicLinkObject
+ZwQuerySystemEnvironmentValue
+ZwQuerySystemEnvironmentValueEx
+ZwQuerySystemInformation
+ZwQuerySystemTime
+ZwQueryTimer
+ZwQueryTimerResolution
+ZwQueryValueKey
+ZwQueryVirtualMemory
+ZwQueryVolumeInformationFile
+ZwQueueApcThread
+ZwRaiseException
+ZwRaiseHardError
+ZwReadFile
+ZwReadFileScatter
+ZwReadRequestData
+ZwReadVirtualMemory
+ZwRegisterThreadTerminatePort
+ZwReleaseKeyedEvent
+ZwReleaseMutant
+ZwReleaseSemaphore
+ZwRemoveIoCompletion
+ZwRemoveProcessDebug
+ZwRenameKey
+ZwReplaceKey
+ZwReplyPort
+ZwReplyWaitReceivePort
+ZwReplyWaitReceivePortEx
+ZwReplyWaitReplyPort
+ZwRequestDeviceWakeup
+ZwRequestPort
+ZwRequestWaitReplyPort
+ZwRequestWakeupLatency
+ZwResetEvent
+ZwResetWriteWatch
+ZwRestoreKey
+ZwResumeProcess
+ZwResumeThread
+ZwSaveKey
+ZwSaveKeyEx
+ZwSaveMergedKeys
+ZwSecureConnectPort
+ZwSetBootEntryOrder
+ZwSetBootOptions
+ZwSetContextThread
+ZwSetDebugFilterState
+ZwSetDefaultHardErrorPort
+ZwSetDefaultLocale
+ZwSetDefaultUILanguage
+ZwSetEaFile
+ZwSetEvent
+ZwSetEventBoostPriority
+ZwSetHighEventPair
+ZwSetHighWaitLowEventPair
+ZwSetInformationDebugObject
+ZwSetInformationFile
+ZwSetInformationJobObject
+ZwSetInformationKey
+ZwSetInformationObject
+ZwSetInformationProcess
+ZwSetInformationThread
+ZwSetInformationToken
+ZwSetIntervalProfile
+ZwSetIoCompletion
+ZwSetLdtEntries
+ZwSetLowEventPair
+ZwSetLowWaitHighEventPair
+ZwSetQuotaInformationFile
+ZwSetSecurityObject
+ZwSetSystemEnvironmentValue
+ZwSetSystemEnvironmentValueEx
+ZwSetSystemInformation
+ZwSetSystemPowerState
+ZwSetSystemTime
+ZwSetThreadExecutionState
+ZwSetTimer
+ZwSetTimerResolution
+ZwSetUuidSeed
+ZwSetValueKey
+ZwSetVolumeInformationFile
+ZwShutdownSystem
+ZwSignalAndWaitForSingleObject
+ZwStartProfile
+ZwStopProfile
+ZwSuspendProcess
+ZwSuspendThread
+ZwSystemDebugControl
+ZwTerminateJobObject
+ZwTerminateProcess
+ZwTerminateThread
+ZwTestAlert
+ZwTraceEvent
+ZwTranslateFilePath
+ZwUnloadDriver
+ZwUnloadKey
+ZwUnloadKeyEx
+ZwUnlockFile
+ZwUnlockVirtualMemory
+ZwUnmapViewOfSection
+ZwVdmControl
+ZwWaitForDebugEvent
+ZwWaitForKeyedEvent
+ZwWaitForMultipleObjects
+ZwWaitForSingleObject
+ZwWaitHighEventPair
+ZwWaitLowEventPair
+ZwWriteFile
+ZwWriteFileGather
+ZwWriteRequestData
+ZwWriteVirtualMemory
+ZwYieldExecution
+_CIcos
+_CIlog
+_CIpow
+_CIsin
+_CIsqrt
+__eCommonExceptions
+__eEmulatorInit
+__eF2XM1
+__eFABS
+__eFADD32
+__eFADD64
+__eFADDPreg
+__eFADDreg
+__eFADDtop
+__eFCHS
+__eFCOM
+__eFCOM32
+__eFCOM64
+__eFCOMP
+__eFCOMP32
+__eFCOMP64
+__eFCOMPP
+__eFCOS
+__eFDECSTP
+__eFDIV32
+__eFDIV64
+__eFDIVPreg
+__eFDIVR32
+__eFDIVR64
+__eFDIVRPreg
+__eFDIVRreg
+__eFDIVRtop
+__eFDIVreg
+__eFDIVtop
+__eFFREE
+__eFIADD16
+__eFIADD32
+__eFICOM16
+__eFICOM32
+__eFICOMP16
+__eFICOMP32
+__eFIDIV16
+__eFIDIV32
+__eFIDIVR16
+__eFIDIVR32
+__eFILD16
+__eFILD32
+__eFILD64
+__eFIMUL16
+__eFIMUL32
+__eFINCSTP
+__eFINIT
+__eFIST16
+__eFIST32
+__eFISTP16
+__eFISTP32
+__eFISTP64
+__eFISUB16
+__eFISUB32
+__eFISUBR16
+__eFISUBR32
+__eFLD1
+__eFLD32
+__eFLD64
+__eFLD80
+__eFLDCW
+__eFLDENV
+__eFLDL2E
+__eFLDLN2
+__eFLDPI
+__eFLDZ
+__eFMUL32
+__eFMUL64
+__eFMULPreg
+__eFMULreg
+__eFMULtop
+__eFPATAN
+__eFPREM
+__eFPREM1
+__eFPTAN
+__eFRNDINT
+__eFRSTOR
+__eFSAVE
+__eFSCALE
+__eFSIN
+__eFSQRT
+__eFST
+__eFST32
+__eFST64
+__eFSTCW
+__eFSTENV
+__eFSTP
+__eFSTP32
+__eFSTP64
+__eFSTP80
+__eFSTSW
+__eFSUB32
+__eFSUB64
+__eFSUBPreg
+__eFSUBR32
+__eFSUBR64
+__eFSUBRPreg
+__eFSUBRreg
+__eFSUBRtop
+__eFSUBreg
+__eFSUBtop
+__eFTST
+__eFUCOM
+__eFUCOMP
+__eFUCOMPP
+__eFXAM
+__eFXCH
+__eFXTRACT
+__eFYL2X
+__eFYL2XP1
+__eGetStatusWord
+__isascii
+__iscsym
+__iscsymf
+__toascii
+_alldiv
+_alldvrm
+_allmul
+_alloca_probe
+_allrem
+_allshl
+_allshr
+_atoi64
+_aulldiv
+_aulldvrm
+_aullrem
+_aullshr
+_chkstk
+_fltused
+_ftol
+_i64toa
+_i64tow
+_itoa
+_itow
+_lfind
+_ltoa
+_ltow
+_memccpy
+_memicmp
+_snprintf
+_snwprintf
+_splitpath
+_strcmpi
+_stricmp
+_strlwr
+_strnicmp
+_strupr
+_tolower
+_toupper
+_ui64toa
+_ui64tow
+_ultoa
+_ultow
+_vsnprintf
+_vsnwprintf
+_wcsicmp
+_wcslwr
+_wcsnicmp
+_wcsupr
+_wtoi
+_wtoi64
+_wtol
+abs
+atan
+atoi
+atol
+bsearch
+ceil
+cos
+fabs
+floor
+isalnum
+isalpha
+iscntrl
+isdigit
+isgraph
+islower
+isprint
+ispunct
+isspace
+isupper
+iswalpha
+iswctype
+iswdigit
+iswlower
+iswspace
+iswxdigit
+isxdigit
+labs
+log
+mbstowcs
+memchr
+memcmp
+memcpy
+memmove
+memset
+pow
+qsort
+sin
+sprintf
+sqrt
+sscanf
+strcat
+strchr
+strcmp
+strcpy
+strcspn
+strlen
+strncat
+strncmp
+strncpy
+strpbrk
+strrchr
+strspn
+strstr
+strtol
+strtoul
+swprintf
+tan
+tolower
+toupper
+towlower
+towupper
+vDbgPrintEx
+vDbgPrintExWithPrefix
+vsprintf
+wcscat
+wcschr
+wcscmp
+wcscpy
+wcscspn
+wcslen
+wcsncat
+wcsncmp
+wcsncpy
+wcspbrk
+wcsrchr
+wcsspn
+wcsstr
+wcstol
+wcstombs
+wcstoul
diff --git a/tools/win.x86/exports/xp/ole32.dll.exports b/tools/win.x86/exports/xp/ole32.dll.exports
new file mode 100644
index 00000000000..70f028971ef
--- /dev/null
+++ b/tools/win.x86/exports/xp/ole32.dll.exports
@@ -0,0 +1,344 @@
+;
+; Generated from: ole32.dll
+; Size file: 0x116a00 (1141248)
+; Format: PE
+; Size of image: 0x11a000 (1155072)
+; Architecture: X86
+; Timestamp: 0x3b7dfe10 - 2001-08-18T05:33:04
+;
+PropVariantChangeType
+BindMoniker
+CLIPFORMAT_UserFree
+CLIPFORMAT_UserMarshal
+CLIPFORMAT_UserSize
+CLIPFORMAT_UserUnmarshal
+CLSIDFromOle1Class
+CLSIDFromProgID
+CLSIDFromProgIDEx
+CLSIDFromString
+CoAddRefServerProcess
+CoAllowSetForegroundWindow
+CoBuildVersion
+CoCancelCall
+CoCopyProxy
+CoCreateFreeThreadedMarshaler
+CoCreateGuid
+CoCreateInstance
+CoCreateInstanceEx
+CoCreateObjectInContext
+CoDeactivateObject
+CoDisableCallCancellation
+CoDisconnectObject
+CoDosDateTimeToFileTime
+CoEnableCallCancellation
+CoFileTimeNow
+CoFileTimeToDosDateTime
+CoFreeAllLibraries
+CoFreeLibrary
+CoFreeUnusedLibraries
+CoFreeUnusedLibrariesEx
+CoGetApartmentID
+CoGetCallContext
+CoGetCallerTID
+CoGetCancelObject
+CoGetClassObject
+CoGetClassVersion
+CoGetComCatalog
+CoGetContextToken
+CoGetCurrentLogicalThreadId
+CoGetCurrentProcess
+CoGetDefaultContext
+CoGetInstanceFromFile
+CoGetInstanceFromIStorage
+CoGetInterceptor
+CoGetInterceptorFromTypeInfo
+CoGetInterfaceAndReleaseStream
+CoGetMalloc
+CoGetMarshalSizeMax
+CoGetObject
+CoGetObjectContext
+CoGetPSClsid
+CoGetProcessIdentifier
+CoGetStandardMarshal
+CoGetState
+CoGetStdMarshalEx
+CoGetTreatAsClass
+CoImpersonateClient
+CoInitialize
+CoInitializeEx
+CoInitializeSecurity
+CoInitializeWOW
+CoInstall
+CoInvalidateRemoteMachineBindings
+CoIsHandlerConnected
+CoIsOle1Class
+CoLoadLibrary
+CoLockObjectExternal
+CoMarshalHresult
+CoMarshalInterThreadInterfaceInStream
+CoMarshalInterface
+CoPopServiceDomain
+CoPushServiceDomain
+CoQueryAuthenticationServices
+CoQueryClientBlanket
+CoQueryProxyBlanket
+CoQueryReleaseObject
+CoReactivateObject
+CoRegisterChannelHook
+CoRegisterClassObject
+CoRegisterMallocSpy
+CoRegisterMessageFilter
+CoRegisterPSClsid
+CoRegisterSurrogate
+CoRegisterSurrogateEx
+CoReleaseMarshalData
+CoReleaseServerProcess
+CoResumeClassObjects
+CoRetireServer
+CoRevertToSelf
+CoRevokeClassObject
+CoRevokeMallocSpy
+CoSetCancelObject
+CoSetProxyBlanket
+CoSetState
+CoSuspendClassObjects
+CoSwitchCallContext
+CoTaskMemAlloc
+CoTaskMemFree
+CoTaskMemRealloc
+CoTestCancel
+CoTreatAsClass
+CoUninitialize
+CoUnloadingWOW
+CoUnmarshalHresult
+CoUnmarshalInterface
+CoWaitForMultipleHandles
+ComPs_CStdStubBuffer_AddRef
+ComPs_CStdStubBuffer_Connect
+ComPs_CStdStubBuffer_CountRefs
+ComPs_CStdStubBuffer_DebugServerQueryInterface
+ComPs_CStdStubBuffer_DebugServerRelease
+ComPs_CStdStubBuffer_Disconnect
+ComPs_CStdStubBuffer_Invoke
+ComPs_CStdStubBuffer_IsIIDSupported
+ComPs_CStdStubBuffer_QueryInterface
+ComPs_IUnknown_AddRef_Proxy
+ComPs_IUnknown_QueryInterface_Proxy
+ComPs_IUnknown_Release_Proxy
+ComPs_NdrCStdStubBuffer2_Release
+ComPs_NdrCStdStubBuffer_Release
+ComPs_NdrClientCall2
+ComPs_NdrClientCall2_va
+ComPs_NdrDllCanUnloadNow
+ComPs_NdrDllGetClassObject
+ComPs_NdrDllRegisterProxy
+ComPs_NdrDllUnregisterProxy
+ComPs_NdrStubCall2
+ComPs_NdrStubForwardingFunction
+CreateAntiMoniker
+CreateBindCtx
+CreateClassMoniker
+CreateDataAdviseHolder
+CreateDataCache
+CreateErrorInfo
+CreateFileMoniker
+CreateGenericComposite
+CreateILockBytesOnHGlobal
+CreateItemMoniker
+CreateObjrefMoniker
+CreateOleAdviseHolder
+CreatePointerMoniker
+CreateStdProgressIndicator
+CreateStreamOnHGlobal
+DcomChannelSetHResult
+DllDebugObjectRPCHook
+DllGetClassObject
+DllGetClassObjectWOW
+DllRegisterServer
+DoDragDrop
+EnableHookObject
+FmtIdToPropStgName
+FreePropVariantArray
+GetClassFile
+GetConvertStg
+GetDocumentBitStg
+GetErrorInfo
+GetHGlobalFromILockBytes
+GetHGlobalFromStream
+GetHookInterface
+GetRunningObjectTable
+HACCEL_UserFree
+HACCEL_UserMarshal
+HACCEL_UserSize
+HACCEL_UserUnmarshal
+HBITMAP_UserFree
+HBITMAP_UserMarshal
+HBITMAP_UserSize
+HBITMAP_UserUnmarshal
+HBRUSH_UserFree
+HBRUSH_UserMarshal
+HBRUSH_UserSize
+HBRUSH_UserUnmarshal
+HDC_UserFree
+HDC_UserMarshal
+HDC_UserSize
+HDC_UserUnmarshal
+HENHMETAFILE_UserFree
+HENHMETAFILE_UserMarshal
+HENHMETAFILE_UserSize
+HENHMETAFILE_UserUnmarshal
+HGLOBAL_UserFree
+HGLOBAL_UserMarshal
+HGLOBAL_UserSize
+HGLOBAL_UserUnmarshal
+HICON_UserFree
+HICON_UserMarshal
+HICON_UserSize
+HICON_UserUnmarshal
+HMENU_UserFree
+HMENU_UserMarshal
+HMENU_UserSize
+HMENU_UserUnmarshal
+HMETAFILEPICT_UserFree
+HMETAFILEPICT_UserMarshal
+HMETAFILEPICT_UserSize
+HMETAFILEPICT_UserUnmarshal
+HMETAFILE_UserFree
+HMETAFILE_UserMarshal
+HMETAFILE_UserSize
+HMETAFILE_UserUnmarshal
+HPALETTE_UserFree
+HPALETTE_UserMarshal
+HPALETTE_UserSize
+HPALETTE_UserUnmarshal
+HWND_UserFree
+HWND_UserMarshal
+HWND_UserSize
+HWND_UserUnmarshal
+HkOleRegisterObject
+IIDFromString
+IsAccelerator
+IsEqualGUID
+IsValidIid
+IsValidInterface
+IsValidPtrIn
+IsValidPtrOut
+MkParseDisplayName
+MonikerCommonPrefixWith
+MonikerRelativePathTo
+OleBuildVersion
+OleConvertIStorageToOLESTREAM
+OleConvertIStorageToOLESTREAMEx
+OleConvertOLESTREAMToIStorage
+OleConvertOLESTREAMToIStorageEx
+OleCreate
+OleCreateDefaultHandler
+OleCreateEmbeddingHelper
+OleCreateEx
+OleCreateFromData
+OleCreateFromDataEx
+OleCreateFromFile
+OleCreateFromFileEx
+OleCreateLink
+OleCreateLinkEx
+OleCreateLinkFromData
+OleCreateLinkFromDataEx
+OleCreateLinkToFile
+OleCreateLinkToFileEx
+OleCreateMenuDescriptor
+OleCreateStaticFromData
+OleDestroyMenuDescriptor
+OleDoAutoConvert
+OleDraw
+OleDuplicateData
+OleFlushClipboard
+OleGetAutoConvert
+OleGetClipboard
+OleGetIconOfClass
+OleGetIconOfFile
+OleInitialize
+OleInitializeWOW
+OleIsCurrentClipboard
+OleIsRunning
+OleLoad
+OleLoadFromStream
+OleLockRunning
+OleMetafilePictFromIconAndLabel
+OleNoteObjectVisible
+OleQueryCreateFromData
+OleQueryLinkFromData
+OleRegEnumFormatEtc
+OleRegEnumVerbs
+OleRegGetMiscStatus
+OleRegGetUserType
+OleRun
+OleSave
+OleSaveToStream
+OleSetAutoConvert
+OleSetClipboard
+OleSetContainedObject
+OleSetMenuDescriptor
+OleTranslateAccelerator
+OleUninitialize
+OpenOrCreateStream
+ProgIDFromCLSID
+PropStgNameToFmtId
+PropSysAllocString
+PropSysFreeString
+PropVariantClear
+PropVariantCopy
+ReadClassStg
+ReadClassStm
+ReadFmtUserTypeStg
+ReadOleStg
+ReadStringStream
+RegisterDragDrop
+ReleaseStgMedium
+RevokeDragDrop
+SNB_UserFree
+SNB_UserMarshal
+SNB_UserSize
+SNB_UserUnmarshal
+STGMEDIUM_UserFree
+STGMEDIUM_UserMarshal
+STGMEDIUM_UserSize
+STGMEDIUM_UserUnmarshal
+SetConvertStg
+SetDocumentBitStg
+SetErrorInfo
+StgConvertPropertyToVariant
+StgConvertVariantToProperty
+StgCreateDocfile
+StgCreateDocfileOnILockBytes
+StgCreatePropSetStg
+StgCreatePropStg
+StgCreateStorageEx
+StgGetIFillLockBytesOnFile
+StgGetIFillLockBytesOnILockBytes
+StgIsStorageFile
+StgIsStorageILockBytes
+StgOpenAsyncDocfileOnIFillLockBytes
+StgOpenPropStg
+StgOpenStorage
+StgOpenStorageEx
+StgOpenStorageOnHandle
+StgOpenStorageOnILockBytes
+StgPropertyLengthAsVariant
+StgSetTimes
+StringFromCLSID
+StringFromGUID2
+StringFromIID
+UpdateDCOMSettings
+UtConvertDvtd16toDvtd32
+UtConvertDvtd32toDvtd16
+UtGetDvtd16Info
+UtGetDvtd32Info
+WdtpInterfacePointer_UserFree
+WdtpInterfacePointer_UserMarshal
+WdtpInterfacePointer_UserSize
+WdtpInterfacePointer_UserUnmarshal
+WriteClassStg
+WriteClassStm
+WriteFmtUserTypeStg
+WriteOleStg
+WriteStringStream
diff --git a/tools/win.x86/exports/xp/oleaut32.dll.exports b/tools/win.x86/exports/xp/oleaut32.dll.exports
new file mode 100644
index 00000000000..2b29e0518ee
--- /dev/null
+++ b/tools/win.x86/exports/xp/oleaut32.dll.exports
@@ -0,0 +1,404 @@
+;
+; Generated from: oleaut32.dll
+; Size file: 0x8b000 (569344)
+; Format: PE
+; Size of image: 0x8b000 (569344)
+; Architecture: X86
+; Timestamp: 0x3b7dfe10 - 2001-08-18T05:33:04
+;
+SysAllocString
+SysReAllocString
+SysAllocStringLen
+SysReAllocStringLen
+SysFreeString
+SysStringLen
+VariantInit
+VariantClear
+VariantCopy
+VariantCopyInd
+VariantChangeType
+VariantTimeToDosDateTime
+DosDateTimeToVariantTime
+SafeArrayCreate
+SafeArrayDestroy
+SafeArrayGetDim
+SafeArrayGetElemsize
+SafeArrayGetUBound
+SafeArrayGetLBound
+SafeArrayLock
+SafeArrayUnlock
+SafeArrayAccessData
+SafeArrayUnaccessData
+SafeArrayGetElement
+SafeArrayPutElement
+SafeArrayCopy
+DispGetParam
+DispGetIDsOfNames
+DispInvoke
+CreateDispTypeInfo
+CreateStdDispatch
+RegisterActiveObject
+RevokeActiveObject
+GetActiveObject
+SafeArrayAllocDescriptor
+SafeArrayAllocData
+SafeArrayDestroyDescriptor
+SafeArrayDestroyData
+SafeArrayRedim
+SafeArrayAllocDescriptorEx
+SafeArrayCreateEx
+SafeArrayCreateVectorEx
+SafeArraySetRecordInfo
+SafeArrayGetRecordInfo
+VarParseNumFromStr
+VarNumFromParseNum
+VarI2FromUI1
+VarI2FromI4
+VarI2FromR4
+VarI2FromR8
+VarI2FromCy
+VarI2FromDate
+VarI2FromStr
+VarI2FromDisp
+VarI2FromBool
+SafeArraySetIID
+VarI4FromUI1
+VarI4FromI2
+VarI4FromR4
+VarI4FromR8
+VarI4FromCy
+VarI4FromDate
+VarI4FromStr
+VarI4FromDisp
+VarI4FromBool
+SafeArrayGetIID
+VarR4FromUI1
+VarR4FromI2
+VarR4FromI4
+VarR4FromR8
+VarR4FromCy
+VarR4FromDate
+VarR4FromStr
+VarR4FromDisp
+VarR4FromBool
+SafeArrayGetVartype
+VarR8FromUI1
+VarR8FromI2
+VarR8FromI4
+VarR8FromR4
+VarR8FromCy
+VarR8FromDate
+VarR8FromStr
+VarR8FromDisp
+VarR8FromBool
+VarFormat
+VarDateFromUI1
+VarDateFromI2
+VarDateFromI4
+VarDateFromR4
+VarDateFromR8
+VarDateFromCy
+VarDateFromStr
+VarDateFromDisp
+VarDateFromBool
+VarFormatDateTime
+VarCyFromUI1
+VarCyFromI2
+VarCyFromI4
+VarCyFromR4
+VarCyFromR8
+VarCyFromDate
+VarCyFromStr
+VarCyFromDisp
+VarCyFromBool
+VarFormatNumber
+VarBstrFromUI1
+VarBstrFromI2
+VarBstrFromI4
+VarBstrFromR4
+VarBstrFromR8
+VarBstrFromCy
+VarBstrFromDate
+VarBstrFromDisp
+VarBstrFromBool
+VarFormatPercent
+VarBoolFromUI1
+VarBoolFromI2
+VarBoolFromI4
+VarBoolFromR4
+VarBoolFromR8
+VarBoolFromDate
+VarBoolFromCy
+VarBoolFromStr
+VarBoolFromDisp
+VarFormatCurrency
+VarWeekdayName
+VarMonthName
+VarUI1FromI2
+VarUI1FromI4
+VarUI1FromR4
+VarUI1FromR8
+VarUI1FromCy
+VarUI1FromDate
+VarUI1FromStr
+VarUI1FromDisp
+VarUI1FromBool
+VarFormatFromTokens
+VarTokenizeFormatString
+VarAdd
+VarAnd
+VarDiv
+DllCanUnloadNow
+DllGetClassObject
+DispCallFunc
+VariantChangeTypeEx
+SafeArrayPtrOfIndex
+SysStringByteLen
+SysAllocStringByteLen
+DllRegisterServer
+VarEqv
+VarIdiv
+VarImp
+VarMod
+VarMul
+VarOr
+VarPow
+VarSub
+CreateTypeLib
+LoadTypeLib
+LoadRegTypeLib
+RegisterTypeLib
+QueryPathOfRegTypeLib
+LHashValOfNameSys
+LHashValOfNameSysA
+VarXor
+VarAbs
+VarFix
+OaBuildVersion
+ClearCustData
+VarInt
+VarNeg
+VarNot
+VarRound
+VarCmp
+VarDecAdd
+VarDecDiv
+VarDecMul
+CreateTypeLib2
+VarDecSub
+VarDecAbs
+LoadTypeLibEx
+SystemTimeToVariantTime
+VariantTimeToSystemTime
+UnRegisterTypeLib
+VarDecFix
+VarDecInt
+VarDecNeg
+VarDecFromUI1
+VarDecFromI2
+VarDecFromI4
+VarDecFromR4
+VarDecFromR8
+VarDecFromDate
+VarDecFromCy
+VarDecFromStr
+VarDecFromDisp
+VarDecFromBool
+GetErrorInfo
+SetErrorInfo
+CreateErrorInfo
+VarDecRound
+VarDecCmp
+VarI2FromI1
+VarI2FromUI2
+VarI2FromUI4
+VarI2FromDec
+VarI4FromI1
+VarI4FromUI2
+VarI4FromUI4
+VarI4FromDec
+VarR4FromI1
+VarR4FromUI2
+VarR4FromUI4
+VarR4FromDec
+VarR8FromI1
+VarR8FromUI2
+VarR8FromUI4
+VarR8FromDec
+VarDateFromI1
+VarDateFromUI2
+VarDateFromUI4
+VarDateFromDec
+VarCyFromI1
+VarCyFromUI2
+VarCyFromUI4
+VarCyFromDec
+VarBstrFromI1
+VarBstrFromUI2
+VarBstrFromUI4
+VarBstrFromDec
+VarBoolFromI1
+VarBoolFromUI2
+VarBoolFromUI4
+VarBoolFromDec
+VarUI1FromI1
+VarUI1FromUI2
+VarUI1FromUI4
+VarUI1FromDec
+VarDecFromI1
+VarDecFromUI2
+VarDecFromUI4
+VarI1FromUI1
+VarI1FromI2
+VarI1FromI4
+VarI1FromR4
+VarI1FromR8
+VarI1FromDate
+VarI1FromCy
+VarI1FromStr
+VarI1FromDisp
+VarI1FromBool
+VarI1FromUI2
+VarI1FromUI4
+VarI1FromDec
+VarUI2FromUI1
+VarUI2FromI2
+VarUI2FromI4
+VarUI2FromR4
+VarUI2FromR8
+VarUI2FromDate
+VarUI2FromCy
+VarUI2FromStr
+VarUI2FromDisp
+VarUI2FromBool
+VarUI2FromI1
+VarUI2FromUI4
+VarUI2FromDec
+VarUI4FromUI1
+VarUI4FromI2
+VarUI4FromI4
+VarUI4FromR4
+VarUI4FromR8
+VarUI4FromDate
+VarUI4FromCy
+VarUI4FromStr
+VarUI4FromDisp
+VarUI4FromBool
+VarUI4FromI1
+VarUI4FromUI2
+VarUI4FromDec
+BSTR_UserSize
+BSTR_UserMarshal
+BSTR_UserUnmarshal
+BSTR_UserFree
+VARIANT_UserSize
+VARIANT_UserMarshal
+VARIANT_UserUnmarshal
+VARIANT_UserFree
+LPSAFEARRAY_UserSize
+LPSAFEARRAY_UserMarshal
+LPSAFEARRAY_UserUnmarshal
+LPSAFEARRAY_UserFree
+LPSAFEARRAY_Size
+LPSAFEARRAY_Marshal
+LPSAFEARRAY_Unmarshal
+VarDecCmpR8
+VarCyAdd
+DllUnregisterServer
+OACreateTypeLib2
+VarCyMul
+VarCyMulI4
+VarCySub
+VarCyAbs
+VarCyFix
+VarCyInt
+VarCyNeg
+VarCyRound
+VarCyCmp
+VarCyCmpR8
+VarBstrCat
+VarBstrCmp
+VarR8Pow
+VarR4CmpR8
+VarR8Round
+VarCat
+VarDateFromUdateEx
+GetRecordInfoFromGuids
+GetRecordInfoFromTypeInfo
+SetVarConversionLocaleSetting
+GetVarConversionLocaleSetting
+SetOaNoCache
+VarCyMulI8
+VarDateFromUdate
+VarUdateFromDate
+GetAltMonthNames
+VarI8FromUI1
+VarI8FromI2
+VarI8FromR4
+VarI8FromR8
+VarI8FromCy
+VarI8FromDate
+VarI8FromStr
+VarI8FromDisp
+VarI8FromBool
+VarI8FromI1
+VarI8FromUI2
+VarI8FromUI4
+VarI8FromDec
+VarI2FromI8
+VarI2FromUI8
+VarI4FromI8
+VarI4FromUI8
+VarR4FromI8
+VarR4FromUI8
+VarR8FromI8
+VarR8FromUI8
+VarDateFromI8
+VarDateFromUI8
+VarCyFromI8
+VarCyFromUI8
+VarBstrFromI8
+VarBstrFromUI8
+VarBoolFromI8
+VarBoolFromUI8
+VarUI1FromI8
+VarUI1FromUI8
+VarDecFromI8
+VarDecFromUI8
+VarI1FromI8
+VarI1FromUI8
+VarUI2FromI8
+VarUI2FromUI8
+OleLoadPictureEx
+OleLoadPictureFileEx
+SafeArrayCreateVector
+SafeArrayCopyData
+VectorFromBstr
+BstrFromVector
+OleIconToCursor
+OleCreatePropertyFrameIndirect
+OleCreatePropertyFrame
+OleLoadPicture
+OleCreatePictureIndirect
+OleCreateFontIndirect
+OleTranslateColor
+OleLoadPictureFile
+OleSavePictureFile
+OleLoadPicturePath
+VarUI4FromI8
+VarUI4FromUI8
+VarI8FromUI8
+VarUI8FromI8
+VarUI8FromUI1
+VarUI8FromI2
+VarUI8FromR4
+VarUI8FromR8
+VarUI8FromCy
+VarUI8FromDate
+VarUI8FromStr
+VarUI8FromDisp
+VarUI8FromBool
+VarUI8FromI1
+VarUI8FromUI2
+VarUI8FromUI4
+VarUI8FromDec
diff --git a/tools/win.x86/exports/xp/r0/hal.dll.exports b/tools/win.x86/exports/xp/r0/hal.dll.exports
new file mode 100644
index 00000000000..30c3e6f9025
--- /dev/null
+++ b/tools/win.x86/exports/xp/r0/hal.dll.exports
@@ -0,0 +1,100 @@
+;
+; Generated from: hal.dll
+; Size file: 0x19080 (102528)
+; Format: PE
+; Size of image: 0x19080 (102528)
+; Architecture: X86
+; Timestamp: 0x3b7d8321 - 2001-08-17T20:48:33
+;
+ExAcquireFastMutex
+ExReleaseFastMutex
+ExTryToAcquireFastMutex
+HalClearSoftwareInterrupt
+HalRequestSoftwareInterrupt
+HalSystemVectorDispatchEntry
+KeAcquireInStackQueuedSpinLock
+KeAcquireInStackQueuedSpinLockRaiseToSynch
+KeAcquireQueuedSpinLock
+KeAcquireQueuedSpinLockRaiseToSynch
+KeAcquireSpinLockRaiseToSynch
+KeReleaseInStackQueuedSpinLock
+KeReleaseQueuedSpinLock
+KeTryToAcquireQueuedSpinLock
+KeTryToAcquireQueuedSpinLockRaiseToSynch
+KfAcquireSpinLock
+KfLowerIrql
+KfRaiseIrql
+KfReleaseSpinLock
+HalAcquireDisplayOwnership
+HalAdjustResourceList
+HalAllProcessorsStarted
+HalAllocateAdapterChannel
+HalAllocateCommonBuffer
+HalAllocateCrashDumpRegisters
+HalAssignSlotResources
+HalBeginSystemInterrupt
+HalCalibratePerformanceCounter
+HalDisableSystemInterrupt
+HalDisplayString
+HalEnableSystemInterrupt
+HalEndSystemInterrupt
+HalFlushCommonBuffer
+HalFreeCommonBuffer
+HalGetAdapter
+HalGetBusData
+HalGetBusDataByOffset
+HalGetEnvironmentVariable
+HalGetInterruptVector
+HalHandleNMI
+HalInitSystem
+HalInitializeProcessor
+HalMakeBeep
+HalProcessorIdle
+HalQueryDisplayParameters
+HalQueryRealTimeClock
+HalReadDmaCounter
+HalReportResourceUsage
+HalRequestIpi
+HalReturnToFirmware
+HalSetBusData
+HalSetBusDataByOffset
+HalSetDisplayParameters
+HalSetEnvironmentVariable
+HalSetProfileInterval
+HalSetRealTimeClock
+HalSetTimeIncrement
+HalStartNextProcessor
+HalStartProfileInterrupt
+HalStopProfileInterrupt
+HalTranslateBusAddress
+IoAssignDriveLetters
+IoFlushAdapterBuffers
+IoFreeAdapterChannel
+IoFreeMapRegisters
+IoMapTransfer
+IoReadPartitionTable
+IoSetPartitionInformation
+IoWritePartitionTable
+KdComPortInUse
+KeAcquireSpinLock
+KeFlushWriteBuffer
+KeGetCurrentIrql
+KeLowerIrql
+KeQueryPerformanceCounter
+KeRaiseIrql
+KeRaiseIrqlToDpcLevel
+KeRaiseIrqlToSynchLevel
+KeReleaseSpinLock
+KeStallExecutionProcessor
+READ_PORT_BUFFER_UCHAR
+READ_PORT_BUFFER_ULONG
+READ_PORT_BUFFER_USHORT
+READ_PORT_UCHAR
+READ_PORT_ULONG
+READ_PORT_USHORT
+WRITE_PORT_BUFFER_UCHAR
+WRITE_PORT_BUFFER_ULONG
+WRITE_PORT_BUFFER_USHORT
+WRITE_PORT_UCHAR
+WRITE_PORT_ULONG
+WRITE_PORT_USHORT
diff --git a/tools/win.x86/exports/xp/r0/ksecdd.sys.exports b/tools/win.x86/exports/xp/r0/ksecdd.sys.exports
new file mode 100644
index 00000000000..1b46543a80a
--- /dev/null
+++ b/tools/win.x86/exports/xp/r0/ksecdd.sys.exports
@@ -0,0 +1,46 @@
+;
+; Generated from: ksecdd.sys
+; Size file: 0x13780 (79744)
+; Format: PE
+; Size of image: 0x13780 (79744)
+; Architecture: X86
+; Timestamp: 0x3b7d8379 - 2001-08-17T20:50:01
+;
+AcceptSecurityContext
+AcquireCredentialsHandleW
+AddCredentialsW
+ApplyControlToken
+CredMarshalTargetInfo
+DeleteSecurityContext
+EfsDecryptFek
+EfsGenerateKey
+EnumerateSecurityPackagesW
+ExportSecurityContext
+FreeContextBuffer
+FreeCredentialsHandle
+GenerateDirEfs
+GenerateSessionKey
+GetSecurityUserInfo
+ImpersonateSecurityContext
+ImportSecurityContextW
+InitSecurityInterfaceW
+InitializeSecurityContextW
+KSecRegisterSecurityProvider
+KSecValidateBuffer
+LsaEnumerateLogonSessions
+LsaGetLogonSessionData
+MakeSignature
+MapSecurityError
+QueryContextAttributesW
+QueryCredentialsAttributesW
+QuerySecurityContextToken
+QuerySecurityPackageInfoW
+RevertSecurityContext
+SealMessage
+SecLookupAccountName
+SecLookupAccountSid
+SecMakeSPN
+SecMakeSPNEx
+SecSetPagingMode
+UnsealMessage
+VerifySignature
diff --git a/tools/win.x86/exports/xp/r0/ntoskrnl.exe.exports b/tools/win.x86/exports/xp/r0/ntoskrnl.exe.exports
new file mode 100644
index 00000000000..7194691fbc6
--- /dev/null
+++ b/tools/win.x86/exports/xp/r0/ntoskrnl.exe.exports
@@ -0,0 +1,1466 @@
+;
+; Generated from: ntoskrnl.exe
+; Size file: 0x1e3f00 (1982208)
+; Format: PE
+; Size of image: 0x1e3f00 (1982208)
+; Architecture: X86
+; Timestamp: 0x3b7de38f - 2001-08-18T03:39:59
+;
+ExAcquireFastMutexUnsafe
+ExAcquireRundownProtection
+ExInitializeRundownProtection
+ExInterlockedAddLargeStatistic
+ExInterlockedCompareExchange64
+ExInterlockedFlushSList
+ExInterlockedPopEntrySList
+ExInterlockedPushEntrySList
+ExReInitializeRundownProtection
+ExReleaseFastMutexUnsafe
+ExReleaseResourceLite
+ExReleaseRundownProtection
+ExRundownCompleted
+ExWaitForRundownProtectionRelease
+ExfInterlockedAddUlong
+ExfInterlockedCompareExchange64
+ExfInterlockedInsertHeadList
+ExfInterlockedInsertTailList
+ExfInterlockedPopEntryList
+ExfInterlockedPushEntryList
+ExfInterlockedRemoveHeadList
+Exfi386InterlockedDecrementLong
+Exfi386InterlockedExchangeUlong
+Exfi386InterlockedIncrementLong
+HalExamineMBR
+InterlockedCompareExchange
+InterlockedDecrement
+InterlockedExchange
+InterlockedExchangeAdd
+InterlockedIncrement
+InterlockedPopEntrySList
+InterlockedPushEntrySList
+IoAssignDriveLetters
+IoReadPartitionTable
+IoSetPartitionInformation
+IoWritePartitionTable
+IofCallDriver
+IofCompleteRequest
+KeAcquireInStackQueuedSpinLockAtDpcLevel
+KeReleaseInStackQueuedSpinLockFromDpcLevel
+KeSetTimeUpdateNotifyRoutine
+KefAcquireSpinLockAtDpcLevel
+KefReleaseSpinLockFromDpcLevel
+KiAcquireSpinLock
+KiReleaseSpinLock
+ObfDereferenceObject
+ObfReferenceObject
+RtlPrefetchMemoryNonTemporal
+RtlUlongByteSwap
+RtlUlonglongByteSwap
+RtlUshortByteSwap
+WmiGetClock
+Kei386EoiHelper
+Kii386SpinOnSpinLock
+CcCanIWrite
+CcCopyRead
+CcCopyWrite
+CcDeferWrite
+CcFastCopyRead
+CcFastCopyWrite
+CcFastMdlReadWait
+CcFastReadNotPossible
+CcFastReadWait
+CcFlushCache
+CcGetDirtyPages
+CcGetFileObjectFromBcb
+CcGetFileObjectFromSectionPtrs
+CcGetFlushedValidData
+CcGetLsnForFileObject
+CcInitializeCacheMap
+CcIsThereDirtyData
+CcMapData
+CcMdlRead
+CcMdlReadComplete
+CcMdlWriteAbort
+CcMdlWriteComplete
+CcPinMappedData
+CcPinRead
+CcPrepareMdlWrite
+CcPreparePinWrite
+CcPurgeCacheSection
+CcRemapBcb
+CcRepinBcb
+CcScheduleReadAhead
+CcSetAdditionalCacheAttributes
+CcSetBcbOwnerPointer
+CcSetDirtyPageThreshold
+CcSetDirtyPinnedData
+CcSetFileSizes
+CcSetLogHandleForFile
+CcSetReadAheadGranularity
+CcUninitializeCacheMap
+CcUnpinData
+CcUnpinDataForThread
+CcUnpinRepinnedBcb
+CcWaitForCurrentLazyWriterActivity
+CcZeroData
+CmRegisterCallback
+CmUnRegisterCallback
+DbgBreakPoint
+DbgBreakPointWithStatus
+DbgLoadImageSymbols
+DbgPrint
+DbgPrintEx
+DbgPrintReturnControlC
+DbgPrompt
+DbgQueryDebugFilterState
+DbgSetDebugFilterState
+ExAcquireResourceExclusiveLite
+ExAcquireResourceSharedLite
+ExAcquireSharedStarveExclusive
+ExAcquireSharedWaitForExclusive
+ExAllocateFromPagedLookasideList
+ExAllocatePool
+ExAllocatePoolWithQuota
+ExAllocatePoolWithQuotaTag
+ExAllocatePoolWithTag
+ExAllocatePoolWithTagPriority
+ExConvertExclusiveToSharedLite
+ExCreateCallback
+ExDeleteNPagedLookasideList
+ExDeletePagedLookasideList
+ExDeleteResourceLite
+ExDesktopObjectType
+ExDisableResourceBoostLite
+ExEnumHandleTable
+ExEventObjectType
+ExExtendZone
+ExFreePool
+ExFreePoolWithTag
+ExFreeToPagedLookasideList
+ExGetCurrentProcessorCounts
+ExGetCurrentProcessorCpuUsage
+ExGetExclusiveWaiterCount
+ExGetPreviousMode
+ExGetSharedWaiterCount
+ExInitializeNPagedLookasideList
+ExInitializePagedLookasideList
+ExInitializeResourceLite
+ExInitializeZone
+ExInterlockedAddLargeInteger
+ExInterlockedAddUlong
+ExInterlockedDecrementLong
+ExInterlockedExchangeUlong
+ExInterlockedExtendZone
+ExInterlockedIncrementLong
+ExInterlockedInsertHeadList
+ExInterlockedInsertTailList
+ExInterlockedPopEntryList
+ExInterlockedPushEntryList
+ExInterlockedRemoveHeadList
+ExIsProcessorFeaturePresent
+ExIsResourceAcquiredExclusiveLite
+ExIsResourceAcquiredSharedLite
+ExLocalTimeToSystemTime
+ExNotifyCallback
+ExQueryPoolBlockSize
+ExQueueWorkItem
+ExRaiseAccessViolation
+ExRaiseDatatypeMisalignment
+ExRaiseException
+ExRaiseHardError
+ExRaiseStatus
+ExRegisterCallback
+ExReinitializeResourceLite
+ExReleaseResourceForThreadLite
+ExSemaphoreObjectType
+ExSetResourceOwnerPointer
+ExSetTimerResolution
+ExSystemExceptionFilter
+ExSystemTimeToLocalTime
+ExUnregisterCallback
+ExUuidCreate
+ExVerifySuite
+ExWindowStationObjectType
+Exi386InterlockedDecrementLong
+Exi386InterlockedExchangeUlong
+Exi386InterlockedIncrementLong
+FsRtlAcquireFileExclusive
+FsRtlAddLargeMcbEntry
+FsRtlAddMcbEntry
+FsRtlAddToTunnelCache
+FsRtlAllocateFileLock
+FsRtlAllocatePool
+FsRtlAllocatePoolWithQuota
+FsRtlAllocatePoolWithQuotaTag
+FsRtlAllocatePoolWithTag
+FsRtlAllocateResource
+FsRtlAreNamesEqual
+FsRtlBalanceReads
+FsRtlCheckLockForReadAccess
+FsRtlCheckLockForWriteAccess
+FsRtlCheckOplock
+FsRtlCopyRead
+FsRtlCopyWrite
+FsRtlCurrentBatchOplock
+FsRtlDeleteKeyFromTunnelCache
+FsRtlDeleteTunnelCache
+FsRtlDeregisterUncProvider
+FsRtlDissectDbcs
+FsRtlDissectName
+FsRtlDoesDbcsContainWildCards
+FsRtlDoesNameContainWildCards
+FsRtlFastCheckLockForRead
+FsRtlFastCheckLockForWrite
+FsRtlFastUnlockAll
+FsRtlFastUnlockAllByKey
+FsRtlFastUnlockSingle
+FsRtlFindInTunnelCache
+FsRtlFreeFileLock
+FsRtlGetFileSize
+FsRtlGetNextFileLock
+FsRtlGetNextLargeMcbEntry
+FsRtlGetNextMcbEntry
+FsRtlIncrementCcFastReadNoWait
+FsRtlIncrementCcFastReadNotPossible
+FsRtlIncrementCcFastReadResourceMiss
+FsRtlIncrementCcFastReadWait
+FsRtlInitializeFileLock
+FsRtlInitializeLargeMcb
+FsRtlInitializeMcb
+FsRtlInitializeOplock
+FsRtlInitializeTunnelCache
+FsRtlInsertPerFileObjectContext
+FsRtlInsertPerStreamContext
+FsRtlIsDbcsInExpression
+FsRtlIsFatDbcsLegal
+FsRtlIsHpfsDbcsLegal
+FsRtlIsNameInExpression
+FsRtlIsNtstatusExpected
+FsRtlIsPagingFile
+FsRtlIsTotalDeviceFailure
+FsRtlLegalAnsiCharacterArray
+FsRtlLookupLargeMcbEntry
+FsRtlLookupLastLargeMcbEntry
+FsRtlLookupLastLargeMcbEntryAndIndex
+FsRtlLookupLastMcbEntry
+FsRtlLookupMcbEntry
+FsRtlLookupPerFileObjectContext
+FsRtlLookupPerStreamContextInternal
+FsRtlMdlRead
+FsRtlMdlReadComplete
+FsRtlMdlReadCompleteDev
+FsRtlMdlReadDev
+FsRtlMdlWriteComplete
+FsRtlMdlWriteCompleteDev
+FsRtlNormalizeNtstatus
+FsRtlNotifyChangeDirectory
+FsRtlNotifyCleanup
+FsRtlNotifyFilterChangeDirectory
+FsRtlNotifyFilterReportChange
+FsRtlNotifyFullChangeDirectory
+FsRtlNotifyFullReportChange
+FsRtlNotifyInitializeSync
+FsRtlNotifyReportChange
+FsRtlNotifyUninitializeSync
+FsRtlNotifyVolumeEvent
+FsRtlNumberOfRunsInLargeMcb
+FsRtlNumberOfRunsInMcb
+FsRtlOplockFsctrl
+FsRtlOplockIsFastIoPossible
+FsRtlPostPagingFileStackOverflow
+FsRtlPostStackOverflow
+FsRtlPrepareMdlWrite
+FsRtlPrepareMdlWriteDev
+FsRtlPrivateLock
+FsRtlProcessFileLock
+FsRtlRegisterFileSystemFilterCallbacks
+FsRtlRegisterUncProvider
+FsRtlReleaseFile
+FsRtlRemoveLargeMcbEntry
+FsRtlRemoveMcbEntry
+FsRtlRemovePerFileObjectContext
+FsRtlRemovePerStreamContext
+FsRtlResetLargeMcb
+FsRtlSplitLargeMcb
+FsRtlSyncVolumes
+FsRtlTeardownPerStreamContexts
+FsRtlTruncateLargeMcb
+FsRtlTruncateMcb
+FsRtlUninitializeFileLock
+FsRtlUninitializeLargeMcb
+FsRtlUninitializeMcb
+FsRtlUninitializeOplock
+HalDispatchTable
+HalPrivateDispatchTable
+HeadlessDispatch
+InbvAcquireDisplayOwnership
+InbvCheckDisplayOwnership
+InbvDisplayString
+InbvEnableBootDriver
+InbvEnableDisplayString
+InbvInstallDisplayStringFilter
+InbvIsBootDriverInstalled
+InbvNotifyDisplayOwnershipLost
+InbvResetDisplay
+InbvSetScrollRegion
+InbvSetTextColor
+InbvSolidColorFill
+InitSafeBootMode
+IoAcquireCancelSpinLock
+IoAcquireRemoveLockEx
+IoAcquireVpbSpinLock
+IoAdapterObjectType
+IoAllocateAdapterChannel
+IoAllocateController
+IoAllocateDriverObjectExtension
+IoAllocateErrorLogEntry
+IoAllocateIrp
+IoAllocateMdl
+IoAllocateWorkItem
+IoAssignResources
+IoAttachDevice
+IoAttachDeviceByPointer
+IoAttachDeviceToDeviceStack
+IoAttachDeviceToDeviceStackSafe
+IoBuildAsynchronousFsdRequest
+IoBuildDeviceIoControlRequest
+IoBuildPartialMdl
+IoBuildSynchronousFsdRequest
+IoCallDriver
+IoCancelFileOpen
+IoCancelIrp
+IoCheckDesiredAccess
+IoCheckEaBufferValidity
+IoCheckFunctionAccess
+IoCheckQuerySetFileInformation
+IoCheckQuerySetVolumeInformation
+IoCheckQuotaBufferValidity
+IoCheckShareAccess
+IoCompleteRequest
+IoConnectInterrupt
+IoCreateController
+IoCreateDevice
+IoCreateDisk
+IoCreateDriver
+IoCreateFile
+IoCreateFileSpecifyDeviceObjectHint
+IoCreateNotificationEvent
+IoCreateStreamFileObject
+IoCreateStreamFileObjectEx
+IoCreateStreamFileObjectLite
+IoCreateSymbolicLink
+IoCreateSynchronizationEvent
+IoCreateUnprotectedSymbolicLink
+IoCsqInitialize
+IoCsqInsertIrp
+IoCsqRemoveIrp
+IoCsqRemoveNextIrp
+IoDeleteController
+IoDeleteDevice
+IoDeleteDriver
+IoDeleteSymbolicLink
+IoDetachDevice
+IoDeviceHandlerObjectSize
+IoDeviceHandlerObjectType
+IoDeviceObjectType
+IoDisconnectInterrupt
+IoDriverObjectType
+IoEnqueueIrp
+IoEnumerateDeviceObjectList
+IoFastQueryNetworkAttributes
+IoFileObjectType
+IoForwardAndCatchIrp
+IoForwardIrpSynchronously
+IoFreeController
+IoFreeErrorLogEntry
+IoFreeIrp
+IoFreeMdl
+IoFreeWorkItem
+IoGetAttachedDevice
+IoGetAttachedDeviceReference
+IoGetBaseFileSystemDeviceObject
+IoGetBootDiskInformation
+IoGetConfigurationInformation
+IoGetCurrentProcess
+IoGetDeviceAttachmentBaseRef
+IoGetDeviceInterfaceAlias
+IoGetDeviceInterfaces
+IoGetDeviceObjectPointer
+IoGetDeviceProperty
+IoGetDeviceToVerify
+IoGetDiskDeviceObject
+IoGetDmaAdapter
+IoGetDriverObjectExtension
+IoGetFileObjectGenericMapping
+IoGetInitialStack
+IoGetLowerDeviceObject
+IoGetRelatedDeviceObject
+IoGetRequestorProcess
+IoGetRequestorProcessId
+IoGetRequestorSessionId
+IoGetStackLimits
+IoGetTopLevelIrp
+IoInitializeIrp
+IoInitializeRemoveLockEx
+IoInitializeTimer
+IoInvalidateDeviceRelations
+IoInvalidateDeviceState
+IoIsFileOriginRemote
+IoIsOperationSynchronous
+IoIsSystemThread
+IoIsValidNameGraftingBuffer
+IoIsWdmVersionAvailable
+IoMakeAssociatedIrp
+IoOpenDeviceInterfaceRegistryKey
+IoOpenDeviceRegistryKey
+IoPageRead
+IoPnPDeliverServicePowerNotification
+IoQueryDeviceDescription
+IoQueryFileDosDeviceName
+IoQueryFileInformation
+IoQueryVolumeInformation
+IoQueueThreadIrp
+IoQueueWorkItem
+IoRaiseHardError
+IoRaiseInformationalHardError
+IoReadDiskSignature
+IoReadOperationCount
+IoReadPartitionTableEx
+IoReadTransferCount
+IoRegisterBootDriverReinitialization
+IoRegisterDeviceInterface
+IoRegisterDriverReinitialization
+IoRegisterFileSystem
+IoRegisterFsRegistrationChange
+IoRegisterLastChanceShutdownNotification
+IoRegisterPlugPlayNotification
+IoRegisterShutdownNotification
+IoReleaseCancelSpinLock
+IoReleaseRemoveLockAndWaitEx
+IoReleaseRemoveLockEx
+IoReleaseVpbSpinLock
+IoRemoveShareAccess
+IoReportDetectedDevice
+IoReportHalResourceUsage
+IoReportResourceForDetection
+IoReportResourceUsage
+IoReportTargetDeviceChange
+IoReportTargetDeviceChangeAsynchronous
+IoRequestDeviceEject
+IoReuseIrp
+IoSetCompletionRoutineEx
+IoSetDeviceInterfaceState
+IoSetDeviceToVerify
+IoSetFileOrigin
+IoSetHardErrorOrVerifyDevice
+IoSetInformation
+IoSetIoCompletion
+IoSetPartitionInformationEx
+IoSetShareAccess
+IoSetStartIoAttributes
+IoSetSystemPartition
+IoSetThreadHardErrorMode
+IoSetTopLevelIrp
+IoStartNextPacket
+IoStartNextPacketByKey
+IoStartPacket
+IoStartTimer
+IoStatisticsLock
+IoStopTimer
+IoSynchronousInvalidateDeviceRelations
+IoSynchronousPageWrite
+IoThreadToProcess
+IoUnregisterFileSystem
+IoUnregisterFsRegistrationChange
+IoUnregisterPlugPlayNotification
+IoUnregisterShutdownNotification
+IoUpdateShareAccess
+IoVerifyPartitionTable
+IoVerifyVolume
+IoVolumeDeviceToDosName
+IoWMIAllocateInstanceIds
+IoWMIDeviceObjectToInstanceName
+IoWMIExecuteMethod
+IoWMIHandleToInstanceName
+IoWMIOpenBlock
+IoWMIQueryAllData
+IoWMIQueryAllDataMultiple
+IoWMIQuerySingleInstance
+IoWMIQuerySingleInstanceMultiple
+IoWMIRegistrationControl
+IoWMISetNotificationCallback
+IoWMISetSingleInstance
+IoWMISetSingleItem
+IoWMISuggestInstanceName
+IoWMIWriteEvent
+IoWriteErrorLogEntry
+IoWriteOperationCount
+IoWritePartitionTableEx
+IoWriteTransferCount
+KdDebuggerEnabled
+KdDebuggerNotPresent
+KdDisableDebugger
+KdEnableDebugger
+KdEnteredDebugger
+KdPollBreakIn
+KdPowerTransition
+Ke386CallBios
+Ke386IoSetAccessProcess
+Ke386QueryIoAccessMap
+Ke386SetIoAccessMap
+KeAcquireInterruptSpinLock
+KeAcquireSpinLockAtDpcLevel
+KeAddSystemServiceTable
+KeAreApcsDisabled
+KeAttachProcess
+KeBugCheck
+KeBugCheckEx
+KeCancelTimer
+KeClearEvent
+KeConnectInterrupt
+KeDcacheFlushCount
+KeDelayExecutionThread
+KeDeregisterBugCheckCallback
+KeDetachProcess
+KeDisconnectInterrupt
+KeEnterCriticalRegion
+KeEnterKernelDebugger
+KeFindConfigurationEntry
+KeFindConfigurationNextEntry
+KeFlushEntireTb
+KeGetCurrentThread
+KeGetPreviousMode
+KeGetRecommendedSharedDataAlignment
+KeI386AbiosCall
+KeI386AllocateGdtSelectors
+KeI386Call16BitCStyleFunction
+KeI386Call16BitFunction
+KeI386FlatToGdtSelector
+KeI386GetLid
+KeI386MachineType
+KeI386ReleaseGdtSelectors
+KeI386ReleaseLid
+KeI386SetGdtSelector
+KeIcacheFlushCount
+KeInitializeApc
+KeInitializeDeviceQueue
+KeInitializeDpc
+KeInitializeEvent
+KeInitializeInterrupt
+KeInitializeMutant
+KeInitializeMutex
+KeInitializeQueue
+KeInitializeSemaphore
+KeInitializeSpinLock
+KeInitializeTimer
+KeInitializeTimerEx
+KeInsertByKeyDeviceQueue
+KeInsertDeviceQueue
+KeInsertHeadQueue
+KeInsertQueue
+KeInsertQueueApc
+KeInsertQueueDpc
+KeIsAttachedProcess
+KeIsExecutingDpc
+KeLeaveCriticalRegion
+KeLoaderBlock
+KeNumberProcessors
+KeProfileInterrupt
+KeProfileInterruptWithSource
+KePulseEvent
+KeQueryActiveProcessors
+KeQueryInterruptTime
+KeQueryPriorityThread
+KeQueryRuntimeThread
+KeQuerySystemTime
+KeQueryTickCount
+KeQueryTimeIncrement
+KeRaiseUserException
+KeReadStateEvent
+KeReadStateMutant
+KeReadStateMutex
+KeReadStateQueue
+KeReadStateSemaphore
+KeReadStateTimer
+KeRegisterBugCheckCallback
+KeReleaseInterruptSpinLock
+KeReleaseMutant
+KeReleaseMutex
+KeReleaseSemaphore
+KeReleaseSpinLockFromDpcLevel
+KeRemoveByKeyDeviceQueue
+KeRemoveByKeyDeviceQueueIfBusy
+KeRemoveDeviceQueue
+KeRemoveEntryDeviceQueue
+KeRemoveQueue
+KeRemoveQueueDpc
+KeRemoveSystemServiceTable
+KeResetEvent
+KeRestoreFloatingPointState
+KeRevertToUserAffinityThread
+KeRundownQueue
+KeSaveFloatingPointState
+KeSaveStateForHibernate
+KeServiceDescriptorTable
+KeSetAffinityThread
+KeSetBasePriorityThread
+KeSetDmaIoCoherency
+KeSetEvent
+KeSetEventBoostPriority
+KeSetIdealProcessorThread
+KeSetImportanceDpc
+KeSetKernelStackSwapEnable
+KeSetPriorityThread
+KeSetProfileIrql
+KeSetSystemAffinityThread
+KeSetTargetProcessorDpc
+KeSetTimeIncrement
+KeSetTimer
+KeSetTimerEx
+KeStackAttachProcess
+KeSynchronizeExecution
+KeTerminateThread
+KeTickCount
+KeUnstackDetachProcess
+KeUpdateRunTime
+KeUpdateSystemTime
+KeUserModeCallback
+KeWaitForMultipleObjects
+KeWaitForMutexObject
+KeWaitForSingleObject
+KiBugCheckData
+KiCoprocessorError
+KiDeliverApc
+KiDispatchInterrupt
+KiEnableTimerWatchdog
+KiIpiServiceRoutine
+KiUnexpectedInterrupt
+LdrAccessResource
+LdrEnumResources
+LdrFindResourceDirectory_U
+LdrFindResource_U
+LpcPortObjectType
+LpcRequestPort
+LpcRequestWaitReplyPort
+LsaCallAuthenticationPackage
+LsaDeregisterLogonProcess
+LsaFreeReturnBuffer
+LsaLogonUser
+LsaLookupAuthenticationPackage
+LsaRegisterLogonProcess
+Mm64BitPhysicalAddress
+MmAddPhysicalMemory
+MmAddVerifierThunks
+MmAdjustWorkingSetSize
+MmAdvanceMdl
+MmAllocateContiguousMemory
+MmAllocateContiguousMemorySpecifyCache
+MmAllocateMappingAddress
+MmAllocateNonCachedMemory
+MmAllocatePagesForMdl
+MmBuildMdlForNonPagedPool
+MmCanFileBeTruncated
+MmCreateMdl
+MmCreateSection
+MmDisableModifiedWriteOfSection
+MmFlushImageSection
+MmForceSectionClosed
+MmFreeContiguousMemory
+MmFreeContiguousMemorySpecifyCache
+MmFreeMappingAddress
+MmFreeNonCachedMemory
+MmFreePagesFromMdl
+MmGetPhysicalAddress
+MmGetPhysicalMemoryRanges
+MmGetSystemRoutineAddress
+MmGetVirtualForPhysical
+MmGrowKernelStack
+MmHighestUserAddress
+MmIsAddressValid
+MmIsDriverVerifying
+MmIsNonPagedSystemAddressValid
+MmIsRecursiveIoFault
+MmIsThisAnNtAsSystem
+MmIsVerifierEnabled
+MmLockPagableDataSection
+MmLockPagableImageSection
+MmLockPagableSectionByHandle
+MmMapIoSpace
+MmMapLockedPages
+MmMapLockedPagesSpecifyCache
+MmMapLockedPagesWithReservedMapping
+MmMapMemoryDumpMdl
+MmMapUserAddressesToPage
+MmMapVideoDisplay
+MmMapViewInSessionSpace
+MmMapViewInSystemSpace
+MmMapViewOfSection
+MmMarkPhysicalMemoryAsBad
+MmMarkPhysicalMemoryAsGood
+MmPageEntireDriver
+MmPrefetchPages
+MmProbeAndLockPages
+MmProbeAndLockProcessPages
+MmProbeAndLockSelectedPages
+MmProtectMdlSystemAddress
+MmQuerySystemSize
+MmRemovePhysicalMemory
+MmResetDriverPaging
+MmSectionObjectType
+MmSecureVirtualMemory
+MmSetAddressRangeModified
+MmSetBankedSection
+MmSizeOfMdl
+MmSystemRangeStart
+MmTrimAllSystemPagableMemory
+MmUnlockPagableImageSection
+MmUnlockPages
+MmUnmapIoSpace
+MmUnmapLockedPages
+MmUnmapReservedMapping
+MmUnmapVideoDisplay
+MmUnmapViewInSessionSpace
+MmUnmapViewInSystemSpace
+MmUnmapViewOfSection
+MmUnsecureVirtualMemory
+MmUserProbeAddress
+NlsAnsiCodePage
+NlsLeadByteInfo
+NlsMbCodePageTag
+NlsMbOemCodePageTag
+NlsOemCodePage
+NlsOemLeadByteInfo
+NtAddAtom
+NtAdjustPrivilegesToken
+NtAllocateLocallyUniqueId
+NtAllocateUuids
+NtAllocateVirtualMemory
+NtBuildNumber
+NtClose
+NtConnectPort
+NtCreateEvent
+NtCreateFile
+NtCreateSection
+NtDeleteAtom
+NtDeleteFile
+NtDeviceIoControlFile
+NtDuplicateObject
+NtDuplicateToken
+NtFindAtom
+NtFreeVirtualMemory
+NtFsControlFile
+NtGlobalFlag
+NtLockFile
+NtMakePermanentObject
+NtMapViewOfSection
+NtNotifyChangeDirectoryFile
+NtOpenFile
+NtOpenProcess
+NtOpenProcessToken
+NtOpenProcessTokenEx
+NtOpenThread
+NtOpenThreadToken
+NtOpenThreadTokenEx
+NtQueryDirectoryFile
+NtQueryEaFile
+NtQueryInformationAtom
+NtQueryInformationFile
+NtQueryInformationProcess
+NtQueryInformationThread
+NtQueryInformationToken
+NtQueryQuotaInformationFile
+NtQuerySecurityObject
+NtQuerySystemInformation
+NtQueryVolumeInformationFile
+NtReadFile
+NtRequestPort
+NtRequestWaitReplyPort
+NtSetEaFile
+NtSetEvent
+NtSetInformationFile
+NtSetInformationProcess
+NtSetInformationThread
+NtSetQuotaInformationFile
+NtSetSecurityObject
+NtSetVolumeInformationFile
+NtShutdownSystem
+NtTraceEvent
+NtUnlockFile
+NtVdmControl
+NtWaitForSingleObject
+NtWriteFile
+ObAssignSecurity
+ObCheckCreateObjectAccess
+ObCheckObjectAccess
+ObCloseHandle
+ObCreateObject
+ObCreateObjectType
+ObDereferenceObject
+ObDereferenceSecurityDescriptor
+ObFindHandleForObject
+ObGetObjectSecurity
+ObInsertObject
+ObLogSecurityDescriptor
+ObMakeTemporaryObject
+ObOpenObjectByName
+ObOpenObjectByPointer
+ObQueryNameString
+ObQueryObjectAuditingByHandle
+ObReferenceObjectByHandle
+ObReferenceObjectByName
+ObReferenceObjectByPointer
+ObReferenceSecurityDescriptor
+ObReleaseObjectSecurity
+ObSetHandleAttributes
+ObSetSecurityDescriptorInfo
+ObSetSecurityObjectByPointer
+PfxFindPrefix
+PfxInitialize
+PfxInsertPrefix
+PfxRemovePrefix
+PoCallDriver
+PoCancelDeviceNotify
+PoQueueShutdownWorkItem
+PoRegisterDeviceForIdleDetection
+PoRegisterDeviceNotify
+PoRegisterSystemState
+PoRequestPowerIrp
+PoRequestShutdownEvent
+PoSetHiberRange
+PoSetPowerState
+PoSetSystemState
+PoShutdownBugCheck
+PoStartNextPowerIrp
+PoUnregisterSystemState
+ProbeForRead
+ProbeForWrite
+PsAssignImpersonationToken
+PsChargePoolQuota
+PsChargeProcessNonPagedPoolQuota
+PsChargeProcessPagedPoolQuota
+PsChargeProcessPoolQuota
+PsCreateSystemProcess
+PsCreateSystemThread
+PsDereferenceImpersonationToken
+PsDereferencePrimaryToken
+PsDisableImpersonation
+PsEstablishWin32Callouts
+PsGetCurrentProcess
+PsGetCurrentProcessId
+PsGetCurrentProcessSessionId
+PsGetCurrentThread
+PsGetCurrentThreadId
+PsGetCurrentThreadPreviousMode
+PsGetCurrentThreadStackBase
+PsGetCurrentThreadStackLimit
+PsGetJobLock
+PsGetJobSessionId
+PsGetJobUIRestrictionsClass
+PsGetProcessCreateTimeQuadPart
+PsGetProcessDebugPort
+PsGetProcessExitProcessCalled
+PsGetProcessExitStatus
+PsGetProcessExitTime
+PsGetProcessId
+PsGetProcessImageFileName
+PsGetProcessInheritedFromUniqueProcessId
+PsGetProcessJob
+PsGetProcessPeb
+PsGetProcessPriorityClass
+PsGetProcessSectionBaseAddress
+PsGetProcessSecurityPort
+PsGetProcessSessionId
+PsGetProcessWin32Process
+PsGetProcessWin32WindowStation
+PsGetThreadFreezeCount
+PsGetThreadHardErrorsAreDisabled
+PsGetThreadId
+PsGetThreadProcess
+PsGetThreadProcessId
+PsGetThreadSessionId
+PsGetThreadTeb
+PsGetThreadWin32Thread
+PsGetVersion
+PsImpersonateClient
+PsInitialSystemProcess
+PsIsProcessBeingDebugged
+PsIsSystemThread
+PsIsThreadImpersonating
+PsIsThreadTerminating
+PsJobType
+PsLookupProcessByProcessId
+PsLookupProcessThreadByCid
+PsLookupThreadByThreadId
+PsProcessType
+PsReferenceImpersonationToken
+PsReferencePrimaryToken
+PsRemoveCreateThreadNotifyRoutine
+PsRemoveLoadImageNotifyRoutine
+PsRestoreImpersonation
+PsReturnPoolQuota
+PsReturnProcessNonPagedPoolQuota
+PsReturnProcessPagedPoolQuota
+PsRevertThreadToSelf
+PsRevertToSelf
+PsSetCreateProcessNotifyRoutine
+PsSetCreateThreadNotifyRoutine
+PsSetJobUIRestrictionsClass
+PsSetLegoNotifyRoutine
+PsSetLoadImageNotifyRoutine
+PsSetProcessPriorityByClass
+PsSetProcessPriorityClass
+PsSetProcessSecurityPort
+PsSetProcessWin32Process
+PsSetProcessWindowStation
+PsSetThreadHardErrorsAreDisabled
+PsSetThreadWin32Thread
+PsTerminateSystemThread
+PsThreadType
+READ_REGISTER_BUFFER_UCHAR
+READ_REGISTER_BUFFER_ULONG
+READ_REGISTER_BUFFER_USHORT
+READ_REGISTER_UCHAR
+READ_REGISTER_ULONG
+READ_REGISTER_USHORT
+RtlAbsoluteToSelfRelativeSD
+RtlAddAccessAllowedAce
+RtlAddAce
+RtlAddAtomToAtomTable
+RtlAddRange
+RtlAllocateHeap
+RtlAnsiCharToUnicodeChar
+RtlAnsiStringToUnicodeSize
+RtlAnsiStringToUnicodeString
+RtlAppendAsciizToString
+RtlAppendStringToString
+RtlAppendUnicodeStringToString
+RtlAppendUnicodeToString
+RtlAreAllAccessesGranted
+RtlAreAnyAccessesGranted
+RtlAreBitsClear
+RtlAreBitsSet
+RtlAssert
+RtlCaptureContext
+RtlCaptureStackBackTrace
+RtlCharToInteger
+RtlCheckRegistryKey
+RtlClearAllBits
+RtlClearBit
+RtlClearBits
+RtlCompareMemory
+RtlCompareMemoryUlong
+RtlCompareString
+RtlCompareUnicodeString
+RtlCompressBuffer
+RtlCompressChunks
+RtlConvertLongToLargeInteger
+RtlConvertSidToUnicodeString
+RtlConvertUlongToLargeInteger
+RtlCopyLuid
+RtlCopyRangeList
+RtlCopySid
+RtlCopyString
+RtlCopyUnicodeString
+RtlCreateAcl
+RtlCreateAtomTable
+RtlCreateHeap
+RtlCreateRegistryKey
+RtlCreateSecurityDescriptor
+RtlCreateSystemVolumeInformationFolder
+RtlCreateUnicodeString
+RtlCustomCPToUnicodeN
+RtlDecompressBuffer
+RtlDecompressChunks
+RtlDecompressFragment
+RtlDelete
+RtlDeleteAce
+RtlDeleteAtomFromAtomTable
+RtlDeleteElementGenericTable
+RtlDeleteElementGenericTableAvl
+RtlDeleteNoSplay
+RtlDeleteOwnersRanges
+RtlDeleteRange
+RtlDeleteRegistryValue
+RtlDescribeChunk
+RtlDestroyAtomTable
+RtlDestroyHeap
+RtlDowncaseUnicodeString
+RtlEmptyAtomTable
+RtlEnlargedIntegerMultiply
+RtlEnlargedUnsignedDivide
+RtlEnlargedUnsignedMultiply
+RtlEnumerateGenericTable
+RtlEnumerateGenericTableAvl
+RtlEnumerateGenericTableLikeADirectory
+RtlEnumerateGenericTableWithoutSplaying
+RtlEnumerateGenericTableWithoutSplayingAvl
+RtlEqualLuid
+RtlEqualSid
+RtlEqualString
+RtlEqualUnicodeString
+RtlExtendedIntegerMultiply
+RtlExtendedLargeIntegerDivide
+RtlExtendedMagicDivide
+RtlFillMemory
+RtlFillMemoryUlong
+RtlFindClearBits
+RtlFindClearBitsAndSet
+RtlFindClearRuns
+RtlFindFirstRunClear
+RtlFindLastBackwardRunClear
+RtlFindLeastSignificantBit
+RtlFindLongestRunClear
+RtlFindMessage
+RtlFindMostSignificantBit
+RtlFindNextForwardRunClear
+RtlFindRange
+RtlFindSetBits
+RtlFindSetBitsAndClear
+RtlFindUnicodePrefix
+RtlFormatCurrentUserKeyPath
+RtlFreeAnsiString
+RtlFreeHeap
+RtlFreeOemString
+RtlFreeRangeList
+RtlFreeUnicodeString
+RtlGUIDFromString
+RtlGenerate8dot3Name
+RtlGetAce
+RtlGetCallersAddress
+RtlGetCompressionWorkSpaceSize
+RtlGetDaclSecurityDescriptor
+RtlGetDefaultCodePage
+RtlGetElementGenericTable
+RtlGetElementGenericTableAvl
+RtlGetFirstRange
+RtlGetGroupSecurityDescriptor
+RtlGetNextRange
+RtlGetNtGlobalFlags
+RtlGetOwnerSecurityDescriptor
+RtlGetSaclSecurityDescriptor
+RtlGetSetBootStatusData
+RtlGetVersion
+RtlHashUnicodeString
+RtlImageDirectoryEntryToData
+RtlImageNtHeader
+RtlInitAnsiString
+RtlInitCodePageTable
+RtlInitString
+RtlInitUnicodeString
+RtlInitializeBitMap
+RtlInitializeGenericTable
+RtlInitializeGenericTableAvl
+RtlInitializeRangeList
+RtlInitializeSid
+RtlInitializeUnicodePrefix
+RtlInsertElementGenericTable
+RtlInsertElementGenericTableAvl
+RtlInsertElementGenericTableFull
+RtlInsertElementGenericTableFullAvl
+RtlInsertUnicodePrefix
+RtlInt64ToUnicodeString
+RtlIntegerToChar
+RtlIntegerToUnicode
+RtlIntegerToUnicodeString
+RtlInvertRangeList
+RtlIpv4AddressToStringA
+RtlIpv4AddressToStringW
+RtlIpv4StringToAddressA
+RtlIpv4StringToAddressW
+RtlIpv6AddressToStringA
+RtlIpv6AddressToStringW
+RtlIpv6StringToAddressA
+RtlIpv6StringToAddressW
+RtlIsGenericTableEmpty
+RtlIsGenericTableEmptyAvl
+RtlIsNameLegalDOS8Dot3
+RtlIsRangeAvailable
+RtlIsValidOemCharacter
+RtlLargeIntegerAdd
+RtlLargeIntegerArithmeticShift
+RtlLargeIntegerDivide
+RtlLargeIntegerNegate
+RtlLargeIntegerShiftLeft
+RtlLargeIntegerShiftRight
+RtlLargeIntegerSubtract
+RtlLengthRequiredSid
+RtlLengthSecurityDescriptor
+RtlLengthSid
+RtlLockBootStatusData
+RtlLookupAtomInAtomTable
+RtlLookupElementGenericTable
+RtlLookupElementGenericTableAvl
+RtlLookupElementGenericTableFull
+RtlLookupElementGenericTableFullAvl
+RtlMapGenericMask
+RtlMapSecurityErrorToNtStatus
+RtlMergeRangeLists
+RtlMoveMemory
+RtlMultiByteToUnicodeN
+RtlMultiByteToUnicodeSize
+RtlNextUnicodePrefix
+RtlNtStatusToDosError
+RtlNtStatusToDosErrorNoTeb
+RtlNumberGenericTableElements
+RtlNumberGenericTableElementsAvl
+RtlNumberOfClearBits
+RtlNumberOfSetBits
+RtlOemStringToCountedUnicodeString
+RtlOemStringToUnicodeSize
+RtlOemStringToUnicodeString
+RtlOemToUnicodeN
+RtlPinAtomInAtomTable
+RtlPrefixString
+RtlPrefixUnicodeString
+RtlQueryAtomInAtomTable
+RtlQueryRegistryValues
+RtlQueryTimeZoneInformation
+RtlRaiseException
+RtlRandom
+RtlRandomEx
+RtlRealPredecessor
+RtlRealSuccessor
+RtlRemoveUnicodePrefix
+RtlReserveChunk
+RtlSecondsSince1970ToTime
+RtlSecondsSince1980ToTime
+RtlSelfRelativeToAbsoluteSD2
+RtlSelfRelativeToAbsoluteSD
+RtlSetAllBits
+RtlSetBit
+RtlSetBits
+RtlSetDaclSecurityDescriptor
+RtlSetGroupSecurityDescriptor
+RtlSetOwnerSecurityDescriptor
+RtlSetSaclSecurityDescriptor
+RtlSetTimeZoneInformation
+RtlSizeHeap
+RtlSplay
+RtlStringFromGUID
+RtlSubAuthorityCountSid
+RtlSubAuthoritySid
+RtlSubtreePredecessor
+RtlSubtreeSuccessor
+RtlTestBit
+RtlTimeFieldsToTime
+RtlTimeToElapsedTimeFields
+RtlTimeToSecondsSince1970
+RtlTimeToSecondsSince1980
+RtlTimeToTimeFields
+RtlTraceDatabaseAdd
+RtlTraceDatabaseCreate
+RtlTraceDatabaseDestroy
+RtlTraceDatabaseEnumerate
+RtlTraceDatabaseFind
+RtlTraceDatabaseLock
+RtlTraceDatabaseUnlock
+RtlTraceDatabaseValidate
+RtlUnicodeStringToAnsiSize
+RtlUnicodeStringToAnsiString
+RtlUnicodeStringToCountedOemString
+RtlUnicodeStringToInteger
+RtlUnicodeStringToOemSize
+RtlUnicodeStringToOemString
+RtlUnicodeToCustomCPN
+RtlUnicodeToMultiByteN
+RtlUnicodeToMultiByteSize
+RtlUnicodeToOemN
+RtlUnlockBootStatusData
+RtlUnwind
+RtlUpcaseUnicodeChar
+RtlUpcaseUnicodeString
+RtlUpcaseUnicodeStringToAnsiString
+RtlUpcaseUnicodeStringToCountedOemString
+RtlUpcaseUnicodeStringToOemString
+RtlUpcaseUnicodeToCustomCPN
+RtlUpcaseUnicodeToMultiByteN
+RtlUpcaseUnicodeToOemN
+RtlUpperChar
+RtlUpperString
+RtlValidRelativeSecurityDescriptor
+RtlValidSecurityDescriptor
+RtlValidSid
+RtlVerifyVersionInfo
+RtlVolumeDeviceToDosName
+RtlWalkFrameChain
+RtlWriteRegistryValue
+RtlZeroHeap
+RtlZeroMemory
+RtlxAnsiStringToUnicodeSize
+RtlxOemStringToUnicodeSize
+RtlxUnicodeStringToAnsiSize
+RtlxUnicodeStringToOemSize
+SeAccessCheck
+SeAppendPrivileges
+SeAssignSecurity
+SeAssignSecurityEx
+SeAuditHardLinkCreation
+SeAuditingFileEvents
+SeAuditingFileOrGlobalEvents
+SeAuditingHardLinkEvents
+SeCaptureSecurityDescriptor
+SeCaptureSubjectContext
+SeCloseObjectAuditAlarm
+SeCreateAccessState
+SeCreateClientSecurity
+SeCreateClientSecurityFromSubjectContext
+SeDeassignSecurity
+SeDeleteAccessState
+SeDeleteObjectAuditAlarm
+SeExports
+SeFilterToken
+SeFreePrivileges
+SeImpersonateClient
+SeImpersonateClientEx
+SeLockSubjectContext
+SeMarkLogonSessionForTerminationNotification
+SeOpenObjectAuditAlarm
+SeOpenObjectForDeleteAuditAlarm
+SePrivilegeCheck
+SePrivilegeObjectAuditAlarm
+SePublicDefaultDacl
+SeQueryAuthenticationIdToken
+SeQueryInformationToken
+SeQuerySecurityDescriptorInfo
+SeQuerySessionIdToken
+SeRegisterLogonSessionTerminatedRoutine
+SeReleaseSecurityDescriptor
+SeReleaseSubjectContext
+SeSetAccessStateGenericMapping
+SeSetSecurityDescriptorInfo
+SeSetSecurityDescriptorInfoEx
+SeSinglePrivilegeCheck
+SeSystemDefaultDacl
+SeTokenImpersonationLevel
+SeTokenIsAdmin
+SeTokenIsRestricted
+SeTokenObjectType
+SeTokenType
+SeUnlockSubjectContext
+SeUnregisterLogonSessionTerminatedRoutine
+SeValidSecurityDescriptor
+VerSetConditionMask
+VfFailDeviceNode
+VfFailDriver
+VfFailSystemBIOS
+VfIsVerificationEnabled
+WRITE_REGISTER_BUFFER_UCHAR
+WRITE_REGISTER_BUFFER_ULONG
+WRITE_REGISTER_BUFFER_USHORT
+WRITE_REGISTER_UCHAR
+WRITE_REGISTER_ULONG
+WRITE_REGISTER_USHORT
+WmiFlushTrace
+WmiQueryTrace
+WmiQueryTraceInformation
+WmiStartTrace
+WmiStopTrace
+WmiTraceMessage
+WmiTraceMessageVa
+WmiUpdateTrace
+XIPDispatch
+ZwAccessCheckAndAuditAlarm
+ZwAddBootEntry
+ZwAdjustPrivilegesToken
+ZwAlertThread
+ZwAllocateVirtualMemory
+ZwAssignProcessToJobObject
+ZwCancelIoFile
+ZwCancelTimer
+ZwClearEvent
+ZwClose
+ZwCloseObjectAuditAlarm
+ZwConnectPort
+ZwCreateDirectoryObject
+ZwCreateEvent
+ZwCreateFile
+ZwCreateJobObject
+ZwCreateKey
+ZwCreateSection
+ZwCreateSymbolicLinkObject
+ZwCreateTimer
+ZwDeleteBootEntry
+ZwDeleteFile
+ZwDeleteKey
+ZwDeleteValueKey
+ZwDeviceIoControlFile
+ZwDisplayString
+ZwDuplicateObject
+ZwDuplicateToken
+ZwEnumerateBootEntries
+ZwEnumerateKey
+ZwEnumerateValueKey
+ZwFlushInstructionCache
+ZwFlushKey
+ZwFlushVirtualMemory
+ZwFreeVirtualMemory
+ZwFsControlFile
+ZwInitiatePowerAction
+ZwIsProcessInJob
+ZwLoadDriver
+ZwLoadKey
+ZwMakeTemporaryObject
+ZwMapViewOfSection
+ZwNotifyChangeKey
+ZwOpenDirectoryObject
+ZwOpenEvent
+ZwOpenFile
+ZwOpenJobObject
+ZwOpenKey
+ZwOpenProcess
+ZwOpenProcessToken
+ZwOpenProcessTokenEx
+ZwOpenSection
+ZwOpenSymbolicLinkObject
+ZwOpenThread
+ZwOpenThreadToken
+ZwOpenThreadTokenEx
+ZwOpenTimer
+ZwPowerInformation
+ZwPulseEvent
+ZwQueryBootEntryOrder
+ZwQueryBootOptions
+ZwQueryDefaultLocale
+ZwQueryDefaultUILanguage
+ZwQueryDirectoryFile
+ZwQueryDirectoryObject
+ZwQueryEaFile
+ZwQueryFullAttributesFile
+ZwQueryInformationFile
+ZwQueryInformationJobObject
+ZwQueryInformationProcess
+ZwQueryInformationThread
+ZwQueryInformationToken
+ZwQueryInstallUILanguage
+ZwQueryKey
+ZwQueryObject
+ZwQuerySection
+ZwQuerySecurityObject
+ZwQuerySymbolicLinkObject
+ZwQuerySystemInformation
+ZwQueryValueKey
+ZwQueryVolumeInformationFile
+ZwReadFile
+ZwReplaceKey
+ZwRequestWaitReplyPort
+ZwResetEvent
+ZwRestoreKey
+ZwSaveKey
+ZwSaveKeyEx
+ZwSetBootEntryOrder
+ZwSetBootOptions
+ZwSetDefaultLocale
+ZwSetDefaultUILanguage
+ZwSetEaFile
+ZwSetEvent
+ZwSetInformationFile
+ZwSetInformationJobObject
+ZwSetInformationObject
+ZwSetInformationProcess
+ZwSetInformationThread
+ZwSetSecurityObject
+ZwSetSystemInformation
+ZwSetSystemTime
+ZwSetTimer
+ZwSetValueKey
+ZwSetVolumeInformationFile
+ZwTerminateJobObject
+ZwTerminateProcess
+ZwTranslateFilePath
+ZwUnloadDriver
+ZwUnloadKey
+ZwUnmapViewOfSection
+ZwWaitForMultipleObjects
+ZwWaitForSingleObject
+ZwWriteFile
+ZwYieldExecution
+_CIcos
+_CIsin
+_CIsqrt
+_abnormal_termination
+_alldiv
+_alldvrm
+_allmul
+_alloca_probe
+_allrem
+_allshl
+_allshr
+_aulldiv
+_aulldvrm
+_aullrem
+_aullshr
+_except_handler2
+_except_handler3
+_global_unwind2
+_itoa
+_itow
+_local_unwind2
+_purecall
+_snprintf
+_snwprintf
+_stricmp
+_strlwr
+_strnicmp
+_strnset
+_strrev
+_strset
+_strupr
+_vsnprintf
+_vsnwprintf
+_wcsicmp
+_wcslwr
+_wcsnicmp
+_wcsnset
+_wcsrev
+_wcsupr
+atoi
+atol
+isdigit
+islower
+isprint
+isspace
+isupper
+isxdigit
+mbstowcs
+mbtowc
+memchr
+memcpy
+memmove
+memset
+qsort
+rand
+sprintf
+srand
+strcat
+strchr
+strcmp
+strcpy
+strlen
+strncat
+strncmp
+strncpy
+strrchr
+strspn
+strstr
+swprintf
+tolower
+toupper
+towlower
+towupper
+vDbgPrintEx
+vDbgPrintExWithPrefix
+vsprintf
+wcscat
+wcschr
+wcscmp
+wcscpy
+wcscspn
+wcslen
+wcsncat
+wcsncmp
+wcsncpy
+wcsrchr
+wcsspn
+wcsstr
+wcstombs
+wctomb
diff --git a/tools/win.x86/exports/xp/r0/videoprt.sys.exports b/tools/win.x86/exports/xp/r0/videoprt.sys.exports
new file mode 100644
index 00000000000..f62b5bf7e2c
--- /dev/null
+++ b/tools/win.x86/exports/xp/r0/videoprt.sys.exports
@@ -0,0 +1,121 @@
+;
+; Generated from: videoprt.sys
+; Size file: 0xfe00 (65024)
+; Format: PE
+; Size of image: 0xfe00 (65024)
+; Architecture: X86
+; Timestamp: 0x3b7d8546 - 2001-08-17T20:57:42
+;
+VideoPortInterlockedDecrement
+VideoPortInterlockedExchange
+VideoPortInterlockedIncrement
+VideoPortAcquireDeviceLock
+VideoPortAcquireSpinLock
+VideoPortAcquireSpinLockAtDpcLevel
+VideoPortAllocateBuffer
+VideoPortAllocateCommonBuffer
+VideoPortAllocateContiguousMemory
+VideoPortAllocatePool
+VideoPortAssociateEventsWithDmaHandle
+VideoPortCheckForDeviceExistance
+VideoPortCheckForDeviceExistence
+VideoPortClearEvent
+VideoPortCompareMemory
+VideoPortCompleteDma
+VideoPortCreateEvent
+VideoPortCreateSecondaryDisplay
+VideoPortCreateSpinLock
+VideoPortDDCMonitorHelper
+VideoPortDebugPrint
+VideoPortDeleteEvent
+VideoPortDeleteSpinLock
+VideoPortDisableInterrupt
+VideoPortDoDma
+VideoPortEnableInterrupt
+VideoPortEnumerateChildren
+VideoPortFlushRegistry
+VideoPortFreeCommonBuffer
+VideoPortFreeDeviceBase
+VideoPortFreePool
+VideoPortGetAccessRanges
+VideoPortGetAgpServices
+VideoPortGetAssociatedDeviceExtension
+VideoPortGetAssociatedDeviceID
+VideoPortGetBusData
+VideoPortGetBytesUsed
+VideoPortGetCommonBuffer
+VideoPortGetCurrentIrql
+VideoPortGetDeviceBase
+VideoPortGetDeviceData
+VideoPortGetDmaAdapter
+VideoPortGetDmaContext
+VideoPortGetMdl
+VideoPortGetRegistryParameters
+VideoPortGetRomImage
+VideoPortGetVersion
+VideoPortGetVgaStatus
+VideoPortInitialize
+VideoPortInt10
+VideoPortLockBuffer
+VideoPortLockPages
+VideoPortLogError
+VideoPortMapBankedMemory
+VideoPortMapDmaMemory
+VideoPortMapMemory
+VideoPortMoveMemory
+VideoPortPutDmaAdapter
+VideoPortQueryPerformanceCounter
+VideoPortQueryServices
+VideoPortQuerySystemTime
+VideoPortQueueDpc
+VideoPortReadPortBufferUchar
+VideoPortReadPortBufferUlong
+VideoPortReadPortBufferUshort
+VideoPortReadPortUchar
+VideoPortReadPortUlong
+VideoPortReadPortUshort
+VideoPortReadRegisterBufferUchar
+VideoPortReadRegisterBufferUlong
+VideoPortReadRegisterBufferUshort
+VideoPortReadRegisterUchar
+VideoPortReadRegisterUlong
+VideoPortReadRegisterUshort
+VideoPortReadStateEvent
+VideoPortReleaseBuffer
+VideoPortReleaseCommonBuffer
+VideoPortReleaseDeviceLock
+VideoPortReleaseSpinLock
+VideoPortReleaseSpinLockFromDpcLevel
+VideoPortScanRom
+VideoPortSetBusData
+VideoPortSetBytesUsed
+VideoPortSetDmaContext
+VideoPortSetEvent
+VideoPortSetRegistryParameters
+VideoPortSetTrappedEmulatorPorts
+VideoPortSignalDmaComplete
+VideoPortStallExecution
+VideoPortStartDma
+VideoPortStartTimer
+VideoPortStopTimer
+VideoPortSynchronizeExecution
+VideoPortUnlockBuffer
+VideoPortUnlockPages
+VideoPortUnmapDmaMemory
+VideoPortUnmapMemory
+VideoPortVerifyAccessRanges
+VideoPortWaitForSingleObject
+VideoPortWritePortBufferUchar
+VideoPortWritePortBufferUlong
+VideoPortWritePortBufferUshort
+VideoPortWritePortUchar
+VideoPortWritePortUlong
+VideoPortWritePortUshort
+VideoPortWriteRegisterBufferUchar
+VideoPortWriteRegisterBufferUlong
+VideoPortWriteRegisterBufferUshort
+VideoPortWriteRegisterUchar
+VideoPortWriteRegisterUlong
+VideoPortWriteRegisterUshort
+VideoPortZeroDeviceMemory
+VideoPortZeroMemory
diff --git a/tools/win.x86/exports/xp/r0/win32k.sys.exports b/tools/win.x86/exports/xp/r0/win32k.sys.exports
new file mode 100644
index 00000000000..dd177852bc4
--- /dev/null
+++ b/tools/win.x86/exports/xp/r0/win32k.sys.exports
@@ -0,0 +1,232 @@
+;
+; Generated from: win32k.sys
+; Size file: 0x1b7580 (1799552)
+; Format: PE
+; Size of image: 0x1b7580 (1799552)
+; Architecture: X86
+; Timestamp: 0x3b7de698 - 2001-08-18T03:52:56
+;
+FLOATOBJ_AddFloatObj
+FLOATOBJ_DivFloatObj
+FLOATOBJ_MulFloatObj
+FLOATOBJ_SubFloatObj
+BRUSHOBJ_hGetColorTransform
+BRUSHOBJ_pvAllocRbrush
+BRUSHOBJ_pvGetRbrush
+BRUSHOBJ_ulGetBrushColor
+CLIPOBJ_bEnum
+CLIPOBJ_cEnumStart
+CLIPOBJ_ppoGetPath
+EngAcquireSemaphore
+EngAllocMem
+EngAllocPrivateUserMem
+EngAllocSectionMem
+EngAllocUserMem
+EngAlphaBlend
+EngAssociateSurface
+EngBitBlt
+EngCheckAbort
+EngClearEvent
+EngComputeGlyphSet
+EngControlSprites
+EngCopyBits
+EngCreateBitmap
+EngCreateClip
+EngCreateDeviceBitmap
+EngCreateDeviceSurface
+EngCreateDriverObj
+EngCreateEvent
+EngCreatePalette
+EngCreatePath
+EngCreateSemaphore
+EngCreateWnd
+EngDebugBreak
+EngDebugPrint
+EngDeleteClip
+EngDeleteDriverObj
+EngDeleteEvent
+EngDeleteFile
+EngDeletePalette
+EngDeletePath
+EngDeleteSafeSemaphore
+EngDeleteSemaphore
+EngDeleteSurface
+EngDeleteWnd
+EngDeviceIoControl
+EngDitherColor
+EngDxIoctl
+EngEnumForms
+EngEraseSurface
+EngFileIoControl
+EngFileWrite
+EngFillPath
+EngFindImageProcAddress
+EngFindResource
+EngFntCacheAlloc
+EngFntCacheFault
+EngFntCacheLookUp
+EngFreeMem
+EngFreeModule
+EngFreePrivateUserMem
+EngFreeSectionMem
+EngFreeUserMem
+EngGetCurrentCodePage
+EngGetCurrentProcessId
+EngGetCurrentThreadId
+EngGetDriverName
+EngGetFileChangeTime
+EngGetFilePath
+EngGetForm
+EngGetLastError
+EngGetPrinter
+EngGetPrinterData
+EngGetPrinterDataFileName
+EngGetPrinterDriver
+EngGetProcessHandle
+EngGetTickCount
+EngGetType1FontList
+EngGradientFill
+EngHangNotification
+EngInitializeSafeSemaphore
+EngIsSemaphoreOwned
+EngIsSemaphoreOwnedByCurrentThread
+EngLineTo
+EngLoadImage
+EngLoadModule
+EngLoadModuleForWrite
+EngLockDirectDrawSurface
+EngLockDriverObj
+EngLockSurface
+EngLpkInstalled
+EngMapEvent
+EngMapFile
+EngMapFontFile
+EngMapFontFileFD
+EngMapModule
+EngMapSection
+EngMarkBandingSurface
+EngModifySurface
+EngMovePointer
+EngMulDiv
+EngMultiByteToUnicodeN
+EngMultiByteToWideChar
+EngNineGrid
+EngPaint
+EngPlgBlt
+EngProbeForRead
+EngProbeForReadAndWrite
+EngQueryDeviceAttribute
+EngQueryLocalTime
+EngQueryPalette
+EngQueryPerformanceCounter
+EngQueryPerformanceFrequency
+EngQuerySystemAttribute
+EngReadStateEvent
+EngReleaseSemaphore
+EngRestoreFloatingPointState
+EngSaveFloatingPointState
+EngSecureMem
+EngSetEvent
+EngSetLastError
+EngSetPointerShape
+EngSetPointerTag
+EngSetPrinterData
+EngSort
+EngStretchBlt
+EngStretchBltROP
+EngStrokeAndFillPath
+EngStrokePath
+EngTextOut
+EngTransparentBlt
+EngUnicodeToMultiByteN
+EngUnloadImage
+EngUnlockDirectDrawSurface
+EngUnlockDriverObj
+EngUnlockSurface
+EngUnmapEvent
+EngUnmapFile
+EngUnmapFontFile
+EngUnmapFontFileFD
+EngUnsecureMem
+EngWaitForSingleObject
+EngWideCharToMultiByte
+EngWritePrinter
+FLOATOBJ_Add
+FLOATOBJ_AddFloat
+FLOATOBJ_AddLong
+FLOATOBJ_Div
+FLOATOBJ_DivFloat
+FLOATOBJ_DivLong
+FLOATOBJ_Equal
+FLOATOBJ_EqualLong
+FLOATOBJ_GetFloat
+FLOATOBJ_GetLong
+FLOATOBJ_GreaterThan
+FLOATOBJ_GreaterThanLong
+FLOATOBJ_LessThan
+FLOATOBJ_LessThanLong
+FLOATOBJ_Mul
+FLOATOBJ_MulFloat
+FLOATOBJ_MulLong
+FLOATOBJ_Neg
+FLOATOBJ_SetFloat
+FLOATOBJ_SetLong
+FLOATOBJ_Sub
+FLOATOBJ_SubFloat
+FLOATOBJ_SubLong
+FONTOBJ_cGetAllGlyphHandles
+FONTOBJ_cGetGlyphs
+FONTOBJ_pQueryGlyphAttrs
+FONTOBJ_pfdg
+FONTOBJ_pifi
+FONTOBJ_pjOpenTypeTablePointer
+FONTOBJ_pvTrueTypeFontFile
+FONTOBJ_pwszFontFilePaths
+FONTOBJ_pxoGetXform
+FONTOBJ_vGetInfo
+HT_ComputeRGBGammaTable
+HT_Get8BPPFormatPalette
+HT_Get8BPPMaskPalette
+HeapVidMemAllocAligned
+PALOBJ_cGetColors
+PATHOBJ_bCloseFigure
+PATHOBJ_bEnum
+PATHOBJ_bEnumClipLines
+PATHOBJ_bMoveTo
+PATHOBJ_bPolyBezierTo
+PATHOBJ_bPolyLineTo
+PATHOBJ_vEnumStart
+PATHOBJ_vEnumStartClipLines
+PATHOBJ_vGetBounds
+RtlAnsiCharToUnicodeChar
+RtlMultiByteToUnicodeN
+RtlRaiseException
+RtlUnicodeToMultiByteN
+RtlUnicodeToMultiByteSize
+RtlUnwind
+RtlUpcaseUnicodeChar
+RtlUpcaseUnicodeToMultiByteN
+STROBJ_bEnum
+STROBJ_bEnumPositionsOnly
+STROBJ_bGetAdvanceWidths
+STROBJ_dwGetCodePage
+STROBJ_fxBreakExtra
+STROBJ_fxCharacterExtra
+STROBJ_vEnumStart
+VidMemFree
+WNDOBJ_bEnum
+WNDOBJ_cEnumStart
+WNDOBJ_vSetConsumer
+XFORMOBJ_bApplyXform
+XFORMOBJ_iGetFloatObjXform
+XFORMOBJ_iGetXform
+XLATEOBJ_cGetPalette
+XLATEOBJ_hGetColorTransform
+XLATEOBJ_iXlate
+XLATEOBJ_piVector
+_abnormal_termination
+_except_handler2
+_global_unwind2
+_itoa
+_itow
+_local_unwind2
diff --git a/tools/win.x86/exports/xp/rpcrt4.dll.exports b/tools/win.x86/exports/xp/rpcrt4.dll.exports
new file mode 100644
index 00000000000..99d92e3cb12
--- /dev/null
+++ b/tools/win.x86/exports/xp/rpcrt4.dll.exports
@@ -0,0 +1,517 @@
+;
+; Generated from: rpcrt4.dll
+; Size file: 0x71400 (463872)
+; Format: PE
+; Size of image: 0x75000 (479232)
+; Architecture: X86
+; Timestamp: 0x3b7dfe0e - 2001-08-18T05:33:02
+;
+CreateProxyFromTypeInfo
+CreateStubFromTypeInfo
+CStdStubBuffer_AddRef
+CStdStubBuffer_Connect
+CStdStubBuffer_CountRefs
+CStdStubBuffer_DebugServerQueryInterface
+CStdStubBuffer_DebugServerRelease
+CStdStubBuffer_Disconnect
+CStdStubBuffer_Invoke
+CStdStubBuffer_IsIIDSupported
+CStdStubBuffer_QueryInterface
+DceErrorInqTextA
+DceErrorInqTextW
+DllGetClassObject
+DllRegisterServer
+GlobalMutexClearExternal
+GlobalMutexRequestExternal
+IUnknown_AddRef_Proxy
+IUnknown_QueryInterface_Proxy
+IUnknown_Release_Proxy
+I_RpcAbortAsyncCall
+I_RpcAllocate
+I_RpcAsyncAbortCall
+I_RpcAsyncSetHandle
+I_RpcBCacheAllocate
+I_RpcBCacheFree
+I_RpcBindingCopy
+I_RpcBindingHandleToAsyncHandle
+I_RpcBindingInqConnId
+I_RpcBindingInqDynamicEndpoint
+I_RpcBindingInqDynamicEndpointA
+I_RpcBindingInqDynamicEndpointW
+I_RpcBindingInqLocalClientPID
+I_RpcBindingInqSecurityContext
+I_RpcBindingInqTransportType
+I_RpcBindingInqWireIdForSnego
+I_RpcBindingIsClientLocal
+I_RpcBindingToStaticStringBindingW
+I_RpcClearMutex
+I_RpcConnectionInqSockBuffSize
+I_RpcConnectionSetSockBuffSize
+I_RpcDeleteMutex
+I_RpcEnableWmiTrace
+I_RpcExceptionFilter
+I_RpcFree
+I_RpcFreeBuffer
+I_RpcFreePipeBuffer
+I_RpcGetBuffer
+I_RpcGetBufferWithObject
+I_RpcGetCurrentCallHandle
+I_RpcGetExtendedError
+I_RpcIfInqTransferSyntaxes
+I_RpcLogEvent
+I_RpcMapWin32Status
+I_RpcNegotiateTransferSyntax
+I_RpcNsBindingSetEntryName
+I_RpcNsBindingSetEntryNameA
+I_RpcNsBindingSetEntryNameW
+I_RpcNsInterfaceExported
+I_RpcNsInterfaceUnexported
+I_RpcParseSecurity
+I_RpcPauseExecution
+I_RpcReallocPipeBuffer
+I_RpcReceive
+I_RpcRequestMutex
+I_RpcSend
+I_RpcSendReceive
+I_RpcServerAllocateIpPort
+I_RpcServerInqAddressChangeFn
+I_RpcServerInqLocalConnAddress
+I_RpcServerInqTransportType
+I_RpcServerRegisterForwardFunction
+I_RpcServerSetAddressChangeFn
+I_RpcServerUseProtseq2A
+I_RpcServerUseProtseq2W
+I_RpcServerUseProtseqEp2A
+I_RpcServerUseProtseqEp2W
+I_RpcSetAsyncHandle
+I_RpcSsDontSerializeContext
+I_RpcTransConnectionAllocatePacket
+I_RpcTransConnectionFreePacket
+I_RpcTransConnectionReallocPacket
+I_RpcTransDatagramAllocate2
+I_RpcTransDatagramAllocate
+I_RpcTransDatagramFree
+I_RpcTransGetThreadEvent
+I_RpcTransIoCancelled
+I_RpcTransServerNewConnection
+I_RpcTurnOnEEInfoPropagation
+I_UuidCreate
+MIDL_wchar_strcpy
+MIDL_wchar_strlen
+MesBufferHandleReset
+MesDecodeBufferHandleCreate
+MesDecodeIncrementalHandleCreate
+MesEncodeDynBufferHandleCreate
+MesEncodeFixedBufferHandleCreate
+MesEncodeIncrementalHandleCreate
+MesHandleFree
+MesIncrementalHandleReset
+MesInqProcEncodingId
+NDRCContextBinding
+NDRCContextMarshall
+NDRCContextUnmarshall
+NDRSContextMarshall2
+NDRSContextMarshall
+NDRSContextMarshallEx
+NDRSContextUnmarshall2
+NDRSContextUnmarshall
+NDRSContextUnmarshallEx
+NDRcopy
+NdrAllocate
+NdrAsyncClientCall
+NdrAsyncServerCall
+NdrByteCountPointerBufferSize
+NdrByteCountPointerFree
+NdrByteCountPointerMarshall
+NdrByteCountPointerUnmarshall
+NdrCStdStubBuffer2_Release
+NdrCStdStubBuffer_Release
+NdrClearOutParameters
+NdrClientCall
+NdrClientCall2
+NdrClientContextMarshall
+NdrClientContextUnmarshall
+NdrClientInitialize
+NdrClientInitializeNew
+NdrComplexArrayBufferSize
+NdrComplexArrayFree
+NdrComplexArrayMarshall
+NdrComplexArrayMemorySize
+NdrComplexArrayUnmarshall
+NdrComplexStructBufferSize
+NdrComplexStructFree
+NdrComplexStructMarshall
+NdrComplexStructMemorySize
+NdrComplexStructUnmarshall
+NdrConformantArrayBufferSize
+NdrConformantArrayFree
+NdrConformantArrayMarshall
+NdrConformantArrayMemorySize
+NdrConformantArrayUnmarshall
+NdrConformantStringBufferSize
+NdrConformantStringMarshall
+NdrConformantStringMemorySize
+NdrConformantStringUnmarshall
+NdrConformantStructBufferSize
+NdrConformantStructFree
+NdrConformantStructMarshall
+NdrConformantStructMemorySize
+NdrConformantStructUnmarshall
+NdrConformantVaryingArrayBufferSize
+NdrConformantVaryingArrayFree
+NdrConformantVaryingArrayMarshall
+NdrConformantVaryingArrayMemorySize
+NdrConformantVaryingArrayUnmarshall
+NdrConformantVaryingStructBufferSize
+NdrConformantVaryingStructFree
+NdrConformantVaryingStructMarshall
+NdrConformantVaryingStructMemorySize
+NdrConformantVaryingStructUnmarshall
+NdrContextHandleInitialize
+NdrContextHandleSize
+NdrConvert2
+NdrConvert
+NdrCorrelationFree
+NdrCorrelationInitialize
+NdrCorrelationPass
+NdrCreateServerInterfaceFromStub
+NdrDcomAsyncClientCall
+NdrDcomAsyncStubCall
+NdrDllCanUnloadNow
+NdrDllGetClassObject
+NdrDllRegisterProxy
+NdrDllUnregisterProxy
+NdrEncapsulatedUnionBufferSize
+NdrEncapsulatedUnionFree
+NdrEncapsulatedUnionMarshall
+NdrEncapsulatedUnionMemorySize
+NdrEncapsulatedUnionUnmarshall
+NdrFixedArrayBufferSize
+NdrFixedArrayFree
+NdrFixedArrayMarshall
+NdrFixedArrayMemorySize
+NdrFixedArrayUnmarshall
+NdrFreeBuffer
+NdrFullPointerFree
+NdrFullPointerInsertRefId
+NdrFullPointerQueryPointer
+NdrFullPointerQueryRefId
+NdrFullPointerXlatFree
+NdrFullPointerXlatInit
+NdrGetBuffer
+NdrGetDcomProtocolVersion
+NdrGetSimpleTypeBufferAlignment
+NdrGetSimpleTypeBufferSize
+NdrGetSimpleTypeMemorySize
+NdrGetTypeFlags
+NdrGetUserMarshalInfo
+NdrInterfacePointerBufferSize
+NdrInterfacePointerFree
+NdrInterfacePointerMarshall
+NdrInterfacePointerMemorySize
+NdrInterfacePointerUnmarshall
+NdrMapCommAndFaultStatus
+NdrMesProcEncodeDecode
+NdrMesProcEncodeDecode2
+NdrMesSimpleTypeAlignSize
+NdrMesSimpleTypeDecode
+NdrMesSimpleTypeEncode
+NdrMesTypeAlignSize2
+NdrMesTypeAlignSize
+NdrMesTypeDecode2
+NdrMesTypeDecode
+NdrMesTypeEncode2
+NdrMesTypeEncode
+NdrMesTypeFree2
+NdrNonConformantStringBufferSize
+NdrNonConformantStringMarshall
+NdrNonConformantStringMemorySize
+NdrNonConformantStringUnmarshall
+NdrNonEncapsulatedUnionBufferSize
+NdrNonEncapsulatedUnionFree
+NdrNonEncapsulatedUnionMarshall
+NdrNonEncapsulatedUnionMemorySize
+NdrNonEncapsulatedUnionUnmarshall
+NdrNsGetBuffer
+NdrNsSendReceive
+NdrOleAllocate
+NdrOleFree
+NdrOutInit
+NdrPartialIgnoreClientBufferSize
+NdrPartialIgnoreClientMarshall
+NdrPartialIgnoreServerInitialize
+NdrPartialIgnoreServerUnmarshall
+NdrPointerBufferSize
+NdrPointerFree
+NdrPointerMarshall
+NdrPointerMemorySize
+NdrPointerUnmarshall
+NdrProxyErrorHandler
+NdrProxyFreeBuffer
+NdrProxyGetBuffer
+NdrProxyInitialize
+NdrProxySendReceive
+NdrRangeUnmarshall
+NdrRpcSmClientAllocate
+NdrRpcSmClientFree
+NdrRpcSmSetClientToOsf
+NdrRpcSsDefaultAllocate
+NdrRpcSsDefaultFree
+NdrRpcSsDisableAllocate
+NdrRpcSsEnableAllocate
+NdrSendReceive
+NdrServerCall2
+NdrServerCall
+NdrServerContextMarshall
+NdrServerContextNewMarshall
+NdrServerContextNewUnmarshall
+NdrServerContextUnmarshall
+NdrServerInitialize
+NdrServerInitializeMarshall
+NdrServerInitializeNew
+NdrServerInitializePartial
+NdrServerInitializeUnmarshall
+NdrServerMarshall
+NdrServerUnmarshall
+NdrSimpleStructBufferSize
+NdrSimpleStructFree
+NdrSimpleStructMarshall
+NdrSimpleStructMemorySize
+NdrSimpleStructUnmarshall
+NdrSimpleTypeMarshall
+NdrSimpleTypeUnmarshall
+NdrStubCall2
+NdrStubCall
+NdrStubForwardingFunction
+NdrStubGetBuffer
+NdrStubInitialize
+NdrStubInitializeMarshall
+NdrTypeFlags
+NdrTypeFree
+NdrTypeMarshall
+NdrTypeSize
+NdrTypeUnmarshall
+NdrUnmarshallBasetypeInline
+NdrUserMarshalBufferSize
+NdrUserMarshalFree
+NdrUserMarshalMarshall
+NdrUserMarshalMemorySize
+NdrUserMarshalSimpleTypeConvert
+NdrUserMarshalUnmarshall
+NdrVaryingArrayBufferSize
+NdrVaryingArrayFree
+NdrVaryingArrayMarshall
+NdrVaryingArrayMemorySize
+NdrVaryingArrayUnmarshall
+NdrXmitOrRepAsBufferSize
+NdrXmitOrRepAsFree
+NdrXmitOrRepAsMarshall
+NdrXmitOrRepAsMemorySize
+NdrXmitOrRepAsUnmarshall
+NdrpCreateProxy
+NdrpCreateStub
+NdrpGetProcFormatString
+NdrpGetTypeFormatString
+NdrpGetTypeGenCookie
+NdrpMemoryIncrement
+NdrpReleaseTypeFormatString
+NdrpReleaseTypeGenCookie
+NdrpSetRpcSsDefaults
+NdrpVarVtOfTypeDesc
+RpcAbortAsyncCall
+RpcAsyncAbortCall
+RpcAsyncCancelCall
+RpcAsyncCompleteCall
+RpcAsyncGetCallStatus
+RpcAsyncInitializeHandle
+RpcAsyncRegisterInfo
+RpcBindingCopy
+RpcBindingFree
+RpcBindingFromStringBindingA
+RpcBindingFromStringBindingW
+RpcBindingInqAuthClientA
+RpcBindingInqAuthClientExA
+RpcBindingInqAuthClientExW
+RpcBindingInqAuthClientW
+RpcBindingInqAuthInfoA
+RpcBindingInqAuthInfoExA
+RpcBindingInqAuthInfoExW
+RpcBindingInqAuthInfoW
+RpcBindingInqObject
+RpcBindingInqOption
+RpcBindingReset
+RpcBindingServerFromClient
+RpcBindingSetAuthInfoA
+RpcBindingSetAuthInfoExA
+RpcBindingSetAuthInfoExW
+RpcBindingSetAuthInfoW
+RpcBindingSetObject
+RpcBindingSetOption
+RpcBindingToStringBindingA
+RpcBindingToStringBindingW
+RpcBindingVectorFree
+RpcCancelAsyncCall
+RpcCancelThread
+RpcCancelThreadEx
+RpcCertGeneratePrincipalNameA
+RpcCertGeneratePrincipalNameW
+RpcCompleteAsyncCall
+RpcEpRegisterA
+RpcEpRegisterNoReplaceA
+RpcEpRegisterNoReplaceW
+RpcEpRegisterW
+RpcEpResolveBinding
+RpcEpUnregister
+RpcErrorAddRecord
+RpcErrorClearInformation
+RpcErrorEndEnumeration
+RpcErrorGetNextRecord
+RpcErrorGetNumberOfRecords
+RpcErrorLoadErrorInfo
+RpcErrorResetEnumeration
+RpcErrorSaveErrorInfo
+RpcErrorStartEnumeration
+RpcFreeAuthorizationContext
+RpcGetAsyncCallStatus
+RpcGetAuthorizationContextForClient
+RpcIfIdVectorFree
+RpcIfInqId
+RpcImpersonateClient
+RpcInitializeAsyncHandle
+RpcMgmtEnableIdleCleanup
+RpcMgmtEpEltInqBegin
+RpcMgmtEpEltInqDone
+RpcMgmtEpEltInqNextA
+RpcMgmtEpEltInqNextW
+RpcMgmtEpUnregister
+RpcMgmtInqComTimeout
+RpcMgmtInqDefaultProtectLevel
+RpcMgmtInqIfIds
+RpcMgmtInqServerPrincNameA
+RpcMgmtInqServerPrincNameW
+RpcMgmtInqStats
+RpcMgmtIsServerListening
+RpcMgmtSetAuthorizationFn
+RpcMgmtSetCancelTimeout
+RpcMgmtSetComTimeout
+RpcMgmtSetServerStackSize
+RpcMgmtStatsVectorFree
+RpcMgmtStopServerListening
+RpcMgmtWaitServerListen
+RpcNetworkInqProtseqsA
+RpcNetworkInqProtseqsW
+RpcNetworkIsProtseqValidA
+RpcNetworkIsProtseqValidW
+RpcNsBindingInqEntryNameA
+RpcNsBindingInqEntryNameW
+RpcObjectInqType
+RpcObjectSetInqFn
+RpcObjectSetType
+RpcProtseqVectorFreeA
+RpcProtseqVectorFreeW
+RpcRaiseException
+RpcRegisterAsyncInfo
+RpcRevertToSelf
+RpcRevertToSelfEx
+RpcServerInqBindings
+RpcServerInqCallAttributesA
+RpcServerInqCallAttributesW
+RpcServerInqDefaultPrincNameA
+RpcServerInqDefaultPrincNameW
+RpcServerInqIf
+RpcServerListen
+RpcServerRegisterAuthInfoA
+RpcServerRegisterAuthInfoW
+RpcServerRegisterIf2
+RpcServerRegisterIf
+RpcServerRegisterIfEx
+RpcServerTestCancel
+RpcServerUnregisterIf
+RpcServerUnregisterIfEx
+RpcServerUseAllProtseqs
+RpcServerUseAllProtseqsEx
+RpcServerUseAllProtseqsIf
+RpcServerUseAllProtseqsIfEx
+RpcServerUseProtseqA
+RpcServerUseProtseqEpA
+RpcServerUseProtseqEpExA
+RpcServerUseProtseqEpExW
+RpcServerUseProtseqEpW
+RpcServerUseProtseqExA
+RpcServerUseProtseqExW
+RpcServerUseProtseqIfA
+RpcServerUseProtseqIfExA
+RpcServerUseProtseqIfExW
+RpcServerUseProtseqIfW
+RpcServerUseProtseqW
+RpcServerYield
+RpcSmAllocate
+RpcSmClientFree
+RpcSmDestroyClientContext
+RpcSmDisableAllocate
+RpcSmEnableAllocate
+RpcSmFree
+RpcSmGetThreadHandle
+RpcSmSetClientAllocFree
+RpcSmSetThreadHandle
+RpcSmSwapClientAllocFree
+RpcSsAllocate
+RpcSsContextLockExclusive
+RpcSsContextLockShared
+RpcSsDestroyClientContext
+RpcSsDisableAllocate
+RpcSsDontSerializeContext
+RpcSsEnableAllocate
+RpcSsFree
+RpcSsGetContextBinding
+RpcSsGetThreadHandle
+RpcSsSetClientAllocFree
+RpcSsSetThreadHandle
+RpcSsSwapClientAllocFree
+RpcStringBindingComposeA
+RpcStringBindingComposeW
+RpcStringBindingParseA
+RpcStringBindingParseW
+RpcStringFreeA
+RpcStringFreeW
+RpcTestCancel
+RpcUserFree
+SimpleTypeAlignment
+SimpleTypeBufferSize
+SimpleTypeMemorySize
+TowerConstruct
+TowerExplode
+UuidCompare
+UuidCreate
+UuidCreateNil
+UuidCreateSequential
+UuidEqual
+UuidFromStringA
+UuidFromStringW
+UuidHash
+UuidIsNil
+UuidToStringA
+UuidToStringW
+char_array_from_ndr
+char_from_ndr
+data_from_ndr
+data_into_ndr
+data_size_ndr
+double_array_from_ndr
+double_from_ndr
+enum_from_ndr
+float_array_from_ndr
+float_from_ndr
+long_array_from_ndr
+long_from_ndr
+long_from_ndr_temp
+pfnFreeRoutines
+pfnMarshallRoutines
+pfnSizeRoutines
+pfnUnmarshallRoutines
+short_array_from_ndr
+short_from_ndr
+short_from_ndr_temp
+tree_into_ndr
+tree_peek_ndr
+tree_size_ndr
diff --git a/tools/win.x86/exports/xp/shell32.dll.exports b/tools/win.x86/exports/xp/shell32.dll.exports
new file mode 100644
index 00000000000..6c71e10add0
--- /dev/null
+++ b/tools/win.x86/exports/xp/shell32.dll.exports
@@ -0,0 +1,472 @@
+;
+; Generated from: shell32.dll
+; Size file: 0x7efe00 (8322560)
+; Format: PE
+; Size of image: 0x7f4000 (8339456)
+; Architecture: X86
+; Timestamp: 0x3b7dfe0f - 2001-08-18T05:33:03
+;
+#2
+#3
+#4
+#5
+#6
+#7
+#8
+#9
+#10
+#11
+#12
+#13
+#14
+#15
+#16
+#17
+#18
+#19
+#20
+#21
+#22
+#23
+#24
+#25
+#26
+#27
+#28
+#29
+#30
+#31
+#32
+#33
+#34
+#35
+#36
+#37
+#38
+#39
+#40
+#41
+#42
+#43
+OpenAs_RunDLL
+#45
+#46
+#47
+#48
+#49
+#50
+#51
+#52
+#53
+#54
+#55
+#56
+#57
+#58
+#59
+#60
+#61
+#62
+#63
+#64
+#65
+#66
+#67
+#68
+#69
+#70
+#71
+#72
+#73
+#74
+#75
+#76
+#77
+#78
+#79
+#80
+OpenAs_RunDLLA
+#82
+#83
+#84
+#85
+#86
+#87
+#88
+#89
+#90
+#91
+#92
+#93
+#94
+#95
+#96
+#97
+#98
+#99
+#100
+OpenAs_RunDLLW
+#102
+#103
+Activate_RunDLL
+AppCompat_RunDLLW
+CheckEscapesA
+CheckEscapesW
+CommandLineToArgvW
+Control_FillCache_RunDLL
+Control_FillCache_RunDLLA
+Control_FillCache_RunDLLW
+Control_RunDLL
+Control_RunDLLA
+Control_RunDLLAsUserW
+Control_RunDLLW
+DllCanUnloadNow
+DllGetClassObject
+DllGetVersion
+#119
+DllInstall
+#121
+#122
+#123
+DllRegisterServer
+DllUnregisterServer
+#126
+#127
+#128
+#129
+#130
+#131
+#132
+DoEnvironmentSubstA
+#134
+DoEnvironmentSubstW
+#136
+#137
+DragAcceptFiles
+DragFinish
+DragQueryFile
+DragQueryFileA
+DragQueryFileAorW
+DragQueryFileW
+DragQueryPoint
+#145
+#146
+#147
+#148
+#149
+DuplicateIcon
+#151
+#152
+#153
+#154
+#155
+#156
+#157
+#158
+#159
+#160
+#161
+#162
+#163
+#164
+#165
+#166
+#167
+#168
+#169
+#170
+#171
+#172
+#173
+#174
+#175
+#176
+#177
+#178
+SHGetNewLinkInfoA
+SHGetNewLinkInfoW
+#181
+#182
+#183
+#184
+#185
+#186
+#187
+#188
+#189
+#190
+#191
+#192
+#193
+#194
+#195
+#196
+#197
+#198
+ExtractAssociatedIconA
+#200
+#201
+#202
+#203
+#204
+#205
+ExtractAssociatedIconExA
+ExtractAssociatedIconExW
+ExtractAssociatedIconW
+#209
+#210
+#211
+#212
+#213
+#214
+#215
+ExtractIconA
+ExtractIconEx
+ExtractIconExA
+ExtractIconExW
+ExtractIconResInfoA
+ExtractIconResInfoW
+ExtractIconW
+ExtractVersionResource16W
+FindExeDlgProc
+FindExecutableA
+FindExecutableW
+FreeIconList
+InternalExtractIconListA
+InternalExtractIconListW
+#230
+#231
+#232
+#233
+#234
+#235
+#236
+#237
+Options_RunDLL
+#239
+#240
+#241
+#242
+#243
+#244
+#245
+#246
+#247
+#248
+#249
+#250
+#251
+#252
+#253
+#254
+Options_RunDLLA
+#256
+#257
+#258
+#259
+Options_RunDLLW
+PrintersGetCommand_RunDLL
+PrintersGetCommand_RunDLLA
+PrintersGetCommand_RunDLLW
+RealShellExecuteA
+RealShellExecuteExA
+RealShellExecuteExW
+RealShellExecuteW
+RegenerateUserEnvironment
+SHAddToRecentDocs
+SHAppBarMessage
+SHBindToParent
+SHBrowseForFolder
+SHBrowseForFolderA
+SHBrowseForFolderW
+SHChangeNotify
+SHChangeNotifySuspendResume
+SHCreateDirectoryExA
+SHCreateDirectoryExW
+SHCreateLocalServerRunDll
+SHCreateProcessAsUserW
+SHCreateQueryCancelAutoPlayMoniker
+SHCreateShellItem
+SHEmptyRecycleBinA
+SHEmptyRecycleBinW
+SHEnableServiceObject
+SHEnumerateUnreadMailAccountsW
+SHExtractIconsW
+SHFileOperation
+SHFileOperationA
+SHFileOperationW
+SHFormatDrive
+SHFreeNameMappings
+SHGetDataFromIDListA
+SHGetDataFromIDListW
+SHGetDesktopFolder
+SHGetDiskFreeSpaceA
+SHGetDiskFreeSpaceExA
+SHGetDiskFreeSpaceExW
+SHGetFileInfo
+SHGetFileInfoA
+SHGetFileInfoW
+SHGetFolderLocation
+SHGetFolderPathA
+SHGetFolderPathAndSubDirA
+SHGetFolderPathAndSubDirW
+SHGetFolderPathW
+SHGetIconOverlayIndexA
+SHGetIconOverlayIndexW
+SHGetInstanceExplorer
+SHGetMalloc
+SHGetNewLinkInfo
+SHGetPathFromIDList
+SHGetPathFromIDListA
+SHGetPathFromIDListW
+SHGetSettings
+SHGetSpecialFolderLocation
+SHGetSpecialFolderPathA
+SHGetSpecialFolderPathW
+SHGetUnreadMailCountW
+SHHelpShortcuts_RunDLL
+SHHelpShortcuts_RunDLLA
+SHHelpShortcuts_RunDLLW
+SHInvokePrinterCommandA
+SHInvokePrinterCommandW
+SHIsFileAvailableOffline
+SHLoadInProc
+SHLoadNonloadedIconOverlayIdentifiers
+SHOpenFolderAndSelectItems
+SHParseDisplayName
+SHPathPrepareForWriteA
+SHPathPrepareForWriteW
+SHQueryRecycleBinA
+SHQueryRecycleBinW
+SHSetLocalizedName
+SHSetUnreadMailCountW
+SHUpdateRecycleBinIcon
+SheChangeDirA
+SheChangeDirExA
+SheChangeDirExW
+SheChangeDirW
+SheConvertPathW
+SheFullPathA
+SheFullPathW
+SheGetCurDrive
+SheGetDirA
+SheGetDirExW
+SheGetDirW
+SheGetPathOffsetW
+SheRemoveQuotesA
+SheRemoveQuotesW
+SheSetCurDrive
+SheShortenPathA
+SheShortenPathW
+ShellAboutA
+ShellAboutW
+ShellExec_RunDLL
+ShellExec_RunDLLA
+ShellExec_RunDLLW
+ShellExecuteA
+ShellExecuteEx
+ShellExecuteExA
+ShellExecuteExW
+ShellExecuteW
+ShellHookProc
+Shell_NotifyIcon
+Shell_NotifyIconA
+Shell_NotifyIconW
+StrChrA
+StrChrIA
+StrChrIW
+StrChrW
+StrCmpNA
+StrCmpNIA
+StrCmpNIW
+StrCmpNW
+StrCpyNA
+StrCpyNW
+StrNCmpA
+StrNCmpIA
+StrNCmpIW
+StrNCmpW
+StrNCpyA
+StrNCpyW
+StrRChrA
+StrRChrIA
+StrRChrIW
+StrRChrW
+StrRStrA
+StrRStrIA
+StrRStrIW
+StrRStrW
+StrStrA
+StrStrIA
+StrStrIW
+StrStrW
+WOWShellExecute
+#520
+#521
+#522
+#523
+#524
+#525
+#526
+#640
+#641
+#643
+#644
+#645
+#646
+#648
+#650
+#651
+#652
+#653
+#654
+#660
+#680
+#681
+#683
+#684
+#685
+#688
+#689
+#690
+#691
+#700
+#701
+#702
+#703
+#704
+#707
+#708
+#709
+#711
+#712
+#713
+#714
+#715
+#716
+#719
+#720
+#721
+#722
+#723
+#724
+#725
+#726
+#727
+#730
+#731
+#732
+#733
+#740
+#743
+#744
+#745
+#747
+#748
+#749
+#750
+#751
+#752
+#753
+#754
+#755
diff --git a/tools/win.x86/exports/xp/user32.dll.exports b/tools/win.x86/exports/xp/user32.dll.exports
new file mode 100644
index 00000000000..17dc5aaf772
--- /dev/null
+++ b/tools/win.x86/exports/xp/user32.dll.exports
@@ -0,0 +1,740 @@
+;
+; Generated from: user32.dll
+; Size file: 0x89000 (561152)
+; Format: PE
+; Size of image: 0x8d000 (577536)
+; Architecture: X86
+; Timestamp: 0x3b7dfe0e - 2001-08-18T05:33:02
+;
+ActivateKeyboardLayout
+AdjustWindowRect
+AdjustWindowRectEx
+AlignRects
+AllowForegroundActivation
+AllowSetForegroundWindow
+AnimateWindow
+AnyPopup
+AppendMenuA
+AppendMenuW
+ArrangeIconicWindows
+AttachThreadInput
+BeginDeferWindowPos
+BeginPaint
+BlockInput
+BringWindowToTop
+BroadcastSystemMessage
+BroadcastSystemMessageA
+BroadcastSystemMessageExA
+BroadcastSystemMessageExW
+BroadcastSystemMessageW
+BuildReasonArray
+CalcMenuBar
+CallMsgFilter
+CallMsgFilterA
+CallMsgFilterW
+CallNextHookEx
+CallWindowProcA
+CallWindowProcW
+CascadeChildWindows
+CascadeWindows
+ChangeClipboardChain
+ChangeDisplaySettingsA
+ChangeDisplaySettingsExA
+ChangeDisplaySettingsExW
+ChangeDisplaySettingsW
+ChangeMenuA
+ChangeMenuW
+CharLowerA
+CharLowerBuffA
+CharLowerBuffW
+CharLowerW
+CharNextA
+CharNextExA
+CharNextW
+CharPrevA
+CharPrevExA
+CharPrevW
+CharToOemA
+CharToOemBuffA
+CharToOemBuffW
+CharToOemW
+CharUpperA
+CharUpperBuffA
+CharUpperBuffW
+CharUpperW
+CheckDlgButton
+CheckMenuItem
+CheckMenuRadioItem
+CheckRadioButton
+ChildWindowFromPoint
+ChildWindowFromPointEx
+CliImmSetHotKey
+ClientThreadSetup
+ClientToScreen
+ClipCursor
+CloseClipboard
+CloseDesktop
+CloseWindow
+CloseWindowStation
+CopyAcceleratorTableA
+CopyAcceleratorTableW
+CopyIcon
+CopyImage
+CopyRect
+CountClipboardFormats
+CreateAcceleratorTableA
+CreateAcceleratorTableW
+CreateCaret
+CreateCursor
+CreateDesktopA
+CreateDesktopW
+CreateDialogIndirectParamA
+CreateDialogIndirectParamAorW
+CreateDialogIndirectParamW
+CreateDialogParamA
+CreateDialogParamW
+CreateIcon
+CreateIconFromResource
+CreateIconFromResourceEx
+CreateIconIndirect
+CreateMDIWindowA
+CreateMDIWindowW
+CreateMenu
+CreatePopupMenu
+CreateSystemThreads
+CreateWindowExA
+CreateWindowExW
+CreateWindowStationA
+CreateWindowStationW
+CsrBroadcastSystemMessageExW
+CtxInitUser32
+DdeAbandonTransaction
+DdeAccessData
+DdeAddData
+DdeClientTransaction
+DdeCmpStringHandles
+DdeConnect
+DdeConnectList
+DdeCreateDataHandle
+DdeCreateStringHandleA
+DdeCreateStringHandleW
+DdeDisconnect
+DdeDisconnectList
+DdeEnableCallback
+DdeFreeDataHandle
+DdeFreeStringHandle
+DdeGetData
+DdeGetLastError
+DdeGetQualityOfService
+DdeImpersonateClient
+DdeInitializeA
+DdeInitializeW
+DdeKeepStringHandle
+DdeNameService
+DdePostAdvise
+DdeQueryConvInfo
+DdeQueryNextServer
+DdeQueryStringA
+DdeQueryStringW
+DdeReconnect
+DdeSetQualityOfService
+DdeSetUserHandle
+DdeUnaccessData
+DdeUninitialize
+DefDlgProcA
+DefDlgProcW
+DefFrameProcA
+DefFrameProcW
+DefMDIChildProcA
+DefMDIChildProcW
+DefRawInputProc
+DefWindowProcA
+DefWindowProcW
+DeferWindowPos
+DeleteMenu
+DeregisterShellHookWindow
+DestroyAcceleratorTable
+DestroyCaret
+DestroyCursor
+DestroyIcon
+DestroyMenu
+DestroyReasons
+DestroyWindow
+DeviceEventWorker
+DialogBoxIndirectParamA
+DialogBoxIndirectParamAorW
+DialogBoxIndirectParamW
+DialogBoxParamA
+DialogBoxParamW
+DisableProcessWindowsGhosting
+DispatchMessageA
+DispatchMessageW
+DisplayExitWindowsWarnings
+DlgDirListA
+DlgDirListComboBoxA
+DlgDirListComboBoxW
+DlgDirListW
+DlgDirSelectComboBoxExA
+DlgDirSelectComboBoxExW
+DlgDirSelectExA
+DlgDirSelectExW
+DragDetect
+DragObject
+DrawAnimatedRects
+DrawCaption
+DrawCaptionTempA
+DrawCaptionTempW
+DrawEdge
+DrawFocusRect
+DrawFrame
+DrawFrameControl
+DrawIcon
+DrawIconEx
+DrawMenuBar
+DrawMenuBarTemp
+DrawStateA
+DrawStateW
+DrawTextA
+DrawTextExA
+DrawTextExW
+DrawTextW
+EditWndProc
+EmptyClipboard
+EnableMenuItem
+EnableScrollBar
+EnableWindow
+EndDeferWindowPos
+EndDialog
+EndMenu
+EndPaint
+EndTask
+EnterReaderModeHelper
+EnumChildWindows
+EnumClipboardFormats
+EnumDesktopWindows
+EnumDesktopsA
+EnumDesktopsW
+EnumDisplayDevicesA
+EnumDisplayDevicesW
+EnumDisplayMonitors
+EnumDisplaySettingsA
+EnumDisplaySettingsExA
+EnumDisplaySettingsExW
+EnumDisplaySettingsW
+EnumPropsA
+EnumPropsExA
+EnumPropsExW
+EnumPropsW
+EnumThreadWindows
+EnumWindowStationsA
+EnumWindowStationsW
+EnumWindows
+EqualRect
+ExcludeUpdateRgn
+ExitWindowsEx
+FillRect
+FindWindowA
+FindWindowExA
+FindWindowExW
+FindWindowW
+FlashWindow
+FlashWindowEx
+FrameRect
+FreeDDElParam
+GetActiveWindow
+GetAltTabInfo
+GetAltTabInfoA
+GetAltTabInfoW
+GetAncestor
+GetAppCompatFlags2
+GetAppCompatFlags
+GetAsyncKeyState
+GetCapture
+GetCaretBlinkTime
+GetCaretPos
+GetClassInfoA
+GetClassInfoExA
+GetClassInfoExW
+GetClassInfoW
+GetClassLongA
+GetClassLongW
+GetClassNameA
+GetClassNameW
+GetClassWord
+GetClientRect
+GetClipCursor
+GetClipboardData
+GetClipboardFormatNameA
+GetClipboardFormatNameW
+GetClipboardOwner
+GetClipboardSequenceNumber
+GetClipboardViewer
+GetComboBoxInfo
+GetCursor
+GetCursorFrameInfo
+GetCursorInfo
+GetCursorPos
+GetDC
+GetDCEx
+GetDesktopWindow
+GetDialogBaseUnits
+GetDlgCtrlID
+GetDlgItem
+GetDlgItemInt
+GetDlgItemTextA
+GetDlgItemTextW
+GetDoubleClickTime
+GetFocus
+GetForegroundWindow
+GetGUIThreadInfo
+GetGuiResources
+GetIconInfo
+GetInputDesktop
+GetInputState
+GetInternalWindowPos
+GetKBCodePage
+GetKeyNameTextA
+GetKeyNameTextW
+GetKeyState
+GetKeyboardLayout
+GetKeyboardLayoutList
+GetKeyboardLayoutNameA
+GetKeyboardLayoutNameW
+GetKeyboardState
+GetKeyboardType
+GetLastActivePopup
+GetLastInputInfo
+GetLayeredWindowAttributes
+GetListBoxInfo
+GetMenu
+GetMenuBarInfo
+GetMenuCheckMarkDimensions
+GetMenuContextHelpId
+GetMenuDefaultItem
+GetMenuInfo
+GetMenuItemCount
+GetMenuItemID
+GetMenuItemInfoA
+GetMenuItemInfoW
+GetMenuItemRect
+GetMenuState
+GetMenuStringA
+GetMenuStringW
+GetMessageA
+GetMessageExtraInfo
+GetMessagePos
+GetMessageTime
+GetMessageW
+GetMonitorInfoA
+GetMonitorInfoW
+GetMouseMovePointsEx
+GetNextDlgGroupItem
+GetNextDlgTabItem
+GetOpenClipboardWindow
+GetParent
+GetPriorityClipboardFormat
+GetProcessDefaultLayout
+GetProcessWindowStation
+GetProgmanWindow
+GetPropA
+GetPropW
+GetQueueStatus
+GetRawInputBuffer
+GetRawInputData
+GetRawInputDeviceInfoA
+GetRawInputDeviceInfoW
+GetRawInputDeviceList
+GetReasonTitleFromReasonCode
+GetRegisteredRawInputDevices
+GetScrollBarInfo
+GetScrollInfo
+GetScrollPos
+GetScrollRange
+GetShellWindow
+GetSubMenu
+GetSysColor
+GetSysColorBrush
+GetSystemMenu
+GetSystemMetrics
+GetTabbedTextExtentA
+GetTabbedTextExtentW
+GetTaskmanWindow
+GetThreadDesktop
+GetTitleBarInfo
+GetTopWindow
+GetUpdateRect
+GetUpdateRgn
+GetUserObjectInformationA
+GetUserObjectInformationW
+GetUserObjectSecurity
+GetWinStationInfo
+GetWindow
+GetWindowContextHelpId
+GetWindowDC
+GetWindowInfo
+GetWindowLongA
+GetWindowLongW
+GetWindowModuleFileName
+GetWindowModuleFileNameA
+GetWindowModuleFileNameW
+GetWindowPlacement
+GetWindowRect
+GetWindowRgn
+GetWindowRgnBox
+GetWindowTextA
+GetWindowTextLengthA
+GetWindowTextLengthW
+GetWindowTextW
+GetWindowThreadProcessId
+GetWindowWord
+GrayStringA
+GrayStringW
+HideCaret
+HiliteMenuItem
+IMPGetIMEA
+IMPGetIMEW
+IMPQueryIMEA
+IMPQueryIMEW
+IMPSetIMEA
+IMPSetIMEW
+ImpersonateDdeClientWindow
+InSendMessage
+InSendMessageEx
+InflateRect
+InitializeLpkHooks
+InitializeWin32EntryTable
+InsertMenuA
+InsertMenuItemA
+InsertMenuItemW
+InsertMenuW
+InternalGetWindowText
+IntersectRect
+InvalidateRect
+InvalidateRgn
+InvertRect
+IsCharAlphaA
+IsCharAlphaNumericA
+IsCharAlphaNumericW
+IsCharAlphaW
+IsCharLowerA
+IsCharLowerW
+IsCharUpperA
+IsCharUpperW
+IsChild
+IsClipboardFormatAvailable
+IsDialogMessage
+IsDialogMessageA
+IsDialogMessageW
+IsDlgButtonChecked
+IsGUIThread
+IsHungAppWindow
+IsIconic
+IsMenu
+IsRectEmpty
+IsServerSideWindow
+IsWinEventHookInstalled
+IsWindow
+IsWindowEnabled
+IsWindowInDestroy
+IsWindowUnicode
+IsWindowVisible
+IsZoomed
+KillSystemTimer
+KillTimer
+LoadAcceleratorsA
+LoadAcceleratorsW
+LoadBitmapA
+LoadBitmapW
+LoadCursorA
+LoadCursorFromFileA
+LoadCursorFromFileW
+LoadCursorW
+LoadIconA
+LoadIconW
+LoadImageA
+LoadImageW
+LoadKeyboardLayoutA
+LoadKeyboardLayoutEx
+LoadKeyboardLayoutW
+LoadLocalFonts
+LoadMenuA
+LoadMenuIndirectA
+LoadMenuIndirectW
+LoadMenuW
+LoadRemoteFonts
+LoadStringA
+LoadStringW
+LockSetForegroundWindow
+LockWindowStation
+LockWindowUpdate
+LockWorkStation
+LookupIconIdFromDirectory
+LookupIconIdFromDirectoryEx
+MBToWCSEx
+MB_GetString
+MapDialogRect
+MapVirtualKeyA
+MapVirtualKeyExA
+MapVirtualKeyExW
+MapVirtualKeyW
+MapWindowPoints
+MenuItemFromPoint
+MenuWindowProcA
+MenuWindowProcW
+MessageBeep
+MessageBoxA
+MessageBoxExA
+MessageBoxExW
+MessageBoxIndirectA
+MessageBoxIndirectW
+MessageBoxTimeoutA
+MessageBoxTimeoutW
+MessageBoxW
+ModifyMenuA
+ModifyMenuW
+MonitorFromPoint
+MonitorFromRect
+MonitorFromWindow
+MoveWindow
+MsgWaitForMultipleObjects
+MsgWaitForMultipleObjectsEx
+NotifyWinEvent
+OemKeyScan
+OemToCharA
+OemToCharBuffA
+OemToCharBuffW
+OemToCharW
+OffsetRect
+OpenClipboard
+OpenDesktopA
+OpenDesktopW
+OpenIcon
+OpenInputDesktop
+OpenWindowStationA
+OpenWindowStationW
+PackDDElParam
+PaintDesktop
+PaintMenuBar
+PeekMessageA
+PeekMessageW
+PostMessageA
+PostMessageW
+PostQuitMessage
+PostThreadMessageA
+PostThreadMessageW
+PrintWindow
+PrivateExtractIconExA
+PrivateExtractIconExW
+PrivateExtractIconsA
+PrivateExtractIconsW
+PrivateSetDbgTag
+PrivateSetRipFlags
+PtInRect
+QuerySendMessage
+QueryUserCounters
+RealChildWindowFromPoint
+RealGetWindowClass
+RealGetWindowClassA
+RealGetWindowClassW
+ReasonCodeNeedsBugID
+ReasonCodeNeedsComment
+RecordShutdownReason
+RedrawWindow
+RegisterClassA
+RegisterClassExA
+RegisterClassExW
+RegisterClassW
+RegisterClipboardFormatA
+RegisterClipboardFormatW
+RegisterDeviceNotificationA
+RegisterDeviceNotificationW
+RegisterHotKey
+RegisterLogonProcess
+RegisterMessagePumpHook
+RegisterRawInputDevices
+RegisterServicesProcess
+RegisterShellHookWindow
+RegisterSystemThread
+RegisterTasklist
+RegisterUserApiHook
+RegisterWindowMessageA
+RegisterWindowMessageW
+ReleaseCapture
+ReleaseDC
+RemoveMenu
+RemovePropA
+RemovePropW
+ReplyMessage
+ResolveDesktopForWOW
+ReuseDDElParam
+ScreenToClient
+ScrollChildren
+ScrollDC
+ScrollWindow
+ScrollWindowEx
+SendDlgItemMessageA
+SendDlgItemMessageW
+SendIMEMessageExA
+SendIMEMessageExW
+SendInput
+SendMessageA
+SendMessageCallbackA
+SendMessageCallbackW
+SendMessageTimeoutA
+SendMessageTimeoutW
+SendMessageW
+SendNotifyMessageA
+SendNotifyMessageW
+SetActiveWindow
+SetCapture
+SetCaretBlinkTime
+SetCaretPos
+SetClassLongA
+SetClassLongW
+SetClassWord
+SetClipboardData
+SetClipboardViewer
+SetConsoleReserveKeys
+SetCursor
+SetCursorContents
+SetCursorPos
+SetDebugErrorLevel
+SetDeskWallpaper
+SetDlgItemInt
+SetDlgItemTextA
+SetDlgItemTextW
+SetDoubleClickTime
+SetFocus
+SetForegroundWindow
+SetInternalWindowPos
+SetKeyboardState
+SetLastErrorEx
+SetLayeredWindowAttributes
+SetLogonNotifyWindow
+SetMenu
+SetMenuContextHelpId
+SetMenuDefaultItem
+SetMenuInfo
+SetMenuItemBitmaps
+SetMenuItemInfoA
+SetMenuItemInfoW
+SetMessageExtraInfo
+SetMessageQueue
+SetParent
+SetProcessDefaultLayout
+SetProcessWindowStation
+SetProgmanWindow
+SetPropA
+SetPropW
+SetRect
+SetRectEmpty
+SetScrollInfo
+SetScrollPos
+SetScrollRange
+SetShellWindow
+SetShellWindowEx
+SetSysColors
+SetSysColorsTemp
+SetSystemCursor
+SetSystemMenu
+SetSystemTimer
+SetTaskmanWindow
+SetThreadDesktop
+SetTimer
+SetUserObjectInformationA
+SetUserObjectInformationW
+SetUserObjectSecurity
+SetWinEventHook
+SetWindowContextHelpId
+SetWindowLongA
+SetWindowLongW
+SetWindowPlacement
+SetWindowPos
+SetWindowRgn
+SetWindowStationUser
+SetWindowTextA
+SetWindowTextW
+SetWindowWord
+SetWindowsHookA
+SetWindowsHookExA
+SetWindowsHookExW
+SetWindowsHookW
+ShowCaret
+ShowCursor
+ShowOwnedPopups
+ShowScrollBar
+ShowStartGlass
+ShowWindow
+ShowWindowAsync
+SoftModalMessageBox
+SubtractRect
+SwapMouseButton
+SwitchDesktop
+SwitchToThisWindow
+SystemParametersInfoA
+SystemParametersInfoW
+TabbedTextOutA
+TabbedTextOutW
+TileChildWindows
+TileWindows
+ToAscii
+ToAsciiEx
+ToUnicode
+ToUnicodeEx
+TrackMouseEvent
+TrackPopupMenu
+TrackPopupMenuEx
+TranslateAccelerator
+TranslateAcceleratorA
+TranslateAcceleratorW
+TranslateMDISysAccel
+TranslateMessage
+TranslateMessageEx
+UnhookWinEvent
+UnhookWindowsHook
+UnhookWindowsHookEx
+UnionRect
+UnloadKeyboardLayout
+UnlockWindowStation
+UnpackDDElParam
+UnregisterClassA
+UnregisterClassW
+UnregisterDeviceNotification
+UnregisterHotKey
+UnregisterMessagePumpHook
+UnregisterUserApiHook
+UpdateLayeredWindow
+UpdatePerUserSystemParameters
+UpdateWindow
+User32InitializeImmEntryTable
+UserClientDllInitialize
+UserHandleGrantAccess
+UserLpkPSMTextOut
+UserLpkTabbedTextOut
+UserRealizePalette
+UserRegisterWowHandlers
+VRipOutput
+VTagOutput
+ValidateRect
+ValidateRgn
+VkKeyScanA
+VkKeyScanExA
+VkKeyScanExW
+VkKeyScanW
+WCSToMBEx
+WINNLSEnableIME
+WINNLSGetEnableStatus
+WINNLSGetIMEHotkey
+WaitForInputIdle
+WaitMessage
+Win32PoolAllocationStats
+WinHelpA
+WinHelpW
+WindowFromDC
+WindowFromPoint
+keybd_event
+mouse_event
+wsprintfA
+wsprintfW
+wvsprintfA
+wvsprintfW
diff --git a/tools/win.x86/exports/xp/version.dll.exports b/tools/win.x86/exports/xp/version.dll.exports
new file mode 100644
index 00000000000..bfef727a57e
--- /dev/null
+++ b/tools/win.x86/exports/xp/version.dll.exports
@@ -0,0 +1,22 @@
+;
+; Generated from: version.dll
+; Size file: 0x4000 (16384)
+; Format: PE
+; Size of image: 0x7000 (28672)
+; Architecture: X86
+; Timestamp: 0x3b7dfe0f - 2001-08-18T05:33:03
+;
+GetFileVersionInfoA
+GetFileVersionInfoSizeA
+GetFileVersionInfoSizeW
+GetFileVersionInfoW
+VerFindFileA
+VerFindFileW
+VerInstallFileA
+VerInstallFileW
+VerLanguageNameA
+VerLanguageNameW
+VerQueryValueA
+VerQueryValueIndexA
+VerQueryValueIndexW
+VerQueryValueW
diff --git a/tools/win.x86/exports/xp/winmm.dll.exports b/tools/win.x86/exports/xp/winmm.dll.exports
new file mode 100644
index 00000000000..f9a3055bf5c
--- /dev/null
+++ b/tools/win.x86/exports/xp/winmm.dll.exports
@@ -0,0 +1,218 @@
+;
+; Generated from: winmm.dll
+; Size file: 0x29a00 (170496)
+; Format: PE
+; Size of image: 0x2c000 (180224)
+; Architecture: X86
+; Timestamp: 0x3b7dfe13 - 2001-08-18T05:33:07
+;
+#2
+CloseDriver
+DefDriverProc
+DriverCallback
+DrvGetModuleHandle
+GetDriverModuleHandle
+MigrateAllDrivers
+MigrateSoundEvents
+NotifyCallbackData
+OpenDriver
+PlaySound
+PlaySoundA
+PlaySoundW
+SendDriverMessage
+WOW32DriverCallback
+WOW32ResolveMultiMediaHandle
+WOWAppExit
+WinmmLogoff
+WinmmLogon
+aux32Message
+auxGetDevCapsA
+auxGetDevCapsW
+auxGetNumDevs
+auxGetVolume
+auxOutMessage
+auxSetVolume
+gfxAddGfx
+gfxBatchChange
+gfxCreateGfxFactoriesList
+gfxCreateZoneFactoriesList
+gfxDestroyDeviceInterfaceList
+gfxEnumerateGfxs
+_gfxLogoff@0
+_gfxLogon@4
+gfxModifyGfx
+gfxOpenGfx
+gfxRemoveGfx
+joy32Message
+joyConfigChanged
+joyGetDevCapsA
+joyGetDevCapsW
+joyGetNumDevs
+joyGetPos
+joyGetPosEx
+joyGetThreshold
+joyReleaseCapture
+joySetCapture
+joySetThreshold
+mci32Message
+mciDriverNotify
+mciDriverYield
+mciExecute
+mciFreeCommandResource
+mciGetCreatorTask
+mciGetDeviceIDA
+mciGetDeviceIDFromElementIDA
+mciGetDeviceIDFromElementIDW
+mciGetDeviceIDW
+mciGetDriverData
+mciGetErrorStringA
+mciGetErrorStringW
+mciGetYieldProc
+mciLoadCommandResource
+mciSendCommandA
+mciSendCommandW
+mciSendStringA
+mciSendStringW
+mciSetDriverData
+mciSetYieldProc
+mid32Message
+midiConnect
+midiDisconnect
+midiInAddBuffer
+midiInClose
+midiInGetDevCapsA
+midiInGetDevCapsW
+midiInGetErrorTextA
+midiInGetErrorTextW
+midiInGetID
+midiInGetNumDevs
+midiInMessage
+midiInOpen
+midiInPrepareHeader
+midiInReset
+midiInStart
+midiInStop
+midiInUnprepareHeader
+midiOutCacheDrumPatches
+midiOutCachePatches
+midiOutClose
+midiOutGetDevCapsA
+midiOutGetDevCapsW
+midiOutGetErrorTextA
+midiOutGetErrorTextW
+midiOutGetID
+midiOutGetNumDevs
+midiOutGetVolume
+midiOutLongMsg
+midiOutMessage
+midiOutOpen
+midiOutPrepareHeader
+midiOutReset
+midiOutSetVolume
+midiOutShortMsg
+midiOutUnprepareHeader
+midiStreamClose
+midiStreamOpen
+midiStreamOut
+midiStreamPause
+midiStreamPosition
+midiStreamProperty
+midiStreamRestart
+midiStreamStop
+mixerClose
+mixerGetControlDetailsA
+mixerGetControlDetailsW
+mixerGetDevCapsA
+mixerGetDevCapsW
+mixerGetID
+mixerGetLineControlsA
+mixerGetLineControlsW
+mixerGetLineInfoA
+mixerGetLineInfoW
+mixerGetNumDevs
+mixerMessage
+mixerOpen
+mixerSetControlDetails
+mmDrvInstall
+mmGetCurrentTask
+mmTaskBlock
+mmTaskCreate
+mmTaskSignal
+mmTaskYield
+mmioAdvance
+mmioAscend
+mmioClose
+mmioCreateChunk
+mmioDescend
+mmioFlush
+mmioGetInfo
+mmioInstallIOProcA
+mmioInstallIOProcW
+mmioOpenA
+mmioOpenW
+mmioRead
+mmioRenameA
+mmioRenameW
+mmioSeek
+mmioSendMessage
+mmioSetBuffer
+mmioSetInfo
+mmioStringToFOURCCA
+mmioStringToFOURCCW
+mmioWrite
+mmsystemGetVersion
+mod32Message
+mxd32Message
+sndPlaySoundA
+sndPlaySoundW
+tid32Message
+timeBeginPeriod
+timeEndPeriod
+timeGetDevCaps
+timeGetSystemTime
+timeGetTime
+timeKillEvent
+timeSetEvent
+waveInAddBuffer
+waveInClose
+waveInGetDevCapsA
+waveInGetDevCapsW
+waveInGetErrorTextA
+waveInGetErrorTextW
+waveInGetID
+waveInGetNumDevs
+waveInGetPosition
+waveInMessage
+waveInOpen
+waveInPrepareHeader
+waveInReset
+waveInStart
+waveInStop
+waveInUnprepareHeader
+waveOutBreakLoop
+waveOutClose
+waveOutGetDevCapsA
+waveOutGetDevCapsW
+waveOutGetErrorTextA
+waveOutGetErrorTextW
+waveOutGetID
+waveOutGetNumDevs
+waveOutGetPitch
+waveOutGetPlaybackRate
+waveOutGetPosition
+waveOutGetVolume
+waveOutMessage
+waveOutOpen
+waveOutPause
+waveOutPrepareHeader
+waveOutReset
+waveOutRestart
+waveOutSetPitch
+waveOutSetPlaybackRate
+waveOutSetVolume
+waveOutUnprepareHeader
+waveOutWrite
+wid32Message
+winmmDbgOut
+winmmSetDebugLevel
+wod32Message