diff --git a/lib/libc/mingw/lib-common/bcrypt.def b/lib/libc/mingw/lib-common/bcrypt.def new file mode 100644 index 0000000000..5415bad639 --- /dev/null +++ b/lib/libc/mingw/lib-common/bcrypt.def @@ -0,0 +1,65 @@ +LIBRARY "bcrypt.dll" +EXPORTS +BCryptAddContextFunction +BCryptAddContextFunctionProvider +BCryptCloseAlgorithmProvider +BCryptConfigureContext +BCryptConfigureContextFunction +BCryptCreateContext +BCryptCreateHash +BCryptCreateMultiHash +BCryptDecrypt +BCryptDeleteContext +BCryptDeriveKey +BCryptDeriveKeyCapi +BCryptDeriveKeyPBKDF2 +BCryptDestroyHash +BCryptDestroyKey +BCryptDestroySecret +BCryptDuplicateHash +BCryptDuplicateKey +BCryptEncrypt +BCryptEnumAlgorithms +BCryptEnumContextFunctionProviders +BCryptEnumContextFunctions +BCryptEnumContexts +BCryptEnumProviders +BCryptEnumRegisteredProviders +BCryptExportKey +BCryptFinalizeKeyPair +BCryptFinishHash +BCryptFreeBuffer +BCryptGenRandom +BCryptGenerateKeyPair +BCryptGenerateSymmetricKey +BCryptGetFipsAlgorithmMode +BCryptGetProperty +BCryptHashData +BCryptImportKey +BCryptImportKeyPair +BCryptKeyDerivation +BCryptOpenAlgorithmProvider +BCryptProcessMultiOperations +BCryptQueryContextConfiguration +BCryptQueryContextFunctionConfiguration +BCryptQueryContextFunctionProperty +BCryptQueryProviderRegistration +BCryptRegisterConfigChangeNotify +BCryptRegisterProvider +BCryptRemoveContextFunction +BCryptRemoveContextFunctionProvider +BCryptResolveProviders +BCryptSecretAgreement +BCryptSetAuditingInterface +BCryptSetContextFunctionProperty +BCryptSetProperty +BCryptSignHash +BCryptUnregisterConfigChangeNotify +BCryptUnregisterProvider +BCryptVerifySignature +GetAsymmetricEncryptionInterface +GetCipherInterface +GetHashInterface +GetRngInterface +GetSecretAgreementInterface +GetSignatureInterface diff --git a/lib/libc/mingw/lib-common/comctl32.def b/lib/libc/mingw/lib-common/comctl32.def new file mode 100644 index 0000000000..6683f72f29 --- /dev/null +++ b/lib/libc/mingw/lib-common/comctl32.def @@ -0,0 +1,125 @@ +LIBRARY COMCTL32.dll +EXPORTS +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 +DllInstall +DrawStatusText +DrawStatusTextW +FlatSB_EnableScrollBar +FlatSB_GetScrollInfo +FlatSB_GetScrollPos +FlatSB_GetScrollProp +FlatSB_GetScrollPropPtr +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 +ImageList_SetDragCursorImage +ImageList_SetFilter +ImageList_SetFlags +ImageList_SetIconSize +ImageList_SetImageCount +ImageList_SetOverlayImage +ImageList_Write +InitCommonControlsEx +InitMUILanguage +InitializeFlatSB +LoadIconMetric +PropertySheet +PropertySheetA +PropertySheetW +RegisterClassNameW +UninitializeFlatSB +_TrackMouseEvent +FreeMRUList +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 +DPA_EnumCallback +DPA_DestroyCallback +DSA_EnumCallback +DSA_DestroyCallback +CreateMRUListW +AddMRUStringW +EnumMRUListW +SetWindowSubclass +RemoveWindowSubclass +DefSubclassProc +TaskDialog +TaskDialogIndirect diff --git a/lib/libc/mingw/lib-common/comdlg32.def b/lib/libc/mingw/lib-common/comdlg32.def new file mode 100644 index 0000000000..3ba3d4fdb0 --- /dev/null +++ b/lib/libc/mingw/lib-common/comdlg32.def @@ -0,0 +1,34 @@ +; +; Exports of file comdlg32.dll +; +; Autogenerated by gen_exportdef +; Written by Kai Tietz, 2007 +; +LIBRARY comdlg32.dll +EXPORTS +ChooseColorA +ChooseColorW +ChooseFontA +ChooseFontW +CommDlgExtendedError +FindTextA +FindTextW +GetFileTitleA +GetFileTitleW +GetOpenFileNameA +GetOpenFileNameW +GetSaveFileNameA +GetSaveFileNameW +LoadAlterBitmap +PageSetupDlgA +PageSetupDlgW +PrintDlgA +PrintDlgExA +PrintDlgExW +PrintDlgW +ReplaceTextA +ReplaceTextW +Ssync_ANSI_UNICODE_Struct_For_WOW +WantArrows +dwLBSubclass +dwOKSubclass diff --git a/lib/libc/mingw/lib-common/crypt32.def b/lib/libc/mingw/lib-common/crypt32.def new file mode 100644 index 0000000000..c03a1fbbfb --- /dev/null +++ b/lib/libc/mingw/lib-common/crypt32.def @@ -0,0 +1,300 @@ +LIBRARY "CRYPT32.dll" +EXPORTS +ChainWlxLogoffEvent +CloseCertPerformanceData +CollectCertPerformanceData +OpenCertPerformanceData +CryptObjectLocatorFree +CryptObjectLocatorGet +CryptObjectLocatorGetContent +CryptObjectLocatorGetUpdated +CryptObjectLocatorInitialize +CryptObjectLocatorIsChanged +CryptObjectLocatorRelease +I_PFXImportCertStoreEx +CertAddCRLContextToStore +CertAddCRLLinkToStore +CertAddCTLContextToStore +CertAddCTLLinkToStore +CertAddCertificateContextToStore +CertAddCertificateLinkToStore +CertAddEncodedCRLToStore +CertAddEncodedCTLToStore +CertAddEncodedCertificateToStore +CertAddEncodedCertificateToSystemStoreA +CertAddEncodedCertificateToSystemStoreW +CertAddEnhancedKeyUsageIdentifier +CertAddRefServerOcspResponse +CertAddRefServerOcspResponseContext +CertAddSerializedElementToStore +CertAddStoreToCollection +CertAlgIdToOID +CertCloseServerOcspResponse +CertCloseStore +CertCompareCertificate +CertCompareCertificateName +CertCompareIntegerBlob +CertComparePublicKeyInfo +CertControlStore +CertCreateCRLContext +CertCreateCTLContext +CertCreateCTLEntryFromCertificateContextProperties +CertCreateCertificateChainEngine +CertCreateCertificateContext +CertCreateContext +CertCreateSelfSignCertificate +CertDeleteCRLFromStore +CertDeleteCTLFromStore +CertDeleteCertificateFromStore +CertDuplicateCRLContext +CertDuplicateCTLContext +CertDuplicateCertificateChain +CertDuplicateCertificateContext +CertDuplicateStore +CertEnumCRLContextProperties +CertEnumCRLsInStore +CertEnumCTLContextProperties +CertEnumCTLsInStore +CertEnumCertificateContextProperties +CertEnumCertificatesInStore +CertEnumPhysicalStore +CertEnumSubjectInSortedCTL +CertEnumSystemStore +CertEnumSystemStoreLocation +CertFindAttribute +CertFindCRLInStore +CertFindCTLInStore +CertFindCertificateInCRL +CertFindCertificateInStore +CertFindChainInStore +CertFindExtension +CertFindRDNAttr +CertFindSubjectInCTL +CertFindSubjectInSortedCTL +CertFreeCRLContext +CertFreeCTLContext +CertFreeCertificateChain +CertFreeCertificateChainEngine +CertFreeCertificateChainList +CertFreeCertificateContext +CertFreeServerOcspResponseContext +CertGetCRLContextProperty +CertGetCRLFromStore +CertGetCTLContextProperty +CertGetCertificateChain +CertGetCertificateContextProperty +CertGetEnhancedKeyUsage +CertGetIntendedKeyUsage +CertGetIssuerCertificateFromStore +CertGetNameStringA +CertGetNameStringW +CertGetPublicKeyLength +CertGetServerOcspResponseContext +CertGetStoreProperty +CertGetSubjectCertificateFromStore +CertGetValidUsages +CertIsRDNAttrsInCertificateName +CertIsStrongHashToSign +CertIsValidCRLForCertificate +CertIsWeakHash +CertNameToStrA +CertNameToStrW +CertOIDToAlgId +CertOpenServerOcspResponse +CertOpenStore +CertOpenSystemStoreA +CertOpenSystemStoreW +CertRDNValueToStrA +CertRDNValueToStrW +CertRegisterPhysicalStore +CertRegisterSystemStore +CertRemoveEnhancedKeyUsageIdentifier +CertRemoveStoreFromCollection +CertResyncCertificateChainEngine +CertRetrieveLogoOrBiometricInfo +CertSaveStore +CertSelectCertificateChains +CertSerializeCRLStoreElement +CertSerializeCTLStoreElement +CertSerializeCertificateStoreElement +CertSetCRLContextProperty +CertSetCTLContextProperty +CertSetCertificateContextPropertiesFromCTLEntry +CertSetCertificateContextProperty +CertSetEnhancedKeyUsage +CertSetStoreProperty +CertStrToNameA +CertStrToNameW +CertUnregisterPhysicalStore +CertUnregisterSystemStore +CertVerifyCRLRevocation +CertVerifyCRLTimeValidity +CertVerifyCTLUsage +CertVerifyCertificateChainPolicy +CertVerifyRevocation +CertVerifySubjectCertificateContext +CertVerifyTimeValidity +CertVerifyValidityNesting +CryptAcquireCertificatePrivateKey +CryptBinaryToStringA +CryptBinaryToStringW +CryptCloseAsyncHandle +CryptCreateAsyncHandle +CryptCreateKeyIdentifierFromCSP +CryptDecodeMessage +CryptDecodeObject +CryptDecodeObjectEx +CryptDecryptAndVerifyMessageSignature +CryptDecryptMessage +CryptEncodeObject +CryptEncodeObjectEx +CryptEncryptMessage +CryptEnumKeyIdentifierProperties +CryptEnumOIDFunction +CryptEnumOIDInfo +CryptExportPKCS8 +CryptExportPublicKeyInfo +CryptExportPublicKeyInfoEx +CryptExportPublicKeyInfoFromBCryptKeyHandle +CryptFindCertificateKeyProvInfo +CryptFindLocalizedName +CryptFindOIDInfo +CryptFormatObject +CryptFreeOIDFunctionAddress +CryptGetAsyncParam +CryptGetDefaultOIDDllList +CryptGetDefaultOIDFunctionAddress +CryptGetKeyIdentifierProperty +CryptGetMessageCertificates +CryptGetMessageSignerCount +CryptGetOIDFunctionAddress +CryptGetOIDFunctionValue +CryptGetDefaultProviderA +CryptGetDefaultProviderW +CryptHashCertificate +CryptHashCertificate2 +CryptHashMessage +CryptHashPublicKeyInfo +CryptHashToBeSigned +CryptImportPKCS8 +CryptImportPublicKeyInfo +CryptImportPublicKeyInfoEx +CryptImportPublicKeyInfoEx2 +CryptInitOIDFunctionSet +CryptInstallDefaultContext +CryptInstallOIDFunctionAddress +CryptLoadSip +CryptMemAlloc +CryptMemFree +CryptMemRealloc +CryptMsgCalculateEncodedLength +CryptMsgClose +CryptMsgControl +CryptMsgCountersign +CryptMsgCountersignEncoded +CryptMsgDuplicate +CryptMsgEncodeAndSignCTL +CryptMsgGetAndVerifySigner +CryptMsgGetParam +CryptMsgOpenToDecode +CryptMsgOpenToEncode +CryptMsgSignCTL +CryptMsgUpdate +CryptMsgVerifyCountersignatureEncoded +CryptMsgVerifyCountersignatureEncodedEx +CryptProtectData +CryptProtectMemory +CryptQueryObject +CryptRegisterDefaultOIDFunction +CryptRegisterOIDFunction +CryptRegisterOIDInfo +CryptRetrieveTimeStamp +CryptSIPAddProvider +CryptSIPCreateIndirectData +CryptSIPGetCaps +CryptSIPGetSealedDigest +CryptSIPGetSignedDataMsg +CryptSIPLoad +CryptSIPPutSignedDataMsg +CryptSIPRemoveProvider +CryptSIPRemoveSignedDataMsg +CryptSIPRetrieveSubjectGuid +CryptSIPRetrieveSubjectGuidForCatalogFile +CryptSIPVerifyIndirectData +CryptSetAsyncParam +CryptSetKeyIdentifierProperty +CryptSetOIDFunctionValue +CryptSignAndEncodeCertificate +CryptSignAndEncryptMessage +CryptSignCertificate +CryptSignMessage +CryptSignMessageWithKey +CryptStringToBinaryA +CryptStringToBinaryW +CryptUninstallDefaultContext +CryptUnprotectData +CryptUnprotectMemory +CryptUnregisterDefaultOIDFunction +CryptUnregisterOIDFunction +CryptUnregisterOIDInfo +CryptUpdateProtectedState +CryptVerifyCertificateSignature +CryptVerifyCertificateSignatureEx +CryptVerifyDetachedMessageHash +CryptVerifyDetachedMessageSignature +CryptVerifyMessageHash +CryptVerifyMessageSignature +CryptVerifyMessageSignatureWithKey +CryptVerifyTimeStampSignature +I_CertChainEngineIsDisallowedCertificate +I_CertDiagControl +I_CertFinishSslHandshake +I_CertProcessSslHandshake +I_CertProtectFunction +I_CertSrvProtectFunction +I_CertSyncStore +I_CertUpdateStore +I_CryptAddRefLruEntry +I_CryptAddSmartCardCertToStore +I_CryptAllocTls +I_CryptCreateLruCache +I_CryptCreateLruEntry +I_CryptDetachTls +I_CryptDisableLruOfEntries +I_CryptEnableLruOfEntries +I_CryptEnumMatchingLruEntries +I_CryptFindLruEntry +I_CryptFindLruEntryData +I_CryptFindSmartCardCertInStore +I_CryptFlushLruCache +I_CryptFreeLruCache +I_CryptFreeTls +I_CryptGetAsn1Decoder +I_CryptGetAsn1Encoder +I_CryptGetDefaultCryptProv +I_CryptGetDefaultCryptProvForEncrypt +I_CryptGetFileVersion +I_CryptGetLruEntryData +I_CryptGetLruEntryIdentifier +I_CryptGetOssGlobal +I_CryptGetTls +I_CryptAllocTlsEx +I_CryptInsertLruEntry +I_CryptInstallAsn1Module +I_CryptInstallOssGlobal +I_CryptReadTrustedPublisherDWORDValueFromRegistry +I_CryptRegisterSmartCardStore +I_CryptReleaseLruEntry +I_CryptRemoveLruEntry +I_CryptSetTls +I_CryptTouchLruEntry +I_CryptUninstallAsn1Module +I_CryptUninstallOssGlobal +I_CryptUnregisterSmartCardStore +I_CryptWalkAllLruCacheEntries +PFXExportCertStore +PFXExportCertStore2 +PFXExportCertStoreEx +PFXImportCertStore +PFXIsPFXBlob +PFXVerifyPassword diff --git a/lib/libc/mingw/lib-common/cryptnet.def b/lib/libc/mingw/lib-common/cryptnet.def new file mode 100644 index 0000000000..4946bcc74c --- /dev/null +++ b/lib/libc/mingw/lib-common/cryptnet.def @@ -0,0 +1,23 @@ +LIBRARY "CRYPTNET.dll" +EXPORTS +CertDllVerifyCTLUsage +CertDllVerifyRevocation +CryptnetWlxLogoffEvent +I_CryptConvertIriToAsciiOrUnicode +I_CryptConvertIriToAsciiOrUnicodeWithFlags +LdapProvOpenStore +CryptCancelAsyncRetrieval +CryptFlushTimeValidObject +CryptGetObjectUrl +CryptGetTimeValidObject +CryptInstallCancelRetrieval +CryptRetrieveObjectByUrlA +CryptRetrieveObjectByUrlW +CryptUninstallCancelRetrieval +I_CryptNetEnumUrlCacheEntry +I_CryptNetGetConnectivity +I_CryptNetGetHostNameFromUrl +I_CryptNetGetUserDsStoreUrl +I_CryptNetIsConnected +I_CryptNetSetUrlCacheFlushInfo +I_CryptNetSetUrlCachePreFetchInfo diff --git a/lib/libc/mingw/lib-common/lz32.def b/lib/libc/mingw/lib-common/lz32.def new file mode 100644 index 0000000000..8b375309b0 --- /dev/null +++ b/lib/libc/mingw/lib-common/lz32.def @@ -0,0 +1,22 @@ +; +; Exports of file LZ32.dll +; +; Autogenerated by gen_exportdef +; Written by Kai Tietz, 2007 +; +LIBRARY LZ32.dll +EXPORTS +CopyLZFile +GetExpandedNameA +GetExpandedNameW +LZClose +LZCloseFile +LZCopy +LZCreateFileW +LZDone +LZInit +LZOpenFileA +LZOpenFileW +LZRead +LZSeek +LZStart diff --git a/lib/libc/mingw/lib-common/mpr.def b/lib/libc/mingw/lib-common/mpr.def new file mode 100644 index 0000000000..0baa1a3165 --- /dev/null +++ b/lib/libc/mingw/lib-common/mpr.def @@ -0,0 +1,94 @@ +; +; Definition file of MPR.dll +; Automatic generated by gendef +; written by Kai Tietz 2008-2014 +; +LIBRARY "MPR.dll" +EXPORTS +DoBroadcastSystemMessage +DoCommandLinePrompt +DoPasswordDialog +DoProfileErrorDialog +ShowReconnectDialog +ShowReconnectDialogEnd +ShowReconnectDialogUI +WNetConnectionDialog2 +WNetDisconnectDialog2 +I_MprSaveConn +MultinetGetConnectionPerformanceA +MultinetGetConnectionPerformanceW +MultinetGetErrorTextA +MultinetGetErrorTextW +RestoreConnectionA0 +WNetAddConnection2A +WNetAddConnection2W +WNetAddConnection3A +WNetAddConnection3W +WNetAddConnectionA +WNetAddConnectionW +WNetCancelConnection2A +WNetCancelConnection2W +WNetCancelConnectionA +WNetCancelConnectionW +WNetClearConnections +WNetCloseEnum +WNetConnectionDialog +WNetConnectionDialog1A +WNetConnectionDialog1W +WNetDirectoryNotifyA +WNetDirectoryNotifyW +WNetDisconnectDialog +WNetDisconnectDialog1A +WNetDisconnectDialog1W +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 +WNetRestoreAllConnectionsW +WNetRestoreConnection2W +WNetRestoreConnectionW +WNetRestoreSingleConnectionW +WNetSetConnectionA +WNetSetConnectionW +WNetSetLastErrorA +WNetSetLastErrorW +WNetSupportGlobalEnum +WNetUseConnectionA +WNetUseConnectionW diff --git a/lib/libc/mingw/lib-common/ncrypt.def b/lib/libc/mingw/lib-common/ncrypt.def new file mode 100644 index 0000000000..735cc4578b --- /dev/null +++ b/lib/libc/mingw/lib-common/ncrypt.def @@ -0,0 +1,137 @@ +; +; Definition file of ncrypt.dll +; Automatic generated by gendef +; written by Kai Tietz 2008-2014 +; +LIBRARY "ncrypt.dll" +EXPORTS +BCryptAddContextFunction +BCryptAddContextFunctionProvider +BCryptCloseAlgorithmProvider +BCryptConfigureContext +BCryptConfigureContextFunction +BCryptCreateContext +BCryptCreateHash +BCryptDecrypt +BCryptDeleteContext +BCryptDeriveKey +BCryptDeriveKeyCapi +BCryptDeriveKeyPBKDF2 +BCryptDestroyHash +BCryptDestroyKey +BCryptDestroySecret +BCryptDuplicateHash +BCryptDuplicateKey +BCryptEncrypt +BCryptEnumAlgorithms +BCryptEnumContextFunctionProviders +BCryptEnumContextFunctions +BCryptEnumContexts +BCryptEnumProviders +BCryptEnumRegisteredProviders +BCryptExportKey +BCryptFinalizeKeyPair +BCryptFinishHash +BCryptFreeBuffer +BCryptGenRandom +BCryptGenerateKeyPair +BCryptGenerateSymmetricKey +BCryptGetFipsAlgorithmMode +BCryptGetProperty +BCryptHashData +BCryptImportKey +BCryptImportKeyPair +BCryptKeyDerivation +BCryptOpenAlgorithmProvider +BCryptQueryContextConfiguration +BCryptQueryContextFunctionConfiguration +BCryptQueryContextFunctionProperty +BCryptQueryProviderRegistration +BCryptRegisterConfigChangeNotify +BCryptRegisterProvider +BCryptRemoveContextFunction +BCryptRemoveContextFunctionProvider +BCryptResolveProviders +BCryptSecretAgreement +BCryptSetAuditingInterface +BCryptSetContextFunctionProperty +BCryptSetProperty +BCryptSignHash +BCryptUnregisterConfigChangeNotify +BCryptUnregisterProvider +BCryptVerifySignature +GetIsolationServerInterface +GetKeyStorageInterface +GetSChannelInterface +NCryptCloseKeyProtector +NCryptCloseProtectionDescriptor +NCryptCreatePersistedKey +NCryptCreateProtectionDescriptor +NCryptDecrypt +NCryptDeleteKey +NCryptDeriveKey +NCryptDuplicateKeyProtectorHandle +NCryptEncrypt +NCryptEnumAlgorithms +NCryptEnumKeys +NCryptEnumStorageProviders +NCryptExportKey +NCryptFinalizeKey +NCryptFreeBuffer +NCryptFreeObject +NCryptGetProperty +NCryptGetProtectionDescriptorInfo +NCryptImportKey +NCryptIsAlgSupported +NCryptIsKeyHandle +NCryptKeyDerivation +NCryptNotifyChangeKey +NCryptOpenKey +NCryptOpenKeyProtector +NCryptOpenStorageProvider +NCryptProtectKey +NCryptProtectSecret +NCryptQueryProtectionDescriptorName +NCryptRegisterProtectionDescriptorName +NCryptSecretAgreement +NCryptSetAuditingInterface +NCryptSetProperty +NCryptSignHash +NCryptStreamClose +NCryptStreamOpenToProtect +NCryptStreamOpenToUnprotect +NCryptStreamUpdate +NCryptTranslateHandle +NCryptUnprotectKey +NCryptUnprotectSecret +NCryptVerifySignature +SslChangeNotify +SslComputeClientAuthHash +SslComputeEapKeyBlock +SslComputeFinishedHash +SslCreateClientAuthHash +SslCreateEphemeralKey +SslCreateHandshakeHash +SslDecrementProviderReferenceCount +SslDecryptPacket +SslEncryptPacket +SslEnumCipherSuites +SslEnumProtocolProviders +SslExportKey +SslFreeBuffer +SslFreeObject +SslGenerateMasterKey +SslGenerateSessionKeys +SslGetCipherSuitePRFHashAlgorithm +SslGetKeyProperty +SslGetProviderProperty +SslHashHandshake +SslImportKey +SslImportMasterKey +SslIncrementProviderReferenceCount +SslLookupCipherLengths +SslLookupCipherSuiteInfo +SslOpenPrivateKey +SslOpenProvider +SslSignHash +SslVerifySignature diff --git a/lib/libc/mingw/lib-common/netapi32.def b/lib/libc/mingw/lib-common/netapi32.def new file mode 100644 index 0000000000..5131c87bef --- /dev/null +++ b/lib/libc/mingw/lib-common/netapi32.def @@ -0,0 +1,386 @@ +LIBRARY "NETAPI32.dll" +EXPORTS +CredpValidateTargetName +DavAddConnection +DavDeleteConnection +DavFlushFile +DavGetExtendedError +DavGetHTTPFromUNCPath +DavGetUNCFromHTTPPath +DsAddressToSiteNamesA +DsAddressToSiteNamesExA +DsAddressToSiteNamesExW +DsAddressToSiteNamesW +DsDeregisterDnsHostRecordsA +DsDeregisterDnsHostRecordsW +DsEnumerateDomainTrustsA +DsEnumerateDomainTrustsW +DsGetDcCloseW +DsGetDcNameA +DsGetDcNameW +DsGetDcNameWithAccountA +DsGetDcNameWithAccountW +DsGetDcNextA +DsGetDcNextW +DsGetDcOpenA +DsGetDcOpenW +DsGetDcSiteCoverageA +DsGetDcSiteCoverageW +DsGetForestTrustInformationW +DsGetSiteNameA +DsGetSiteNameW +DsMergeForestTrustInformationW +DsRoleAbortDownlevelServerUpgrade +DsRoleCancel +DsRoleDcAsDc +DsRoleDcAsReplica +DsRoleDemoteDc +DsRoleDnsNameToFlatName +DsRoleFreeMemory +DsRoleGetDatabaseFacts +DsRoleGetDcOperationProgress +DsRoleGetDcOperationResults +DsRoleGetPrimaryDomainInformation +DsRoleIfmHandleFree +DsRoleServerSaveStateForUpgrade +DsRoleUpgradeDownlevelServer +DsValidateSubnetNameA +DsValidateSubnetNameW +I_BrowserDebugCall +I_BrowserDebugTrace +I_BrowserQueryEmulatedDomains +I_BrowserQueryOtherDomains +I_BrowserQueryStatistics +I_BrowserResetNetlogonState +I_BrowserResetStatistics +I_BrowserServerEnum +I_BrowserSetNetlogonState +I_DsUpdateReadOnlyServerDnsRecords +I_NetAccountDeltas +I_NetAccountSync +I_NetChainSetClientAttributes +I_NetChainSetClientAttributes2 +I_NetDatabaseDeltas +I_NetDatabaseRedo +I_NetDatabaseSync +I_NetDatabaseSync2 +I_NetDfsCreateExitPoint +I_NetDfsCreateLocalPartition +I_NetDfsDeleteExitPoint +I_NetDfsDeleteLocalPartition +I_NetDfsFixLocalVolume +I_NetDfsGetFtServers +I_NetDatabaseDeltas +I_NetDatabaseRedo +I_NetDatabaseSync +I_NetDatabaseSync2 +I_NetDfsGetVersion +I_NetDfsIsThisADomainName +I_NetDfsManagerReportSiteInfo +I_NetDfsModifyPrefix +I_NetDfsSetLocalVolumeState +I_NetDfsSetServerInfo +I_NetGetDCList +I_NetGetForestTrustInformation +I_NetListCanonicalize +I_NetListTraverse +I_NetLogonControl +I_NetLogonControl2 +I_NetLogonGetDomainInfo +I_NetLogonSamLogoff +I_NetLogonSamLogon +I_NetLogonSamLogonEx +I_NetLogonSamLogonWithFlags +I_NetLogonSendToSam +I_NetLogonUasLogoff +I_NetLogonUasLogon +I_NetNameCanonicalize +I_NetNameCompare +I_NetNameValidate +I_NetPathCanonicalize +I_NetPathCompare +I_NetPathType +I_NetLogonSamLogonEx +I_NetLogonSamLogonWithFlags +I_NetLogonSendToSam +I_NetLogonUasLogoff +I_NetLogonUasLogon +I_NetServerAuthenticate +I_NetServerAuthenticate2 +I_NetServerAuthenticate3 +I_NetServerGetTrustInfo +I_NetServerPasswordGet +I_NetServerPasswordSet +I_NetServerPasswordSet2 +I_NetServerReqChallenge +I_NetServerSetServiceBits +I_NetServerSetServiceBitsEx +I_NetServerTrustPasswordsGet +I_NetlogonComputeClientDigest +I_NetlogonComputeServerDigest +I_NetlogonGetTrustRid +NetAccessAdd +NetAccessDel +NetAccessEnum +NetAccessGetInfo +NetAccessGetUserPerms +NetAccessSetInfo +NetAddAlternateComputerName +NetAddServiceAccount +NetAlertRaise +NetAlertRaiseEx +NetApiBufferAllocate +NetApiBufferFree +NetApiBufferReallocate +NetApiBufferSize +NetAuditClear +NetAuditRead +NetAuditWrite +NetBrowserStatisticsGet +NetConfigGet +NetConfigGetAll +NetConfigSet +NetConnectionEnum +NetCreateProvisioningPackage +NetDfsAdd +NetDfsAddFtRoot +NetDfsAddRootTarget +NetDfsAddStdRoot +NetDfsAddStdRootForced +NetDfsEnum +NetDfsGetClientInfo +NetDfsGetDcAddress +NetDfsGetFtContainerSecurity +NetDfsGetInfo +NetDfsGetSecurity +NetDfsGetStdContainerSecurity +NetDfsGetSupportedNamespaceVersion +NetDfsManagerGetConfigInfo +NetDfsManagerInitialize +NetDfsManagerSendSiteInfo +NetDfsMove +NetDfsRemove +NetDfsRemoveFtRoot +NetDfsRemoveFtRootForced +NetDfsRemoveRootTarget +NetDfsRemoveStdRoot +NetDfsRename +NetDfsSetClientInfo +NetDfsSetFtContainerSecurity +NetDfsSetInfo +NetDfsSetSecurity +NetDfsSetStdContainerSecurity +NetEnumerateComputerNames +NetEnumerateServiceAccounts +NetEnumerateTrustedDomains +NetErrorLogClear +NetErrorLogRead +NetErrorLogWrite +NetFileClose +NetFileEnum +NetFileGetInfo +NetGetAnyDCName +NetGetDCName +NetGetDisplayInformationIndex +NetGetJoinInformation +NetGetJoinableOUs +NetGroupAdd +NetGroupAddUser +NetGroupDel +NetGroupDelUser +NetGroupEnum +NetGroupGetInfo +NetGroupGetUsers +NetGroupSetInfo +NetGroupSetUsers +NetIsServiceAccount +NetJoinDomain +NetLocalGroupAdd +NetLocalGroupAddMember +NetLocalGroupAddMembers +NetLocalGroupDel +NetLocalGroupDelMember +NetLocalGroupDelMembers +NetLocalGroupEnum +NetLocalGroupGetInfo +NetLocalGroupGetMembers +NetLocalGroupSetInfo +NetLocalGroupSetMembers +NetLogonGetTimeServiceParentDomain +NetLogonSetServiceBits +NetMessageBufferSend +NetMessageNameAdd +NetMessageNameDel +NetMessageNameEnum +NetMessageNameGetInfo +NetProvisionComputerAccount +NetQueryDisplayInformation +NetQueryServiceAccount +NetRegisterDomainNameChangeNotification +NetRemoteComputerSupports +NetRemoteTOD +NetRemoveAlternateComputerName +NetRemoveServiceAccount +NetRenameMachineInDomain +NetReplExportDirAdd +NetReplExportDirDel +NetReplExportDirEnum +NetReplExportDirGetInfo +NetReplExportDirLock +NetReplExportDirSetInfo +NetReplExportDirUnlock +NetReplGetInfo +NetReplImportDirAdd +NetReplImportDirDel +NetReplImportDirEnum +NetReplImportDirGetInfo +NetReplImportDirLock +NetReplImportDirUnlock +NetReplSetInfo +NetRequestOfflineDomainJoin +NetRequestProvisioningPackageInstall +NetScheduleJobAdd +NetScheduleJobDel +NetScheduleJobEnum +NetScheduleJobGetInfo +NetServerAliasAdd +NetServerAliasDel +NetServerAliasEnum +NetServerComputerNameAdd +NetServerComputerNameDel +NetServerDiskEnum +NetServerEnum +NetServerEnumEx +NetServerGetInfo +NetServerSetInfo +NetServerTransportAdd +NetServerTransportAddEx +NetServerTransportDel +NetServerTransportEnum +NetServiceControl +NetServiceEnum +NetServiceGetInfo +NetServiceInstall +NetSessionDel +NetSessionEnum +NetSessionGetInfo +NetSetPrimaryComputerName +NetShareAdd +NetShareCheck +NetShareDel +NetShareDelEx +NetShareDelSticky +NetShareEnum +NetShareEnumSticky +NetShareGetInfo +NetShareSetInfo +NetStatisticsGet +NetUnjoinDomain +NetUnregisterDomainNameChangeNotification +NetUseAdd +NetUseDel +NetUseEnum +NetUseGetInfo +NetUserAdd +NetUserChangePassword +NetUserDel +NetUserEnum +NetUserGetGroups +NetUserGetInfo +NetUserGetLocalGroups +NetUserModalsGet +NetUserModalsSet +NetUserSetGroups +NetUserSetInfo +NetValidateName +NetValidatePasswordPolicy +NetValidatePasswordPolicyFree +NetWkstaGetInfo +NetWkstaSetInfo +NetWkstaTransportAdd +NetWkstaTransportDel +NetWkstaTransportEnum +NetWkstaUserEnum +NetWkstaUserGetInfo +NetWkstaUserSetInfo +NetapipBufferAllocate +Netbios +NetpAccessCheck +NetpAccessCheckAndAudit +NetpAccessCheckAndAuditEx +NetpAddTlnFtinfoEntry +NetpAllocConfigName +NetpAllocFtinfoEntry +NetpAllocStrFromWStr +NetpAllocWStrFromStr +NetpAllocWStrFromWStr +NetpApiStatusToNtStatus +NetpAssertFailed +NetpCleanFtinfoContext +NetpCloseConfigData +NetpCopyFtinfoContext +NetpCopyStringToBuffer +NetpCreateSecurityObject +NetpDbgPrint +NetpDeleteSecurityObject +NetpEventlogClose +NetpEventlogOpen +NetpEventlogWriteEx +NetpGetComputerName +NetpGetConfigBool +NetpGetConfigDword +NetpGetConfigTStrArray +NetpGetConfigValue +NetpGetDomainName +NetpGetFileSecurity +NetpGetPrivilege +NetpHexDump +NetpInitFtinfoContext +NetpInitOemString +NetpIsRemote +NetpIsUncComputerNameValid +NetpLocalTimeZoneOffset +NetpLogonPutUnicodeString +NetpMergeFtinfo +NetpNetBiosAddName +NetpNetBiosCall +NetpNetBiosDelName +NetpNetBiosGetAdapterNumbers +NetpNetBiosHangup +NetpNetBiosReceive +NetpNetBiosReset +NetpNetBiosSend +NetpNetBiosStatusToApiStatus +NetpNtStatusToApiStatus +NetpOpenConfigData +NetpPackString +NetpParmsQueryUserProperty +NetpParmsQueryUserPropertyWithLength +NetpParmsSetUserProperty +NetpParmsSetUserPropertyWithLength +NetpParmsUserPropertyFree +NetpReleasePrivilege +NetpSetFileSecurity +NetpSmbCheck +NetpStoreIntialDcRecord +NetpStringToNetBiosName +NetpTStrArrayEntryCount +NetpUpgradePreNT5JoinInfo +NetpwNameCanonicalize +NetpwNameCompare +NetpwNameValidate +NetpwPathCanonicalize +NetpwPathCompare +NetpwPathType +NlBindingAddServerToCache +NlBindingRemoveServerFromCache +NlBindingSetAuthInfo +RxNetAccessAdd +RxNetAccessDel +RxNetAccessEnum +RxNetAccessGetInfo +RxNetAccessGetUserPerms +RxNetAccessSetInfo +RxNetServerEnum +RxNetUserPasswordSet +RxRemoteApi diff --git a/lib/libc/mingw/lib-common/rpcns4.def b/lib/libc/mingw/lib-common/rpcns4.def new file mode 100644 index 0000000000..12fead3460 --- /dev/null +++ b/lib/libc/mingw/lib-common/rpcns4.def @@ -0,0 +1,71 @@ +; +; Exports of file RPCNS4.dll +; +; Autogenerated by gen_exportdef +; Written by Kai Tietz, 2007 +; +LIBRARY RPCNS4.dll +EXPORTS +I_GetDefaultEntrySyntax +I_RpcNsGetBuffer +I_RpcNsNegotiateTransferSyntax +I_RpcNsRaiseException +I_RpcNsSendReceive +I_RpcReBindBuffer +RpcIfIdVectorFree +RpcNsBindingExportA +RpcNsBindingExportPnPA +RpcNsBindingExportPnPW +RpcNsBindingExportW +RpcNsBindingImportBeginA +RpcNsBindingImportBeginW +RpcNsBindingImportDone +RpcNsBindingImportNext +RpcNsBindingLookupBeginA +RpcNsBindingLookupBeginW +RpcNsBindingLookupDone +RpcNsBindingLookupNext +RpcNsBindingSelect +RpcNsBindingUnexportA +RpcNsBindingUnexportPnPA +RpcNsBindingUnexportPnPW +RpcNsBindingUnexportW +RpcNsEntryExpandNameA +RpcNsEntryExpandNameW +RpcNsEntryObjectInqBeginA +RpcNsEntryObjectInqBeginW +RpcNsEntryObjectInqDone +RpcNsEntryObjectInqNext +RpcNsGroupDeleteA +RpcNsGroupDeleteW +RpcNsGroupMbrAddA +RpcNsGroupMbrAddW +RpcNsGroupMbrInqBeginA +RpcNsGroupMbrInqBeginW +RpcNsGroupMbrInqDone +RpcNsGroupMbrInqNextA +RpcNsGroupMbrInqNextW +RpcNsGroupMbrRemoveA +RpcNsGroupMbrRemoveW +RpcNsMgmtBindingUnexportA +RpcNsMgmtBindingUnexportW +RpcNsMgmtEntryCreateA +RpcNsMgmtEntryCreateW +RpcNsMgmtEntryDeleteA +RpcNsMgmtEntryDeleteW +RpcNsMgmtEntryInqIfIdsA +RpcNsMgmtEntryInqIfIdsW +RpcNsMgmtHandleSetExpAge +RpcNsMgmtInqExpAge +RpcNsMgmtSetExpAge +RpcNsProfileDeleteA +RpcNsProfileDeleteW +RpcNsProfileEltAddA +RpcNsProfileEltAddW +RpcNsProfileEltInqBeginA +RpcNsProfileEltInqBeginW +RpcNsProfileEltInqDone +RpcNsProfileEltInqNextA +RpcNsProfileEltInqNextW +RpcNsProfileEltRemoveA +RpcNsProfileEltRemoveW diff --git a/lib/libc/mingw/lib-common/rpcrt4.def b/lib/libc/mingw/lib-common/rpcrt4.def new file mode 100644 index 0000000000..4be11bc6ff --- /dev/null +++ b/lib/libc/mingw/lib-common/rpcrt4.def @@ -0,0 +1,577 @@ +LIBRARY "RPCRT4.dll" +EXPORTS +CreateProxyFromTypeInfo +CreateStubFromTypeInfo +I_RpcFixTransferSyntax +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 +NdrGetBaseInterfaceFromStub +NdrpClientCall2 +RpcCertMatchPrincipalName +pfnFreeRoutines DATA +pfnMarshallRoutines DATA +pfnSizeRoutines DATA +pfnUnmarshallRoutines DATA +CStdStubBuffer_AddRef +CStdStubBuffer_Connect +CStdStubBuffer_CountRefs +CStdStubBuffer_DebugServerQueryInterface +CStdStubBuffer_DebugServerRelease +CStdStubBuffer_Disconnect +CStdStubBuffer_Invoke +CStdStubBuffer_IsIIDSupported +CStdStubBuffer_QueryInterface +CreateProxyFromTypeInfo +CreateStubFromTypeInfo +DceErrorInqTextA +DceErrorInqTextW +DllGetClassObject +DllInstall +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_RpcBindingCreateNP +I_RpcBindingHandleToAsyncHandle +I_RpcBindingInqClientTokenAttributes +I_RpcBindingInqConnId +I_RpcBindingInqDynamicEndpoint +I_RpcBindingInqDynamicEndpointA +I_RpcBindingInqDynamicEndpointW +I_RpcBindingInqLocalClientPID +I_RpcBindingInqMarshalledTargetInfo +I_RpcBindingInqSecurityContext +I_RpcBindingInqSecurityContextKeyInfo +I_RpcBindingInqTransportType +I_RpcBindingInqWireIdForSnego +I_RpcBindingIsClientLocal +I_RpcBindingIsServerLocal +I_RpcBindingSetPrivateOption +I_RpcBindingToStaticStringBindingW +I_RpcCertProcessAndProvision +I_RpcClearMutex +I_RpcCompleteAndFree +I_RpcConnectionInqSockBuffSize +I_RpcConnectionSetSockBuffSize +I_RpcCompleteAndFree +I_RpcDeleteMutex +I_RpcEnableWmiTrace +I_RpcExceptionFilter +I_RpcFilterDCOMActivation +I_RpcFree +I_RpcFreeBuffer +I_RpcFreePipeBuffer +I_RpcGetBuffer +I_RpcGetBufferWithObject +I_RpcGetCurrentCallHandle +I_RpcGetDefaultSD +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_RpcOpenClientProcess +I_RpcParseSecurity +I_RpcPauseExecution +I_RpcProxyNewConnection +I_RpcReallocPipeBuffer +I_RpcReceive +I_RpcRecordCalloutFailure +I_RpcReplyToClientWithStatus +I_RpcRequestMutex +I_RpcSNCHOption +I_RpcSend +I_RpcSendReceive +I_RpcServerAllocateIpPort +I_RpcServerCheckClientRestriction +I_RpcServerDisableExceptionFilter +I_RpcServerGetAssociationID +I_RpcServerInqAddressChangeFn +I_RpcServerInqLocalConnAddress +I_RpcServerInqRemoteConnAddress +I_RpcServerInqTransportType +I_RpcServerIsClientDisconnected +I_RpcServerRegisterForwardFunction +I_RpcServerSetAddressChangeFn +I_RpcServerStartService +I_RpcServerSubscribeForDisconnectNotification +I_RpcServerUseProtseq2A +I_RpcServerUseProtseq2W +I_RpcServerUseProtseqEp2A +I_RpcServerUseProtseqEp2W +I_RpcSessionStrictContextHandle +I_RpcSetAsyncHandle +I_RpcSetDCOMAppId +I_RpcSsDontSerializeContext +I_RpcSystemFunction001 +I_RpcTransConnectionAllocatePacket +I_RpcTransConnectionFreePacket +I_RpcTransConnectionReallocPacket +I_RpcTransDatagramAllocate +I_RpcTransDatagramAllocate2 +I_RpcTransDatagramFree +I_RpcTransGetThreadEvent +I_RpcTransGetThreadEventThreadOptional +I_RpcTransIoCancelled +I_RpcTransServerNewConnection +I_RpcTurnOnEEInfoPropagation +I_UuidCreate +MesBufferHandleReset +MesDecodeBufferHandleCreate +MesDecodeIncrementalHandleCreate +MesEncodeDynBufferHandleCreate +MesEncodeFixedBufferHandleCreate +MesEncodeIncrementalHandleCreate +MesHandleFree +MesIncrementalHandleReset +MesInqProcEncodingId +NDRCContextBinding +NDRCContextMarshall +NDRCContextUnmarshall +NDRSContextMarshall +NDRSContextMarshall2 +NDRSContextMarshallEx +NDRSContextUnmarshall +NDRSContextUnmarshall2 +NDRSContextUnmarshallEx +Ndr64AsyncClientCall +Ndr64AsyncServerCall64 +Ndr64AsyncServerCallAll +Ndr64DcomAsyncClientCall +Ndr64DcomAsyncStubCall +NdrAllocate +NdrAsyncClientCall +NdrAsyncServerCall +NdrByteCountPointerBufferSize +NdrByteCountPointerFree +NdrByteCountPointerMarshall +NdrByteCountPointerUnmarshall +NdrCStdStubBuffer2_Release +NdrCStdStubBuffer_Release +NdrClearOutParameters +NdrClientCall2 +NdrClientCall3 +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 +NdrConvert +NdrConvert2 +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 +NdrGetBaseInterfaceFromStub +NdrGetBuffer +NdrGetDcomProtocolVersion +NdrGetSimpleTypeBufferAlignment +NdrGetSimpleTypeBufferSize +NdrGetSimpleTypeMemorySize +NdrGetTypeFlags +NdrGetUserMarshalInfo +NdrInterfacePointerBufferSize +NdrInterfacePointerFree +NdrInterfacePointerMarshall +NdrInterfacePointerMemorySize +NdrInterfacePointerUnmarshall +NdrMapCommAndFaultStatus +NdrMesProcEncodeDecode +NdrMesProcEncodeDecode2 +NdrMesProcEncodeDecode3 +NdrMesSimpleTypeAlignSize +NdrMesSimpleTypeAlignSizeAll +NdrMesSimpleTypeDecode +NdrMesSimpleTypeDecodeAll +NdrMesSimpleTypeEncode +NdrMesSimpleTypeEncodeAll +NdrMesTypeAlignSize +NdrMesTypeAlignSize2 +NdrMesTypeAlignSize3 +NdrMesTypeDecode +NdrMesTypeDecode2 +NdrMesTypeDecode3 +NdrMesTypeEncode +NdrMesTypeEncode2 +NdrMesTypeEncode3 +NdrMesTypeFree2 +NdrMesTypeFree3 +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 +NdrServerCallAll +NdrServerCallNdr64 +NdrServerContextMarshall +NdrServerContextNewMarshall +NdrServerContextNewUnmarshall +NdrServerContextUnmarshall +NdrServerInitialize +NdrServerInitializeMarshall +NdrServerInitializeNew +NdrServerInitializePartial +NdrServerInitializeUnmarshall +NdrSimpleStructBufferSize +NdrSimpleStructFree +NdrSimpleStructMarshall +NdrSimpleStructMemorySize +NdrSimpleStructUnmarshall +NdrSimpleTypeMarshall +NdrSimpleTypeUnmarshall +NdrStubCall2 +NdrStubCall3 +NdrStubForwardingFunction +NdrStubGetBuffer +NdrStubInitialize +NdrStubInitializeMarshall +NdrTypeFlags DATA +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 +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 +RpcCancelAsyncCall +RpcCancelThread +RpcCancelThreadEx +RpcCertGeneratePrincipalNameA +RpcCertGeneratePrincipalNameW +RpcCompleteAsyncCall +RpcEpRegisterA +RpcEpRegisterNoReplaceA +RpcEpRegisterNoReplaceW +RpcEpRegisterW +RpcEpResolveBinding +RpcEpUnregister +RpcErrorAddRecord +RpcErrorClearInformation +RpcErrorEndEnumeration +RpcErrorGetNextRecord +RpcErrorGetNumberOfRecords +RpcErrorLoadErrorInfo +RpcErrorResetEnumeration +RpcErrorSaveErrorInfo +RpcErrorStartEnumeration +RpcExceptionFilter +RpcFreeAuthorizationContext +RpcGetAsyncCallStatus +RpcGetAuthorizationContextForClient +RpcIfIdVectorFree +RpcIfInqId +RpcImpersonateClient +RpcImpersonateClient2 +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 +RpcServerCompleteSecurityCallback +RpcServerInqBindingHandle +RpcServerInqBindings +RpcServerInqCallAttributesA +RpcServerInqCallAttributesW +RpcServerInqDefaultPrincNameA +RpcServerInqDefaultPrincNameW +RpcServerInqIf +RpcServerInterfaceGroupActivate +RpcServerInterfaceGroupClose +RpcServerInterfaceGroupCreateA +RpcServerInterfaceGroupCreateW +RpcServerInterfaceGroupDeactivate +RpcServerInterfaceGroupInqBindings +RpcServerListen +RpcServerRegisterAuthInfoA +RpcServerRegisterAuthInfoW +RpcServerRegisterIf +RpcServerRegisterIf2 +RpcServerRegisterIf3 +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 DATA +SimpleTypeBufferSize DATA +SimpleTypeMemorySize DATA +TowerConstruct +TowerExplode +UuidCompare +UuidCreate +UuidCreateNil +UuidCreateSequential +UuidEqual +UuidFromStringA +UuidFromStringW +UuidHash +UuidIsNil +UuidToStringA +UuidToStringW +pfnFreeRoutines DATA +pfnMarshallRoutines DATA +pfnSizeRoutines DATA +pfnUnmarshallRoutines DATA diff --git a/lib/libc/mingw/lib-common/scarddlg.def b/lib/libc/mingw/lib-common/scarddlg.def new file mode 100644 index 0000000000..ef251d86d3 --- /dev/null +++ b/lib/libc/mingw/lib-common/scarddlg.def @@ -0,0 +1,15 @@ +; +; Exports of file SCARDDLG.dll +; +; Autogenerated by gen_exportdef +; Written by Kai Tietz, 2007 +; +LIBRARY SCARDDLG.dll +EXPORTS +GetOpenCardNameA +GetOpenCardNameW +SCardDlgExtendedError +SCardUIDlgSelectCardA +SCardUIDlgSelectCardW +SCardUIDlgGetPINA +SCardUIDlgChangePINA diff --git a/lib/libc/mingw/lib-common/winscard.def b/lib/libc/mingw/lib-common/winscard.def new file mode 100644 index 0000000000..cdc4b4e80d --- /dev/null +++ b/lib/libc/mingw/lib-common/winscard.def @@ -0,0 +1,84 @@ +; +; Definition file of WinSCard.dll +; Automatic generated by gendef +; written by Kai Tietz 2008-2014 +; +LIBRARY "WinSCard.dll" +EXPORTS +ClassInstall32 +SCardAccessNewReaderEvent +SCardReleaseAllEvents +SCardReleaseNewReaderEvent +SCardAccessStartedEvent +SCardAddReaderToGroupA +SCardAddReaderToGroupW +SCardAudit +SCardBeginTransaction +SCardCancel +SCardConnectA +SCardConnectW +SCardControl +SCardDisconnect +SCardEndTransaction +SCardEstablishContext +SCardForgetCardTypeA +SCardForgetCardTypeW +SCardForgetReaderA +SCardForgetReaderGroupA +SCardForgetReaderGroupW +SCardForgetReaderW +SCardFreeMemory +SCardGetAttrib +SCardGetCardTypeProviderNameA +SCardGetCardTypeProviderNameW +SCardGetDeviceTypeIdA +SCardGetDeviceTypeIdW +SCardGetProviderIdA +SCardGetProviderIdW +SCardGetReaderDeviceInstanceIdA +SCardGetReaderDeviceInstanceIdW +SCardGetReaderIconA +SCardGetReaderIconW +SCardGetStatusChangeA +SCardGetStatusChangeW +SCardGetTransmitCount +SCardIntroduceCardTypeA +SCardIntroduceCardTypeW +SCardIntroduceReaderA +SCardIntroduceReaderGroupA +SCardIntroduceReaderGroupW +SCardIntroduceReaderW +SCardIsValidContext +SCardListCardsA +SCardListCardsW +SCardListInterfacesA +SCardListInterfacesW +SCardListReaderGroupsA +SCardListReaderGroupsW +SCardListReadersA +SCardListReadersW +SCardListReadersWithDeviceInstanceIdA +SCardListReadersWithDeviceInstanceIdW +SCardLocateCardsA +SCardLocateCardsByATRA +SCardLocateCardsByATRW +SCardLocateCardsW +SCardReadCacheA +SCardReadCacheW +SCardReconnect +SCardReleaseContext +SCardReleaseStartedEvent +SCardRemoveReaderFromGroupA +SCardRemoveReaderFromGroupW +SCardSetAttrib +SCardSetCardTypeProviderNameA +SCardSetCardTypeProviderNameW +SCardState +SCardStatusA +SCardStatusW +SCardTransmit +SCardWriteCacheA +SCardWriteCacheW +g_rgSCardRawPci DATA +g_rgSCardT0Pci DATA +g_rgSCardT1Pci DATA diff --git a/lib/libc/mingw/lib-common/winspool.def b/lib/libc/mingw/lib-common/winspool.def new file mode 100644 index 0000000000..9509b52f85 --- /dev/null +++ b/lib/libc/mingw/lib-common/winspool.def @@ -0,0 +1,212 @@ +; +; Definition file of WINSPOOL.DRV +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "WINSPOOL.DRV" +EXPORTS +ADVANCEDSETUPDIALOG +AdvancedSetupDialog +ConvertAnsiDevModeToUnicodeDevmode +ConvertUnicodeDevModeToAnsiDevmode +DEVICEMODE +DeviceMode +DocumentEvent +PerfClose +PerfCollect +PerfOpen +QueryColorProfile +QueryRemoteFonts +QuerySpoolMode +SpoolerDevQueryPrintW +StartDocDlgW +AbortPrinter +AddFormA +AddFormW +AddJobA +AddJobW +AddMonitorA +AddMonitorW +AddPortA +AddPortExA +AddPortExW +AddPortW +AddPrintProcessorA +AddPrintProcessorW +AddPrintProvidorA +AddPrintProvidorW +AddPrinterA +AddPrinterConnection2A +AddPrinterConnection2W +AddPrinterConnectionA +AddPrinterConnectionW +AddPrinterDriverA +AddPrinterDriverExA +AddPrinterDriverExW +AddPrinterDriverW +AddPrinterW +AdvancedDocumentPropertiesA +AdvancedDocumentPropertiesW +ClosePrinter +CloseSpoolFileHandle +CommitSpoolData +ConfigurePortA +ConfigurePortW +ConnectToPrinterDlg +CorePrinterDriverInstalledA +CorePrinterDriverInstalledW +CreatePrintAsyncNotifyChannel +CreatePrinterIC +DEVICECAPABILITIES +DeleteFormA +DeleteFormW +DeleteJobNamedProperty +DeleteMonitorA +DeleteMonitorW +DeletePortA +DeletePortW +DeletePrintProcessorA +DeletePrintProcessorW +DeletePrintProvidorA +DeletePrintProvidorW +DeletePrinter +DeletePrinterConnectionA +DeletePrinterConnectionW +DeletePrinterDataA +DeletePrinterDataExA +DeletePrinterDataExW +DeletePrinterDataW +DeletePrinterDriverA +DeletePrinterDriverExA +DeletePrinterDriverExW +DeletePrinterDriverPackageA +DeletePrinterDriverPackageW +DeletePrinterDriverW +DeletePrinterIC +DeletePrinterKeyA +DeletePrinterKeyW +DevQueryPrint +DevQueryPrintEx +DeviceCapabilities +DeviceCapabilitiesA +DeviceCapabilitiesW +DevicePropertySheets +DocumentEvent +DocumentPropertiesA +DocumentPropertiesW +DocumentPropertySheets +EXTDEVICEMODE +EndDocPrinter +EndPagePrinter +EnumFormsA +EnumFormsW +EnumJobNamedProperties +EnumJobsA +EnumJobsW +EnumMonitorsA +EnumMonitorsW +EnumPortsA +GetDefaultPrinterA +SetDefaultPrinterA +GetDefaultPrinterW +SetDefaultPrinterW +EnumPortsW +EnumPrintProcessorDatatypesA +EnumPrintProcessorDatatypesW +EnumPrintProcessorsA +EnumPrintProcessorsW +EnumPrinterDataA +EnumPrinterDataExA +EnumPrinterDataExW +EnumPrinterDataW +EnumPrinterDriversA +EnumPrinterDriversW +EnumPrinterKeyA +EnumPrinterKeyW +EnumPrintersA +EnumPrintersW +ExtDeviceMode +FindClosePrinterChangeNotification +FindFirstPrinterChangeNotification +FindNextPrinterChangeNotification +FlushPrinter +FreePrintNamedPropertyArray +FreePrintPropertyValue +FreePrinterNotifyInfo +GetCorePrinterDriversA +GetCorePrinterDriversW +GetFormA +GetFormW +GetJobA +GetJobNamedPropertyValue +GetJobW +GetPrintExecutionData +GetPrintOutputInfo +GetPrintProcessorDirectoryA +GetPrintProcessorDirectoryW +GetPrinterA +GetPrinterDataA +GetPrinterDataExA +GetPrinterDataExW +GetPrinterDataW +GetPrinterDriver2A +GetPrinterDriver2W +GetPrinterDriverA +GetPrinterDriverDirectoryA +GetPrinterDriverDirectoryW +GetPrinterDriverPackagePathA +GetPrinterDriverPackagePathW +GetPrinterDriverW +GetPrinterW +GetSpoolFileHandle +InstallPrinterDriverFromPackageA +InstallPrinterDriverFromPackageW +IsValidDevmodeA +IsValidDevmodeW +OpenPrinter2A +OpenPrinter2W +OpenPrinterA +OpenPrinterW +PlayGdiScriptOnPrinterIC +PrinterMessageBoxA +PrinterMessageBoxW +PrinterProperties +QueryColorProfile +QueryRemoteFonts +QuerySpoolMode +ReadPrinter +RegisterForPrintAsyncNotifications +ReportJobProcessingProgress +ResetPrinterA +ResetPrinterW +ScheduleJob +SeekPrinter +SetAllocFailCount +SetFormA +SetFormW +SetJobA +SetJobNamedProperty +SetJobW +SetPortA +SetPortW +SetPrinterA +SetPrinterDataA +SetPrinterDataExA +SetPrinterDataExW +SetPrinterDataW +SetPrinterW +SplDriverUnloadComplete +SpoolerDevQueryPrintW +SpoolerInit +SpoolerPrinterEvent +StartDocDlgA +StartDocDlgW +StartDocPrinterA +StartDocPrinterW +StartPagePrinter +UnRegisterForPrintAsyncNotifications +UploadPrinterDriverPackageA +UploadPrinterDriverPackageW +WaitForPrinterChange +WritePrinter +XcvDataW diff --git a/lib/libc/mingw/lib-common/ws2_32.def.in b/lib/libc/mingw/lib-common/ws2_32.def.in new file mode 100644 index 0000000000..4789b77d87 --- /dev/null +++ b/lib/libc/mingw/lib-common/ws2_32.def.in @@ -0,0 +1,200 @@ +#include "func.def.in" + +LIBRARY "WS2_32.dll" +EXPORTS +accept +bind +closesocket +connect +getpeername +getsockname +getsockopt +htonl +htons +ioctlsocket +inet_addr +inet_ntoa +listen +ntohl +ntohs +recv +recvfrom +select +send +sendto +setsockopt +shutdown +socket +WSApSetPostRoutine +FreeAddrInfoEx +FreeAddrInfoExW +FreeAddrInfoW +GetAddrInfoExA +GetAddrInfoExCancel +GetAddrInfoExOverlappedResult +GetAddrInfoExW +GetAddrInfoW +GetHostNameW +GetNameInfoW +InetNtopW +InetPtonW +SetAddrInfoExA +SetAddrInfoExW +WPUCompleteOverlappedRequest +WPUGetProviderPathEx +WSAAccept +WSAAddressToStringA +WSAAddressToStringW +WSAAdvertiseProvider +WSACloseEvent +WSAConnect +WSAConnectByList +WSAConnectByNameA +WSAConnectByNameW +WSACreateEvent +gethostbyaddr +gethostbyname +getprotobyname +getprotobynumber +getservbyname +getservbyport +gethostname +WSADuplicateSocketA +WSADuplicateSocketW +WSAEnumNameSpaceProvidersA +WSAEnumNameSpaceProvidersExA +WSAEnumNameSpaceProvidersExW +WSAEnumNameSpaceProvidersW +WSAEnumNetworkEvents +WSAEnumProtocolsA +WSAEnumProtocolsW +WSAEventSelect +WSAGetOverlappedResult +WSAGetQOSByName +WSAGetServiceClassInfoA +WSAGetServiceClassInfoW +WSAGetServiceClassNameByClassIdA +WSAGetServiceClassNameByClassIdW +WSAHtonl +WSAHtons +WSAInstallServiceClassA +WSAInstallServiceClassW +WSAIoctl +WSAJoinLeaf +WSALookupServiceBeginA +WSALookupServiceBeginW +WSALookupServiceEnd +WSALookupServiceNextA +WSALookupServiceNextW +WSANSPIoctl +WSANtohl +WSANtohs +WSAPoll +WSAProviderCompleteAsyncCall +WSAProviderConfigChange +WSARecv +WSARecvDisconnect +WSARecvFrom +WSARemoveServiceClass +WSAResetEvent +WSASend +WSASendDisconnect +WSASendMsg +WSASendTo +WSASetEvent +WSAAsyncSelect +WSAAsyncGetHostByAddr +WSAAsyncGetHostByName +WSAAsyncGetProtoByNumber +WSAAsyncGetProtoByName +WSAAsyncGetServByPort +WSAAsyncGetServByName +WSACancelAsyncRequest +WSASetBlockingHook +WSAUnhookBlockingHook +WSAGetLastError +WSASetLastError +WSACancelBlockingCall +WSAIsBlocking +WSAStartup +WSACleanup +WSASetServiceA +WSASetServiceW +WSASocketA +WSASocketW +WSAStringToAddressA +WSAStringToAddressW +WSAUnadvertiseProvider +WSAWaitForMultipleEvents +WSCDeinstallProvider +F64(WSCDeinstallProvider32) +WSCDeinstallProviderEx +WSCEnableNSProvider +F64(WSCEnableNSProvider32) +F64(WSCEnumNameSpaceProviders32) +F64(WSCEnumNameSpaceProvidersEx32) +WSCEnumProtocols +WSCEnumProtocolsEx +F64(WSCEnumProtocols32) +WSCGetApplicationCategory +WSCGetApplicationCategoryEx +WSCGetProviderInfo +F64(WSCGetProviderInfo32) +WSCGetProviderPath +F64(WSCGetProviderPath32) +WSCInstallNameSpace +F64(WSCInstallNameSpace32) +WSCInstallNameSpaceEx +WSCInstallNameSpaceEx2 +F64(WSCInstallNameSpaceEx32) +WSCInstallProvider +F64(WSCInstallProvider64_32) +WSCInstallProviderAndChains +F64(WSCInstallProviderAndChains64_32) +WSCInstallProviderEx +WSCSetApplicationCategory +WSCSetApplicationCategoryEx +WSCSetProviderInfo +F64(WSCSetProviderInfo32) +WSCUnInstallNameSpace +F64(WSCUnInstallNameSpace32) +WSCUnInstallNameSpaceEx2 +WSCUpdateProvider +F64(WSCUpdateProvider32) +WSCUpdateProviderEx +WSCWriteNameSpaceOrder +F64(WSCWriteNameSpaceOrder32) +WSCWriteProviderOrder +F64(WSCWriteProviderOrder32) +WSCWriteProviderOrderEx +WahCloseApcHelper +__WSAFDIsSet +WahCloseHandleHelper +WahCloseNotificationHandleHelper +WahCloseSocketHandle +WahCloseThread +WahCompleteRequest +WahCreateHandleContextTable +WahCreateNotificationHandle +WahCreateSocketHandle +WahDestroyHandleContextTable +WahDisableNonIFSHandleSupport +WahEnableNonIFSHandleSupport +WahEnumerateHandleContexts +WahInsertHandleContext +WahNotifyAllProcesses +WahOpenApcHelper +WahOpenCurrentThread +WahOpenHandleHelper +WahOpenNotificationHandleHelper +WahQueueUserApc +WahReferenceContextByHandle +WahRemoveHandleContext +WahWaitForNotification +WahWriteLSPEvent +freeaddrinfo +getaddrinfo +getnameinfo +inet_ntop +inet_pton +WEP diff --git a/lib/libc/mingw/lib32/bcrypt.def b/lib/libc/mingw/lib32/bcrypt.def new file mode 100644 index 0000000000..6d6be99ab2 --- /dev/null +++ b/lib/libc/mingw/lib32/bcrypt.def @@ -0,0 +1,67 @@ +; +; Definition file of bcrypt.dll +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "bcrypt.dll" +EXPORTS +BCryptAddContextFunction@20 +BCryptAddContextFunctionProvider@24 +BCryptCloseAlgorithmProvider@8 +BCryptConfigureContext@12 +BCryptConfigureContextFunction@20 +BCryptCreateContext@12 +BCryptCreateHash@28 +BCryptDecrypt@40 +BCryptDeleteContext@8 +BCryptDeriveKey@28 +BCryptDeriveKeyCapi@20 +BCryptDeriveKeyPBKDF2@40 +BCryptDestroyHash@4 +BCryptDestroyKey@4 +BCryptDestroySecret@4 +BCryptDuplicateHash@20 +BCryptDuplicateKey@20 +BCryptEncrypt@40 +BCryptEnumAlgorithms@16 +BCryptEnumContextFunctionProviders@24 +BCryptEnumContextFunctions@20 +BCryptEnumContexts@12 +BCryptEnumProviders@16 +BCryptEnumRegisteredProviders@8 +BCryptExportKey@28 +BCryptFinalizeKeyPair@8 +BCryptFinishHash@16 +BCryptFreeBuffer@4 +BCryptGenRandom@16 +BCryptGenerateKeyPair@16 +BCryptGenerateSymmetricKey@28 +BCryptGetFipsAlgorithmMode@4 +BCryptGetProperty@24 +BCryptHashData@16 +BCryptImportKey@36 +BCryptImportKeyPair@28 +BCryptOpenAlgorithmProvider@16 +BCryptQueryContextConfiguration@16 +BCryptQueryContextFunctionConfiguration@24 +BCryptQueryContextFunctionProperty@28 +BCryptQueryProviderRegistration@20 +BCryptRegisterConfigChangeNotify@4 +BCryptRegisterProvider@12 +BCryptRemoveContextFunction@16 +BCryptRemoveContextFunctionProvider@20 +BCryptResolveProviders@32 +BCryptSecretAgreement@16 +BCryptSetAuditingInterface@4 +BCryptSetContextFunctionProperty@28 +BCryptSetProperty@20 +BCryptSignHash@32 +BCryptUnregisterConfigChangeNotify@4 +BCryptUnregisterProvider@4 +BCryptVerifySignature@28 +GetAsymmetricEncryptionInterface@16 +GetCipherInterface@16 +GetHashInterface@16 +GetRngInterface@12 +GetSecretAgreementInterface@16 +GetSignatureInterface@16 diff --git a/lib/libc/mingw/lib32/comctl32.def b/lib/libc/mingw/lib32/comctl32.def new file mode 100644 index 0000000000..c7b8d6ffe4 --- /dev/null +++ b/lib/libc/mingw/lib32/comctl32.def @@ -0,0 +1,119 @@ +LIBRARY COMCTL32.DLL +EXPORTS +_TrackMouseEvent@4 +AddMRUData@12 +AddMRUStringA@8 +AddMRUStringW@8 +Alloc@4 +CreateMRUListA@4 +CreateMRUListW@4 +CreateMappedBitmap@20 +CreatePage@8 +CreatePropertySheetPage@4 +CreatePropertySheetPageA@4 +CreatePropertySheetPageW@4 +CreateProxyPage@8 +CreateStatusWindow@16 +CreateStatusWindowA@16 +CreateStatusWindowW@16 +CreateToolbar@32 +CreateToolbarEx@52 +CreateUpDownControl@48 +DPA_Clone@8 +DPA_Create@4 +DPA_CreateEx@8 +DPA_DeleteAllPtrs@4 +DPA_DeletePtr@8 +DPA_Destroy@4 +DPA_GetPtr@8 +DPA_GetPtrIndex@8 +DPA_Grow@8 +DPA_InsertPtr@12 +DPA_Search@24 +DPA_SetPtr@12 +DPA_Sort@12 +DSA_Create@8 +DSA_DeleteAllItems@4 +DSA_DeleteItem@8 +DSA_Destroy@4 +DSA_GetItem@12 +DSA_GetItemPtr@8 +DSA_InsertItem@12 +DSA_SetItem@12 +DefSubclassProc@16 +DelMRUString@8 +DestroyPropertySheetPage@4 +DrawInsert@12 +DrawStatusText@16 +DrawStatusTextA@16 +DrawStatusTextW@16 +EnumMRUListA@16 +EnumMRUListW@16 +FindMRUData@16 +FindMRUStringA@12 +FindMRUStringW@12 +Free@4 +FreeMRUList@4 +GetEffectiveClientRect@12 +GetMUILanguage@0 +GetSize@4 +GetWindowSubclass@16 +ImageList_Add@12 +ImageList_AddIcon@8 +ImageList_AddMasked@12 +ImageList_BeginDrag@16 +ImageList_Copy@20 +ImageList_Create@20 +ImageList_Destroy@4 +ImageList_DragEnter@12 +ImageList_DragLeave@4 +ImageList_DragMove@8 +ImageList_DragShowNolock@4 +ImageList_Draw@24 +ImageList_DrawEx@40 +ImageList_DrawIndirect@4 +ImageList_Duplicate@4 +ImageList_EndDrag@0 +ImageList_GetBkColor@4 +ImageList_GetDragImage@8 +ImageList_GetIcon@12 +ImageList_GetIconSize@12 +ImageList_GetImageCount@4 +ImageList_GetImageInfo@12 +ImageList_GetImageRect@12 +ImageList_LoadImage@28 +ImageList_LoadImageA@28 +ImageList_LoadImageW@28 +ImageList_Merge@24 +ImageList_Read@4 +ImageList_Remove@8 +ImageList_Replace@16 +ImageList_ReplaceIcon@12 +ImageList_SetBkColor@8 +ImageList_SetDragCursorImage@16 +ImageList_SetIconSize@12 +ImageList_SetImageCount@8 +ImageList_SetOverlayImage@12 +ImageList_Write@8 +InitCommonControls@0 +InitCommonControlsEx@4 +InitMUILanguage@4 +LBItemFromPt@16 +LoadIconMetric@16 +MakeDragList@4 +MenuHelp@28 +PropertySheet@4 +PropertySheetA@4 +PropertySheetW@4 +ReAlloc@8 +RemoveWindowSubclass@12 +SendNotify@16 +SendNotifyEx@20 +SetWindowSubclass@16 +ShowHideMenuCtl@12 +Str_GetPtrA@12 +Str_GetPtrW@12 +Str_SetPtrA@8 +Str_SetPtrW@8 +TaskDialog@32 +TaskDialogIndirect@16 diff --git a/lib/libc/mingw/lib32/comdlg32.def b/lib/libc/mingw/lib32/comdlg32.def new file mode 100644 index 0000000000..82806aa033 --- /dev/null +++ b/lib/libc/mingw/lib32/comdlg32.def @@ -0,0 +1,27 @@ +LIBRARY COMDLG32.DLL +EXPORTS +ChooseColorA@4 +ChooseColorW@4 +ChooseFontA@4 +ChooseFontW@4 +CommDlgExtendedError@0 +FindTextA@4 +FindTextW@4 +GetFileTitleA@12 +GetFileTitleW@12 +GetOpenFileNameA@4 +GetOpenFileNameW@4 +GetSaveFileNameA@4 +GetSaveFileNameW@4 +LoadAlterBitmap@12 +PageSetupDlgA@4 +PageSetupDlgW@4 +PrintDlgA@4 +PrintDlgExA@4 +PrintDlgExW@4 +PrintDlgW@4 +ReplaceTextA@4 +ReplaceTextW@4 +WantArrows@16 +dwLBSubclass@16 +dwOKSubclass@16 diff --git a/lib/libc/mingw/lib32/crypt32.def b/lib/libc/mingw/lib32/crypt32.def new file mode 100644 index 0000000000..6b30aff9fa --- /dev/null +++ b/lib/libc/mingw/lib32/crypt32.def @@ -0,0 +1,314 @@ +; +; Definition file of CRYPT32.dll +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "CRYPT32.dll" +EXPORTS +CryptAcquireContextU@20 +CryptEnumProvidersU@24 +CryptObjectLocatorFree@4 +CryptObjectLocatorGet@12 +CryptObjectLocatorGetContent@4 +CryptObjectLocatorGetUpdated@4 +CryptObjectLocatorInitialize@20 +CryptObjectLocatorIsChanged@4 +CryptObjectLocatorRelease@8 +CryptSetProviderU@8 +CryptSignHashU@24 +CryptVerifySignatureU@24 +I_PFXImportCertStoreEx@20 +RegCreateKeyExU@36 +RegDeleteValueU@8 +RegEnumValueU@32 +RegOpenKeyExU@20 +RegQueryInfoKeyU@48 +RegQueryValueExU@24 +RegSetValueExU@24 +CertAddCRLContextToStore@16 +CertAddCRLLinkToStore@16 +CertAddCTLContextToStore@16 +CertAddCTLLinkToStore@16 +CertAddCertificateContextToStore@16 +CertAddCertificateLinkToStore@16 +CertAddEncodedCRLToStore@24 +CertAddEncodedCTLToStore@24 +CertAddEncodedCertificateToStore@24 +CertAddEncodedCertificateToSystemStoreA@12 +CertAddEncodedCertificateToSystemStoreW@12 +CertAddEnhancedKeyUsageIdentifier@8 +CertAddRefServerOcspResponse@4 +CertAddRefServerOcspResponseContext@4 +CertAddSerializedElementToStore@32 +CertAddStoreToCollection@16 +CertAlgIdToOID@4 +CertCloseServerOcspResponse@8 +CertCloseStore@8 +CertCompareCertificate@12 +CertCompareCertificateName@12 +CertCompareIntegerBlob@8 +CertComparePublicKeyInfo@12 +CertControlStore@16 +CertCreateCRLContext@12 +CertCreateCTLContext@12 +CertCreateCTLEntryFromCertificateContextProperties@28 +CertCreateCertificateChainEngine@8 +CertCreateCertificateContext@12 +CertCreateContext@24 +CertCreateSelfSignCertificate@32 +CertDeleteCRLFromStore@4 +CertDeleteCTLFromStore@4 +CertDeleteCertificateFromStore@4 +CertDuplicateCRLContext@4 +CertDuplicateCTLContext@4 +CertDuplicateCertificateChain@4 +CertDuplicateCertificateContext@4 +CertDuplicateStore@4 +CertEnumCRLContextProperties@8 +CertEnumCRLsInStore@8 +CertEnumCTLContextProperties@8 +CertEnumCTLsInStore@8 +CertEnumCertificateContextProperties@8 +CertEnumCertificatesInStore@8 +CertEnumPhysicalStore@16 +CertEnumSubjectInSortedCTL@16 +CertEnumSystemStore@16 +CertEnumSystemStoreLocation@12 +CertFindAttribute@12 +CertFindCRLInStore@24 +CertFindCTLInStore@24 +CertFindCertificateInCRL@20 +CertFindCertificateInStore@24 +CertFindChainInStore@24 +CertFindExtension@12 +CertFindRDNAttr@8 +CertFindSubjectInCTL@20 +CertFindSubjectInSortedCTL@20 +CertFreeCRLContext@4 +CertFreeCTLContext@4 +CertFreeCertificateChain@4 +CertFreeCertificateChainEngine@4 +CertFreeCertificateChainList@4 +CertFreeCertificateContext@4 +CertFreeServerOcspResponseContext@4 +CertGetCRLContextProperty@16 +CertGetCRLFromStore@16 +CertGetCTLContextProperty@16 +CertGetCertificateChain@32 +CertGetCertificateContextProperty@16 +CertGetEnhancedKeyUsage@16 +CertGetIntendedKeyUsage@16 +CertGetIssuerCertificateFromStore@16 +CertGetNameStringA@24 +CertGetNameStringW@24 +CertGetPublicKeyLength@8 +CertGetServerOcspResponseContext@12 +CertGetStoreProperty@16 +CertGetSubjectCertificateFromStore@12 +CertGetValidUsages@20 +CertIsRDNAttrsInCertificateName@16 +CertIsStrongHashToSign@12 +CertIsValidCRLForCertificate@16 +CertIsWeakHash@24 +CertNameToStrA@20 +CertNameToStrW@20 +CertOIDToAlgId@4 +CertOpenServerOcspResponse@12 +CertOpenStore@20 +CertOpenSystemStoreA@8 +CertOpenSystemStoreW@8 +CertRDNValueToStrA@16 +CertRDNValueToStrW@16 +CertRegisterPhysicalStore@20 +CertRegisterSystemStore@16 +CertRemoveEnhancedKeyUsageIdentifier@8 +CertRemoveStoreFromCollection@8 +CertResyncCertificateChainEngine@4 +CertRetrieveLogoOrBiometricInfo@36 +CertSaveStore@24 +CertSelectCertificateChains@32 +CertSerializeCRLStoreElement@16 +CertSerializeCTLStoreElement@16 +CertSerializeCertificateStoreElement@16 +CertSetCRLContextProperty@16 +CertSetCTLContextProperty@16 +CertSetCertificateContextPropertiesFromCTLEntry@12 +CertSetCertificateContextProperty@16 +CertSetEnhancedKeyUsage@8 +CertSetStoreProperty@16 +CertStrToNameA@28 +CertStrToNameW@28 +CertUnregisterPhysicalStore@12 +CertUnregisterSystemStore@8 +CertVerifyCRLRevocation@16 +CertVerifyCRLTimeValidity@8 +CertVerifyCTLUsage@28 +CertVerifyCertificateChainPolicy@16 +CertVerifyRevocation@28 +CertVerifySubjectCertificateContext@12 +CertVerifyTimeValidity@8 +CertVerifyValidityNesting@8 +CreateFileU@28 +CryptAcquireCertificatePrivateKey@24 +CryptBinaryToStringA@20 +CryptBinaryToStringW@20 +CryptCloseAsyncHandle@4 +CryptCreateAsyncHandle@8 +CryptCreateKeyIdentifierFromCSP@32 +CryptDecodeMessage@52 +CryptDecodeObject@28 +CryptDecodeObjectEx@32 +CryptDecryptAndVerifyMessageSignature@36 +CryptDecryptMessage@24 +CryptEncodeObject@20 +CryptEncodeObjectEx@28 +CryptEncryptMessage@28 +CryptEnumKeyIdentifierProperties@28 +CryptEnumOIDFunction@24 +CryptEnumOIDInfo@16 +CryptExportPKCS8@28 +CryptExportPublicKeyInfo@20 +CryptExportPublicKeyInfoEx@32 +CryptExportPublicKeyInfoFromBCryptKeyHandle@28 +CryptFindCertificateKeyProvInfo@12 +CryptFindLocalizedName@4 +CryptFindOIDInfo@12 +CryptFormatObject@36 +CryptFreeOIDFunctionAddress@8 +CryptGetAsyncParam@16 +CryptGetDefaultOIDDllList@16 +CryptGetDefaultOIDFunctionAddress@24 +CryptGetKeyIdentifierProperty@28 +CryptGetMessageCertificates@20 +CryptGetMessageSignerCount@12 +CryptGetOIDFunctionAddress@24 +CryptGetOIDFunctionValue@28 +CryptHashCertificate2@28 +CryptHashCertificate@28 +CryptHashMessage@36 +CryptHashPublicKeyInfo@28 +CryptHashToBeSigned@24 +CryptImportPKCS8@36 +CryptImportPublicKeyInfo@16 +CryptImportPublicKeyInfoEx2@20 +CryptImportPublicKeyInfoEx@28 +CryptInitOIDFunctionSet@8 +CryptInstallDefaultContext@24 +CryptInstallOIDFunctionAddress@24 +CryptLoadSip@12 +CryptMemAlloc@4 +CryptMemFree@4 +CryptMemRealloc@8 +CryptMsgCalculateEncodedLength@24 +CryptMsgClose@4 +CryptMsgControl@16 +CryptMsgCountersign@16 +CryptMsgCountersignEncoded@28 +CryptMsgDuplicate@4 +CryptMsgEncodeAndSignCTL@24 +CryptMsgGetAndVerifySigner@24 +CryptMsgGetParam@20 +CryptMsgOpenToDecode@24 +CryptMsgOpenToEncode@24 +CryptMsgSignCTL@28 +CryptMsgUpdate@16 +CryptMsgVerifyCountersignatureEncoded@28 +CryptMsgVerifyCountersignatureEncodedEx@40 +CryptProtectData@28 +CryptProtectMemory@12 +CryptQueryObject@44 +CryptRegisterDefaultOIDFunction@16 +CryptRegisterOIDFunction@20 +CryptRegisterOIDInfo@8 +CryptRetrieveTimeStamp@40 +CryptSIPAddProvider@4 +CryptSIPCreateIndirectData@12 +CryptSIPGetCaps@8 +CryptSIPGetSealedDigest@20 +CryptSIPGetSignedDataMsg@20 +CryptSIPLoad@12 +CryptSIPPutSignedDataMsg@20 +CryptSIPRemoveProvider@4 +CryptSIPRemoveSignedDataMsg@8 +CryptSIPRetrieveSubjectGuid@12 +CryptSIPRetrieveSubjectGuidForCatalogFile@12 +CryptSIPVerifyIndirectData@8 +CryptSetAsyncParam@16 +CryptSetKeyIdentifierProperty@24 +CryptSetOIDFunctionValue@28 +CryptSignAndEncodeCertificate@36 +CryptSignAndEncryptMessage@32 +CryptSignCertificate@36 +CryptSignMessage@28 +CryptSignMessageWithKey@20 +CryptStringToBinaryA@28 +CryptStringToBinaryW@28 +CryptUninstallDefaultContext@12 +CryptUnprotectData@28 +CryptUnprotectMemory@12 +CryptUnregisterDefaultOIDFunction@12 +CryptUnregisterOIDFunction@12 +CryptUnregisterOIDInfo@4 +CryptUpdateProtectedState@20 +CryptVerifyCertificateSignature@20 +CryptVerifyCertificateSignatureEx@32 +CryptVerifyDetachedMessageHash@32 +CryptVerifyDetachedMessageSignature@32 +CryptVerifyMessageHash@28 +CryptVerifyMessageSignature@28 +CryptVerifyMessageSignatureWithKey@24 +CryptVerifyTimeStampSignature@32 +I_CertChainEngineIsDisallowedCertificate@8 +I_CertDiagControl@12 +I_CertFinishSslHandshake@16 +I_CertProcessSslHandshake@24 +I_CertProtectFunction@28 +I_CertSrvProtectFunction@40 +I_CertSyncStore@8 +I_CertUpdateStore@16 +I_CryptAddRefLruEntry@4 +I_CryptAddSmartCardCertToStore@20 +I_CryptAllocTls@0 +I_CryptAllocTlsEx@4 +I_CryptCreateLruCache@8 +I_CryptCreateLruEntry@16 +I_CryptDetachTls@4 +I_CryptDisableLruOfEntries@4 +I_CryptEnableLruOfEntries@8 +I_CryptEnumMatchingLruEntries@4 +I_CryptFindLruEntry@8 +I_CryptFindLruEntryData@12 +I_CryptFindSmartCardCertInStore@16 +I_CryptFlushLruCache@12 +I_CryptFreeLruCache@12 +I_CryptFreeTls@8 +I_CryptGetAsn1Decoder@4 +I_CryptGetAsn1Encoder@4 +I_CryptGetDefaultCryptProv@4 +I_CryptGetDefaultCryptProvForEncrypt@12 +I_CryptGetFileVersion@12 +I_CryptGetLruEntryData@4 +I_CryptGetLruEntryIdentifier@4 +I_CryptGetOssGlobal@4 +I_CryptGetTls@4 +I_CryptInsertLruEntry@8 +I_CryptInstallAsn1Module@12 +I_CryptInstallOssGlobal@12 +I_CryptReadTrustedPublisherDWORDValueFromRegistry@8 +I_CryptRegisterSmartCardStore@20 +I_CryptReleaseLruEntry@4 +I_CryptRemoveLruEntry@12 +I_CryptSetTls@8 +I_CryptTouchLruEntry@8 +I_CryptUninstallAsn1Module@4 +I_CryptUninstallOssGlobal@4 +I_CryptUnregisterSmartCardStore@4 +I_CryptWalkAllLruCacheEntries@12 +PFXExportCertStore2@16 +PFXExportCertStore@16 +PFXExportCertStoreEx@20 +PFXImportCertStore@12 +PFXIsPFXBlob@4 +PFXVerifyPassword@12 +RegCreateHKCUKeyExU@36 +RegOpenHKCUKeyExU@20 diff --git a/lib/libc/mingw/lib32/cryptnet.def b/lib/libc/mingw/lib32/cryptnet.def new file mode 100644 index 0000000000..d80b19dd83 --- /dev/null +++ b/lib/libc/mingw/lib32/cryptnet.def @@ -0,0 +1,26 @@ +; +; Definition file of CRYPTNET.dll +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "CRYPTNET.dll" +EXPORTS +CertDllVerifyCTLUsage@28 +CertDllVerifyRevocation@28 +LdapProvOpenStore@28 +CryptCancelAsyncRetrieval@4 +CryptFlushTimeValidObject@20 +CryptGetObjectUrl@32 +CryptGetTimeValidObject@36 +CryptInstallCancelRetrieval@16 +CryptRetrieveObjectByUrlA@36 +CryptRetrieveObjectByUrlW@36 +CryptUninstallCancelRetrieval@8 +DllRegisterServer +DllUnregisterServer +I_CryptNetEnumUrlCacheEntry@16 +I_CryptNetGetHostNameFromUrl@12 +I_CryptNetGetUserDsStoreUrl@8 +I_CryptNetIsConnected +I_CryptNetSetUrlCacheFlushInfo@20 +I_CryptNetSetUrlCachePreFetchInfo@20 diff --git a/lib/libc/mingw/lib32/lz32.def b/lib/libc/mingw/lib32/lz32.def new file mode 100644 index 0000000000..7ea6213125 --- /dev/null +++ b/lib/libc/mingw/lib32/lz32.def @@ -0,0 +1,14 @@ +LIBRARY LZ32.DLL +EXPORTS +CopyLZFile@8 +GetExpandedNameA@8 +GetExpandedNameW@8 +LZClose@4 +LZCopy@8 +LZDone@0 +LZInit@4 +LZOpenFileA@12 +LZOpenFileW@12 +LZRead@12 +LZSeek@12 +LZStart@0 diff --git a/lib/libc/mingw/lib32/mpr.def b/lib/libc/mingw/lib32/mpr.def new file mode 100644 index 0000000000..f8dde41f7a --- /dev/null +++ b/lib/libc/mingw/lib32/mpr.def @@ -0,0 +1,72 @@ +LIBRARY MPR.DLL +EXPORTS +MultinetGetConnectionPerformanceA@8 +MultinetGetConnectionPerformanceW@8 +RestoreConnectionA0@8 +WNetAddConnection2A@16 +WNetAddConnection2W@16 +WNetAddConnection3A@20 +WNetAddConnection3W@20 +WNetAddConnectionA@12 +WNetAddConnectionW@12 +WNetCancelConnection2A@12 +WNetCancelConnection2W@12 +WNetCancelConnectionA@8 +WNetCancelConnectionW@8 +WNetClearConnections@4 +WNetCloseEnum@4 +WNetConnectionDialog1A@4 +WNetConnectionDialog1W@4 +WNetConnectionDialog2@16 +WNetConnectionDialog@8 +WNetDirectoryNotifyA@12 +WNetDirectoryNotifyW@12 +WNetDisconnectDialog1A@4 +WNetDisconnectDialog1W@4 +WNetDisconnectDialog2@16 +WNetDisconnectDialog@8 +WNetEnumResourceA@16 +WNetEnumResourceW@16 +WNetFMXEditPerm@12 +WNetFMXGetPermCaps@4 +WNetFMXGetPermHelp@24 +WNetFormatNetworkNameA@24 +WNetFormatNetworkNameW@24 +WNetGetConnection2A@12 +WNetGetConnection2W@12 +WNetGetConnectionA@12 +WNetGetConnectionW@12 +WNetGetDirectoryTypeA@12 +WNetGetDirectoryTypeW@12 +WNetGetFormatNameProc@4 +WNetGetLastErrorA@20 +WNetGetLastErrorW@20 +WNetGetNetworkInformationA@8 +WNetGetNetworkInformationW@8 +WNetGetPropertyTextA@24 +WNetGetPropertyTextW@24 +WNetGetProviderNameA@12 +WNetGetProviderNameW@12 +WNetGetResourceInformationA@16 +WNetGetResourceInformationW@16 +WNetGetResourceParentA@12 +WNetGetResourceParentW@12 +WNetGetSearchDialog@4 +WNetGetUniversalNameA@16 +WNetGetUniversalNameW@16 +WNetGetUserA@12 +WNetGetUserW@12 +WNetLogonNotify@36 +WNetOpenEnumA@20 +WNetOpenEnumW@20 +WNetPasswordChangeNotify@32 +WNetPropertyDialogA@20 +WNetPropertyDialogW@20 +WNetRestoreConnection@8 +WNetSetConnectionA@12 +WNetSetConnectionW@12 +WNetSetLastErrorA@12 +WNetSetLastErrorW@12 +WNetSupportGlobalEnum@4 +WNetUseConnectionA@32 +WNetUseConnectionW@32 diff --git a/lib/libc/mingw/lib32/mswsock.def b/lib/libc/mingw/lib32/mswsock.def new file mode 100644 index 0000000000..3e74f87a11 --- /dev/null +++ b/lib/libc/mingw/lib32/mswsock.def @@ -0,0 +1,28 @@ +LIBRARY MSWSOCK.DLL +EXPORTS +AcceptEx@32 +EnumProtocolsA@12 +EnumProtocolsW@12 +GetAcceptExSockaddrs@32 +GetAddressByNameA@40 +GetAddressByNameW@40 +GetNameByTypeA@12 +GetNameByTypeW@12 +GetServiceA@28 +GetServiceW@28 +GetTypeByNameA@8 +GetTypeByNameW@8 +MigrateWinsockConfiguration@12 +NPLoadNameSpaces@12 +SetServiceA@24 +SetServiceW@24 +TransmitFile@28 +WSARecvEx@16 +dn_expand@20 +getnetbyname@4 +inet_network@4 +rcmd@24 +rexec@24 +rresvport@4 +s_perror@8 +sethostname@8 diff --git a/lib/libc/mingw/lib32/ncrypt.def b/lib/libc/mingw/lib32/ncrypt.def new file mode 100644 index 0000000000..255ed6ad88 --- /dev/null +++ b/lib/libc/mingw/lib32/ncrypt.def @@ -0,0 +1,61 @@ +; +; Definition file of ncrypt.dll +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "ncrypt.dll" +EXPORTS +GetIsolationServerInterface@12 +GetKeyStorageInterface@12 +GetSChannelInterface@12 +NCryptCreatePersistedKey@24 +NCryptDecrypt@32 +NCryptDeleteKey@8 +NCryptDeriveKey@28 +NCryptEncrypt@32 +NCryptEnumAlgorithms@20 +NCryptEnumKeys@20 +NCryptEnumStorageProviders@12 +NCryptExportKey@32 +NCryptFinalizeKey@8 +NCryptFreeBuffer@4 +NCryptFreeObject@4 +NCryptGetProperty@24 +NCryptImportKey@32 +NCryptIsAlgSupported@12 +NCryptIsKeyHandle@4 +NCryptNotifyChangeKey@12 +NCryptOpenKey@20 +NCryptOpenStorageProvider@12 +NCryptSecretAgreement@16 +NCryptSetAuditingInterface@4 +NCryptSetProperty@20 +NCryptSignHash@32 +NCryptTranslateHandle@24 +NCryptVerifySignature@28 +SslChangeNotify@8 +SslComputeClientAuthHash@32 +SslComputeEapKeyBlock@32 +SslComputeFinishedHash@24 +SslCreateEphemeralKey@36 +SslCreateHandshakeHash@20 +SslDecrementProviderReferenceCount@4 +SslDecryptPacket@40 +SslEncryptPacket@44 +SslEnumCipherSuites@20 +SslEnumProtocolProviders@12 +SslExportKey@28 +SslFreeBuffer@4 +SslFreeObject@8 +SslGenerateMasterKey@44 +SslGenerateSessionKeys@24 +SslGetKeyProperty@20 +SslGetProviderProperty@24 +SslHashHandshake@20 +SslImportKey@24 +SslImportMasterKey@36 +SslIncrementProviderReferenceCount@4 +SslLookupCipherSuiteInfo@24 +SslOpenPrivateKey@16 +SslOpenProvider@12 +SslSignHash@32 diff --git a/lib/libc/mingw/lib32/netapi32.def b/lib/libc/mingw/lib32/netapi32.def new file mode 100644 index 0000000000..3e0dfceaa1 --- /dev/null +++ b/lib/libc/mingw/lib32/netapi32.def @@ -0,0 +1,413 @@ +; +; Definition file of NETAPI32.dll +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "NETAPI32.dll" +EXPORTS +CredpValidateTargetName@52 +DavAddConnection@24 +DavDeleteConnection@4 +DavFlushFile@4 +DavGetExtendedError@16 +DavGetHTTPFromUNCPath@12 +DavGetUNCFromHTTPPath@12 +DsAddressToSiteNamesA@16 +DsAddressToSiteNamesExA@20 +DsAddressToSiteNamesExW@20 +DsAddressToSiteNamesW@16 +DsDeregisterDnsHostRecordsA@20 +DsDeregisterDnsHostRecordsW@20 +DsEnumerateDomainTrustsA@16 +DsEnumerateDomainTrustsW@16 +DsGetDcCloseW@4 +DsGetDcNameA@24 +DsGetDcNameW@24 +DsGetDcNameWithAccountA@32 +DsGetDcNameWithAccountW@32 +DsGetDcNextA@16 +DsGetDcNextW@16 +DsGetDcOpenA@28 +DsGetDcOpenW@28 +DsGetDcSiteCoverageA@12 +DsGetDcSiteCoverageW@12 +DsGetForestTrustInformationW@16 +DsGetSiteNameA@8 +DsGetSiteNameW@8 +DsMergeForestTrustInformationW@16 +DsRoleAbortDownlevelServerUpgrade@16 +DsRoleCancel@8 +DsRoleDcAsDc@68 +DsRoleDcAsReplica@12 +DsRoleDemoteDc@44 +DsRoleDnsNameToFlatName@16 +DsRoleFreeMemory@4 +DsRoleGetDatabaseFacts@24 +DsRoleGetDcOperationProgress@12 +DsRoleGetDcOperationResults@12 +DsRoleGetPrimaryDomainInformation@12 +DsRoleIfmHandleFree@8 +DsRoleServerSaveStateForUpgrade@4 +DsRoleUpgradeDownlevelServer@48 +DsValidateSubnetNameA@4 +DsValidateSubnetNameW@4 +I_BrowserDebugCall@12 +I_BrowserDebugTrace@8 +I_BrowserQueryEmulatedDomains@12 +I_BrowserQueryOtherDomains@16 +I_BrowserQueryStatistics@8 +I_BrowserResetNetlogonState@4 +I_BrowserResetStatistics@4 +I_BrowserServerEnum@44 +I_BrowserSetNetlogonState@16 +I_DsUpdateReadOnlyServerDnsRecords@28 +I_NetAccountDeltas@48 +I_NetAccountSync@48 +I_NetChainSetClientAttributes2@36 +I_NetChainSetClientAttributes@36 +I_NetDatabaseDeltas@32 +I_NetDatabaseRedo@28 +I_NetDatabaseSync2@36 +I_NetDatabaseSync@32 +I_NetDfsCreateExitPoint@24 +I_NetDfsCreateLocalPartition@28 +I_NetDfsDeleteExitPoint@16 +I_NetDfsDeleteLocalPartition@12 +I_NetDfsFixLocalVolume@36 +I_NetDfsGetFtServers@16 +I_NetDfsGetVersion@8 +I_NetDfsIsThisADomainName@4 +I_NetDfsManagerReportSiteInfo@8 +I_NetDfsModifyPrefix@12 +I_NetDfsSetLocalVolumeState@16 +I_NetDfsSetServerInfo@12 +I_NetGetDCList@16 +I_NetGetForestTrustInformation@24 +I_NetListCanonicalize@36 +I_NetListTraverse@12 +I_NetLogonControl2@20 +I_NetLogonControl@16 +I_NetLogonGetDomainInfo@28 +I_NetLogonSamLogoff@24 +I_NetLogonSamLogon@36 +I_NetLogonSamLogonEx@40 +I_NetLogonSamLogonWithFlags@40 +I_NetLogonSendToSam@24 +I_NetLogonUasLogoff@12 +I_NetLogonUasLogon@12 +I_NetNameCanonicalize@24 +I_NetNameCompare@20 +I_NetNameValidate@16 +I_NetPathCanonicalize@28 +I_NetPathCompare@20 +I_NetPathType@16 +I_NetServerAuthenticate2@28 +I_NetServerAuthenticate3@32 +I_NetServerAuthenticate@24 +I_NetServerGetTrustInfo@36 +I_NetServerPasswordGet@28 +I_NetServerPasswordSet2@28 +I_NetServerPasswordSet@28 +I_NetServerReqChallenge@16 +I_NetServerSetServiceBits@16 +I_NetServerSetServiceBitsEx@24 +I_NetServerTrustPasswordsGet@32 +I_NetlogonComputeClientDigest@24 +I_NetlogonComputeServerDigest@24 +I_NetlogonGetTrustRid@12 +NetAccessAdd@16 +NetAccessDel@8 +NetAccessEnum@36 +NetAccessGetInfo@16 +NetAccessGetUserPerms@16 +NetAccessSetInfo@20 +NetAddAlternateComputerName@20 +NetAddServiceAccount@16 +NetAlertRaise@12 +NetAlertRaiseEx@16 +NetApiBufferAllocate@8 +NetApiBufferFree@4 +NetApiBufferReallocate@12 +NetApiBufferSize@8 +NetAuditClear@12 +NetAuditRead@44 +NetAuditWrite@20 +NetBrowserStatisticsGet@12 +NetConfigGet@16 +NetConfigGetAll@12 +NetConfigSet@28 +NetConnectionEnum@32 +NetDfsAdd@20 +NetDfsAddFtRoot@20 +NetDfsAddRootTarget@20 +NetDfsAddStdRoot@16 +NetDfsAddStdRootForced@16 +NetDfsEnum@24 +NetDfsGetClientInfo@20 +NetDfsGetDcAddress@16 +NetDfsGetFtContainerSecurity@16 +NetDfsGetInfo@20 +NetDfsGetSecurity@16 +NetDfsGetStdContainerSecurity@16 +NetDfsGetSupportedNamespaceVersion@12 +NetDfsManagerGetConfigInfo@28 +NetDfsManagerInitialize@8 +NetDfsManagerSendSiteInfo@12 +NetDfsMove@12 +NetDfsRemove@12 +NetDfsRemoveFtRoot@16 +NetDfsRemoveFtRootForced@20 +NetDfsRemoveRootTarget@12 +NetDfsRemoveStdRoot@12 +NetDfsRename@8 +NetDfsSetClientInfo@20 +NetDfsSetFtContainerSecurity@12 +NetDfsSetInfo@20 +NetDfsSetSecurity@12 +NetDfsSetStdContainerSecurity@12 +NetEnumerateComputerNames@20 +NetEnumerateServiceAccounts@16 +NetEnumerateTrustedDomains@8 +NetErrorLogClear@12 +NetErrorLogRead@44 +NetErrorLogWrite@32 +NetFileClose@8 +NetFileEnum@36 +NetFileGetInfo@16 +NetGetAnyDCName@12 +NetGetDCName@12 +NetGetDisplayInformationIndex@16 +NetGetJoinInformation@12 +NetGetJoinableOUs@24 +NetGroupAdd@16 +NetGroupAddUser@12 +NetGroupDel@8 +NetGroupDelUser@12 +NetGroupEnum@28 +NetGroupGetInfo@16 +NetGroupGetUsers@32 +NetGroupSetInfo@20 +NetGroupSetUsers@20 +NetIsServiceAccount@12 +NetJoinDomain@24 +NetLocalGroupAdd@16 +NetLocalGroupAddMember@12 +NetLocalGroupAddMembers@20 +NetLocalGroupDel@8 +NetLocalGroupDelMember@12 +NetLocalGroupDelMembers@20 +NetLocalGroupEnum@28 +NetLocalGroupGetInfo@16 +NetLocalGroupGetMembers@32 +NetLocalGroupSetInfo@20 +NetLocalGroupSetMembers@20 +NetLogonGetTimeServiceParentDomain@12 +NetLogonSetServiceBits@12 +NetMessageBufferSend@20 +NetMessageNameAdd@8 +NetMessageNameDel@8 +NetMessageNameEnum@28 +NetMessageNameGetInfo@16 +NetProvisionComputerAccount@32 +NetQueryDisplayInformation@28 +NetQueryServiceAccount@16 +NetRegisterDomainNameChangeNotification@4 +NetRemoteComputerSupports@12 +NetRemoteTOD@8 +NetRemoveAlternateComputerName@20 +NetRemoveServiceAccount@12 +NetRenameMachineInDomain@20 +NetReplExportDirAdd@16 +NetReplExportDirDel@8 +NetReplExportDirEnum@28 +NetReplExportDirGetInfo@16 +NetReplExportDirLock@8 +NetReplExportDirSetInfo@20 +NetReplExportDirUnlock@12 +NetReplGetInfo@12 +NetReplImportDirAdd@16 +NetReplImportDirDel@8 +NetReplImportDirEnum@28 +NetReplImportDirGetInfo@16 +NetReplImportDirLock@8 +NetReplImportDirUnlock@12 +NetReplSetInfo@16 +NetRplAdapterAdd@16 +NetRplAdapterDel@8 +NetRplAdapterEnum@28 +NetRplBootAdd@16 +NetRplBootDel@12 +NetRplBootEnum@28 +NetRplClose@4 +NetRplConfigAdd@16 +NetRplConfigDel@8 +NetRplConfigEnum@32 +NetRplGetInfo@12 +NetRplOpen@8 +NetRplProfileAdd@16 +NetRplProfileClone@16 +NetRplProfileDel@8 +NetRplProfileEnum@32 +NetRplProfileGetInfo@16 +NetRplProfileSetInfo@20 +NetRplSetInfo@16 +NetRplSetSecurity@16 +NetRplVendorAdd@16 +NetRplVendorDel@8 +NetRplVendorEnum@28 +NetRplWkstaAdd@16 +NetRplWkstaClone@24 +NetRplWkstaDel@8 +NetRplWkstaEnum@32 +NetRplWkstaGetInfo@16 +NetRplWkstaSetInfo@20 +NetRequestOfflineDomainJoin@16 +NetScheduleJobAdd@12 +NetScheduleJobDel@12 +NetScheduleJobEnum@24 +NetScheduleJobGetInfo@12 +NetServerAliasAdd@12 +NetServerAliasDel@12 +NetServerAliasEnum@28 +NetServerComputerNameAdd@12 +NetServerComputerNameDel@8 +NetServerDiskEnum@28 +NetServerEnum@36 +NetServerEnumEx@36 +NetServerGetInfo@12 +NetServerSetInfo@16 +NetServerTransportAdd@12 +NetServerTransportAddEx@12 +NetServerTransportDel@12 +NetServerTransportEnum@28 +NetServiceControl@20 +NetServiceEnum@28 +NetServiceGetInfo@16 +NetServiceInstall@20 +NetSessionDel@12 +NetSessionEnum@36 +NetSessionGetInfo@20 +NetSetPrimaryComputerName@20 +NetShareAdd@16 +NetShareCheck@12 +NetShareDel@12 +NetShareDelEx@12 +NetShareDelSticky@12 +NetShareEnum@28 +NetShareEnumSticky@28 +NetShareGetInfo@16 +NetShareSetInfo@20 +NetStatisticsGet@20 +NetUnjoinDomain@16 +NetUnregisterDomainNameChangeNotification@4 +NetUseAdd@16 +NetUseDel@12 +NetUseEnum@28 +NetUseGetInfo@16 +NetUserAdd@16 +NetUserChangePassword@16 +NetUserDel@8 +NetUserEnum@32 +NetUserGetGroups@28 +NetUserGetInfo@16 +NetUserGetLocalGroups@32 +NetUserModalsGet@12 +NetUserModalsSet@16 +NetUserSetGroups@20 +NetUserSetInfo@20 +NetValidateName@20 +NetValidatePasswordPolicy@20 +NetValidatePasswordPolicyFree@4 +NetWkstaGetInfo@12 +NetWkstaSetInfo@16 +NetWkstaTransportAdd@16 +NetWkstaTransportDel@12 +NetWkstaTransportEnum@28 +NetWkstaUserEnum@28 +NetWkstaUserGetInfo@12 +NetWkstaUserSetInfo@16 +NetapipBufferAllocate@8 +Netbios@4 +NetpAccessCheck@12 +NetpAccessCheckAndAudit@20 +NetpAccessCheckAndAuditEx@28 +NetpAddTlnFtinfoEntry@8 +NetpAllocConfigName@16 +NetpAllocFtinfoEntry@20 +NetpAllocStrFromWStr@4 +NetpAllocWStrFromStr@4 +NetpAllocWStrFromWStr@4 +NetpApiStatusToNtStatus@4 +NetpAssertFailed@16 +NetpCleanFtinfoContext@4 +NetpCloseConfigData@4 +NetpCopyFtinfoContext@4 +NetpCopyStringToBuffer@20 +NetpCreateSecurityObject@24 +NetpDbgDisplayServerInfo@8 +NetpDbgPrint@0 +NetpDeleteSecurityObject@4 +NetpEventlogClose@4 +NetpEventlogOpen@8 +NetpEventlogWriteEx@32 +NetpGetComputerName@4 +NetpGetConfigBool@16 +NetpGetConfigDword@16 +NetpGetConfigTStrArray@12 +NetpGetConfigValue@12 +NetpGetDomainName@4 +NetpGetFileSecurity@16 +NetpGetPrivilege@8 +NetpHexDump@8 +NetpInitOemString@8 +NetpInitFtinfoContext@4 +NetpIsRemote@20 +NetpIsUncComputerNameValid@4 +NetpLocalTimeZoneOffset@0 +NetpLogonPutUnicodeString@12 +NetpNetBiosAddName@12 +NetpNetBiosCall@16 +NetpNetBiosDelName@8 +NetpNetBiosGetAdapterNumbers@8 +NetpNetBiosHangup@8 +NetpNetBiosReceive@24 +NetpMergeFtinfo@16 +NetpNetBiosReset@4 +NetpNetBiosSend@16 +NetpNetBiosStatusToApiStatus@4 +NetpNtStatusToApiStatus@4 +NetpOpenConfigData@16 +NetpPackString@12 +NetpReleasePrivilege@0 +NetpSetConfigBool@12 +NetpSetConfigDword@12 +NetpSetConfigTStrArray@12 +NetpParmsQueryUserProperty@16 +NetpParmsQueryUserPropertyWithLength@16 +NetpParmsSetUserProperty@28 +NetpParmsUserPropertyFree@4 +NetpOpenConfigData@12 +NetpSetFileSecurity@12 +NetpSmbCheck@20 +NetpStringToNetBiosName@16 +NetpStoreIntialDcRecord@4 +NetpTStrArrayEntryCount@4 +NetpUpgradePreNT5JoinInfo@0 +NetpwNameCanonicalize@20 +NetpwNameCompare@16 +NetpwNameValidate@12 +NetpwPathCanonicalize@24 +NetpwPathCompare@16 +NetpwPathType@12 +NlBindingAddServerToCache@8 +NlBindingRemoveServerFromCache@8 +NlBindingSetAuthInfo@20 +RxNetAccessAdd@16 +RxNetAccessDel@8 +RxNetAccessEnum@36 +RxNetAccessGetInfo@16 +RxNetAccessGetUserPerms@16 +RxNetAccessSetInfo@20 +RxNetServerEnum@40 +RxNetUserPasswordSet@16 +RxRemoteApi diff --git a/lib/libc/mingw/lib32/rpcns4.def b/lib/libc/mingw/lib32/rpcns4.def new file mode 100644 index 0000000000..c0404c2eda --- /dev/null +++ b/lib/libc/mingw/lib32/rpcns4.def @@ -0,0 +1,70 @@ +; +; Definition file of RPCNS4.dll +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "RPCNS4.dll" +EXPORTS +I_GetDefaultEntrySyntax@0 +I_RpcNsGetBuffer@4 +I_RpcNsNegotiateTransferSyntax@4 +I_RpcNsRaiseException@8 +I_RpcNsSendReceive@8 +I_RpcReBindBuffer@4 +RpcIfIdVectorFree@4 +RpcNsBindingExportA@20 +RpcNsBindingExportPnPA@16 +RpcNsBindingExportPnPW@16 +RpcNsBindingExportW@20 +RpcNsBindingImportBeginA@20 +RpcNsBindingImportBeginW@20 +RpcNsBindingImportDone@4 +RpcNsBindingImportNext@8 +RpcNsBindingLookupBeginA@24 +RpcNsBindingLookupBeginW@24 +RpcNsBindingLookupDone@4 +RpcNsBindingLookupNext@8 +RpcNsBindingSelect@8 +RpcNsBindingUnexportA@16 +RpcNsBindingUnexportPnPA@16 +RpcNsBindingUnexportPnPW@16 +RpcNsBindingUnexportW@16 +RpcNsEntryExpandNameA@12 +RpcNsEntryExpandNameW@12 +RpcNsEntryObjectInqBeginA@12 +RpcNsEntryObjectInqBeginW@12 +RpcNsEntryObjectInqDone@4 +RpcNsEntryObjectInqNext@8 +RpcNsGroupDeleteA@8 +RpcNsGroupDeleteW@8 +RpcNsGroupMbrAddA@16 +RpcNsGroupMbrAddW@16 +RpcNsGroupMbrInqBeginA@16 +RpcNsGroupMbrInqBeginW@16 +RpcNsGroupMbrInqDone@4 +RpcNsGroupMbrInqNextA@8 +RpcNsGroupMbrInqNextW@8 +RpcNsGroupMbrRemoveA@16 +RpcNsGroupMbrRemoveW@16 +RpcNsMgmtBindingUnexportA@20 +RpcNsMgmtBindingUnexportW@20 +RpcNsMgmtEntryCreateA@8 +RpcNsMgmtEntryCreateW@8 +RpcNsMgmtEntryDeleteA@8 +RpcNsMgmtEntryDeleteW@8 +RpcNsMgmtEntryInqIfIdsA@12 +RpcNsMgmtEntryInqIfIdsW@12 +RpcNsMgmtHandleSetExpAge@8 +RpcNsMgmtInqExpAge@4 +RpcNsMgmtSetExpAge@4 +RpcNsProfileDeleteA@8 +RpcNsProfileDeleteW@8 +RpcNsProfileEltAddA@28 +RpcNsProfileEltAddW@28 +RpcNsProfileEltInqBeginA@32 +RpcNsProfileEltInqBeginW@32 +RpcNsProfileEltInqDone@4 +RpcNsProfileEltInqNextA@20 +RpcNsProfileEltInqNextW@20 +RpcNsProfileEltRemoveA@20 +RpcNsProfileEltRemoveW@20 diff --git a/lib/libc/mingw/lib32/rpcrt4.def b/lib/libc/mingw/lib32/rpcrt4.def new file mode 100644 index 0000000000..62d030499e --- /dev/null +++ b/lib/libc/mingw/lib32/rpcrt4.def @@ -0,0 +1,568 @@ +; +; Definition file of RPCRT4.dll +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "RPCRT4.dll" +EXPORTS +I_RpcFwThisIsTheManager@0 +I_RpcInitHttpImports@4 +I_RpcOpenClientProcess@12 +I_RpcServerTurnOnOffKeepalives@16 +I_RpcVerifierCorruptionExpected@0 +NdrFullPointerFree@8 +NdrFullPointerInsertRefId@12 +NdrFullPointerQueryPointer@16 +NdrFullPointerQueryRefId@16 +NdrGetBaseInterfaceFromStub@12 +RpcCertMatchPrincipalName@8 +CStdStubBuffer_AddRef@4 +CStdStubBuffer_Connect@8 +CStdStubBuffer_CountRefs@4 +CStdStubBuffer_DebugServerQueryInterface@8 +CStdStubBuffer_DebugServerRelease@8 +CStdStubBuffer_Disconnect@4 +CStdStubBuffer_Invoke@12 +CStdStubBuffer_IsIIDSupported@8 +CStdStubBuffer_QueryInterface@12 +CreateProxyFromTypeInfo@20 +CreateStubFromTypeInfo@16 +DceErrorInqTextA@8 +DceErrorInqTextW@8 +DllGetClassObject@12 +DllRegisterServer@0 +IUnknown_AddRef_Proxy@4 +IUnknown_QueryInterface_Proxy@12 +IUnknown_Release_Proxy@4 +I_RpcAllocate@4 +I_RpcAsyncAbortCall@8 +I_RpcAsyncSetHandle@8 +I_RpcBCacheAllocate@4 +I_RpcBCacheFree@4 +I_RpcBindingCopy@8 +I_RpcBindingInqDynamicEndpoint@8 +I_RpcBindingCreateNP@16 +I_RpcBindingHandleToAsyncHandle@8 +I_RpcBindingInqDynamicEndpoint@8 +I_RpcBindingInqDynamicEndpointA@8 +I_RpcBindingInqDynamicEndpointW@8 +I_RpcBindingInqLocalClientPID@8 +I_RpcBindingInqMarshalledTargetInfo@12 +I_RpcBindingInqSecurityContext@8 +I_RpcBindingInqSecurityContextKeyInfo@8 +I_RpcBindingInqTransportType@8 +I_RpcBindingInqWireIdForSnego@8 +I_RpcBindingIsClientLocal@8 +I_RpcBindingToStaticStringBindingW@8 +I_RpcClearMutex@4 +I_RpcConnectionInqSockBuffSize2@4 +I_RpcCompleteAndFree@12 +I_RpcConnectionInqSockBuffSize@8 +I_RpcConnectionSetSockBuffSize@8 +I_RpcDeleteMutex@4 +I_RpcEnableWmiTrace@8 +I_RpcExceptionFilter@4 +I_RpcFilterDCOMActivation@20 +I_RpcFree@4 +I_RpcFreeBuffer@4 +I_RpcGetAssociationContext@4 +I_RpcFreePipeBuffer@4 +I_RpcGetBuffer@4 +I_RpcGetBufferWithObject@8 +I_RpcGetCurrentCallHandle@0 +I_RpcIOAlerted@4 +I_RpcGetExtendedError@0 +I_RpcGetPortAllocationData@4 +I_RpcIfInqTransferSyntaxes@16 +I_RpcLogEvent@28 +I_RpcMapWin32Status@4 +I_RpcMonitorAssociation@12 +I_RpcMarshalBindingHandleAndInterfaceForNDF@24 +I_RpcNDRCGetWireRepresentation@8 +I_RpcNDRSContextEmergencyCleanup@8 +I_RpcNegotiateTransferSyntax@4 +I_RpcNsBindingSetEntryName@12 +I_RpcNsBindingSetEntryNameA@12 +I_RpcNsBindingSetEntryNameW@12 +I_RpcNsInterfaceExported@12 +I_RpcNsInterfaceUnexported@12 +I_RpcParseSecurity@8 +I_RpcPauseExecution@4 +I_RpcReallocPipeBuffer@8 +I_RpcReceive@8 +I_RpcRecordCalloutFailure@12 +I_RpcRequestMutex@4 +I_RpcSNCHOption@8 +I_RpcSend@4 +I_RpcSendReceive@4 +I_RpcServerAllocateIpPort@8 +I_RpcServerCheckClientRestriction@4 +I_RpcServerInqAddressChangeFn@0 +I_RpcServerInqLocalConnAddress@16 +I_RpcServerInqRemoteConnAddress@16 +I_RpcServerInqTransportType@4 +I_RpcServerIsClientDisconnected@8 +I_RpcServerRegisterForwardFunction@4 +I_RpcSetAssociationContext@4 +I_RpcServerSetAddressChangeFn@4 +I_RpcServerStartService@12 +I_RpcServerUseProtseq2A@20 +I_RpcServerUseProtseq2W@20 +I_RpcServerUseProtseqEp2A@24 +I_RpcServerUseProtseqEp2W@24 +I_RpcSessionStrictContextHandle@0 +I_RpcSetDCOMAppId@4 +I_RpcSsDontSerializeContext@0 +I_RpcStopMonitorAssociation@4 +I_RpcTransClientMaxFrag@4 +I_RpcTransClientReallocBuffer@16 +I_RpcTransServerFindConnection@8 +I_RpcTransServerFreeBuffer@8 +I_RpcTransServerMaxFrag@4 +I_RpcTransServerNewConnection@12 +I_RpcTransServerProtectThread@0 +I_RpcTransServerReallocBuffer@16 +I_RpcTransServerReceiveDirectReady@4 +I_RpcTransServerUnprotectThread@4 +I_RpcSystemFunction001@12 +I_RpcTransConnectionAllocatePacket@8 +I_RpcTransConnectionFreePacket@8 +I_RpcTransConnectionReallocPacket@16 +I_RpcTransDatagramAllocate2@16 +I_RpcTransDatagramAllocate@16 +I_RpcTransDatagramFree@8 +I_RpcTransGetThreadEvent@0 +I_RpcTransGetThreadEventThreadOptional@0 +I_RpcTransIoCancelled@8 +I_RpcTransServerNewConnection@4 +I_RpcTurnOnEEInfoPropagation@0 +I_UuidCreate@4 +MIDL_wchar_strcpy@8 +MIDL_wchar_strlen@4 +MesBufferHandleReset@24 +MesDecodeBufferHandleCreate@12 +MesDecodeIncrementalHandleCreate@12 +MesEncodeDynBufferHandleCreate@12 +MesEncodeFixedBufferHandleCreate@16 +MesEncodeIncrementalHandleCreate@16 +MesHandleFree@4 +MesIncrementalHandleReset@24 +MesInqProcEncodingId@12 +NDRCContextBinding@4 +NDRCContextMarshall@8 +NDRCContextUnmarshall@16 +NDRSContextMarshall2@24 +NDRSContextMarshall@12 +NDRSContextMarshallEx@16 +NDRSContextUnmarshall2@20 +NDRSContextUnmarshall@8 +NDRSContextUnmarshallEx@12 +NDRcopy@12 +NdrAllocate@8 +NdrAsyncClientCall@0 +NdrAsyncServerCall@4 +NdrByteCountPointerBufferSize@12 +NdrByteCountPointerFree@12 +NdrByteCountPointerMarshall@12 +NdrByteCountPointerUnmarshall@16 +NdrCStdStubBuffer2_Release@8 +NdrCStdStubBuffer_Release@8 +NdrClearOutParameters@12 +NdrClientCall +NdrClientCall2 +NdrClientContextMarshall@12 +NdrClientContextUnmarshall@12 +NdrClientInitialize@16 +NdrClientInitializeNew@16 +NdrComplexArrayBufferSize@12 +NdrComplexArrayFree@12 +NdrComplexArrayMarshall@12 +NdrComplexArrayMemorySize@8 +NdrComplexArrayUnmarshall@16 +NdrComplexStructBufferSize@12 +NdrComplexStructFree@12 +NdrComplexStructMarshall@12 +NdrComplexStructMemorySize@8 +NdrComplexStructUnmarshall@16 +NdrConformantArrayBufferSize@12 +NdrConformantArrayFree@12 +NdrConformantArrayMarshall@12 +NdrConformantArrayMemorySize@8 +NdrConformantArrayUnmarshall@16 +NdrConformantStringBufferSize@12 +NdrConformantStringMarshall@12 +NdrConformantStringMemorySize@8 +NdrConformantStringUnmarshall@16 +NdrConformantStructBufferSize@12 +NdrConformantStructFree@12 +NdrConformantStructMarshall@12 +NdrConformantStructMemorySize@8 +NdrConformantStructUnmarshall@16 +NdrConformantVaryingArrayBufferSize@12 +NdrConformantVaryingArrayFree@12 +NdrConformantVaryingArrayMarshall@12 +NdrConformantVaryingArrayMemorySize@8 +NdrConformantVaryingArrayUnmarshall@16 +NdrConformantVaryingStructBufferSize@12 +NdrConformantVaryingStructFree@12 +NdrConformantVaryingStructMarshall@12 +NdrConformantVaryingStructMemorySize@8 +NdrConformantVaryingStructUnmarshall@16 +NdrContextHandleInitialize@8 +NdrContextHandleSize@12 +NdrConvert2@12 +NdrConvert@8 +NdrCorrelationFree@4 +NdrCorrelationInitialize@16 +NdrCorrelationPass@4 +NdrCreateServerInterfaceFromStub@8 +NdrDcomAsyncClientCall@0 +NdrDcomAsyncStubCall@16 +NdrDllCanUnloadNow@4 +NdrDllGetClassObject@24 +NdrDllRegisterProxy@12 +NdrDllUnregisterProxy@12 +NdrEncapsulatedUnionBufferSize@12 +NdrEncapsulatedUnionFree@12 +NdrEncapsulatedUnionMarshall@12 +NdrEncapsulatedUnionMemorySize@8 +NdrEncapsulatedUnionUnmarshall@16 +NdrFixedArrayBufferSize@12 +NdrFixedArrayFree@12 +NdrFixedArrayMarshall@12 +NdrFixedArrayMemorySize@8 +NdrFixedArrayUnmarshall@16 +NdrFreeBuffer@4 +NdrFullPointerFree@8 +NdrFullPointerInsertRefId@12 +NdrFullPointerQueryPointer@16 +NdrFullPointerQueryRefId@16 +NdrFullPointerInsertRefId@12 +NdrFullPointerQueryPointer@16 +NdrFullPointerQueryRefId@16 +NdrFullPointerXlatFree@4 +NdrFullPointerXlatInit@8 +NdrGetBuffer@12 +NdrHardStructBufferSize@12 +NdrHardStructFree@12 +NdrHardStructMarshall@12 +NdrHardStructMemorySize@8 +NdrHardStructUnmarshall@16 +NdrGetDcomProtocolVersion@8 +NdrGetSimpleTypeBufferAlignment@4 +NdrGetSimpleTypeBufferSize@4 +NdrGetSimpleTypeMemorySize@4 +NdrGetTypeFlags@4 +NdrGetUserMarshalInfo@12 +NdrInterfacePointerBufferSize@12 +NdrInterfacePointerFree@12 +NdrInterfacePointerMarshall@12 +NdrInterfacePointerMemorySize@8 +NdrInterfacePointerUnmarshall@16 +NdrMapCommAndFaultStatus@16 +NdrMesProcEncodeDecode +NdrMesProcEncodeDecode2 +NdrMesSimpleTypeAlignSize@4 +NdrMesSimpleTypeDecode@12 +NdrMesSimpleTypeEncode@16 +NdrMesTypeAlignSize2@20 +NdrMesTypeAlignSize@16 +NdrMesTypeDecode2@20 +NdrMesTypeDecode@16 +NdrMesTypeEncode2@20 +NdrMesTypeEncode@16 +NdrMesTypeFree2@20 +NdrNonConformantStringBufferSize@12 +NdrNonConformantStringMarshall@12 +NdrNonConformantStringMemorySize@8 +NdrNonConformantStringUnmarshall@16 +NdrNonEncapsulatedUnionBufferSize@12 +NdrNonEncapsulatedUnionFree@12 +NdrNonEncapsulatedUnionMarshall@12 +NdrNonEncapsulatedUnionMemorySize@8 +NdrNonEncapsulatedUnionUnmarshall@16 +NdrNsGetBuffer@12 +NdrNsSendReceive@12 +NdrOleAllocate@4 +NdrOleFree@4 +NdrOutInit@12 +NdrPartialIgnoreClientBufferSize@8 +NdrPartialIgnoreClientMarshall@8 +NdrPartialIgnoreServerInitialize@12 +NdrPartialIgnoreServerUnmarshall@8 +NdrPointerBufferSize@12 +NdrPointerFree@12 +NdrPointerMarshall@12 +NdrPointerMemorySize@8 +NdrPointerUnmarshall@16 +NdrProxyErrorHandler@4 +NdrProxyFreeBuffer@8 +NdrProxyGetBuffer@8 +NdrProxyInitialize@20 +NdrProxySendReceive@8 +NdrRangeUnmarshall@16 +NdrRpcSmClientAllocate@4 +NdrRpcSmClientFree@4 +NdrRpcSmSetClientToOsf@4 +NdrRpcSsDefaultAllocate@4 +NdrRpcSsDefaultFree@4 +NdrRpcSsDisableAllocate@4 +NdrRpcSsEnableAllocate@4 +NdrSendReceive@8 +NdrServerCall2@4 +NdrServerCall@4 +NdrServerContextMarshall@12 +NdrServerContextNewMarshall@16 +NdrServerContextNewUnmarshall@8 +NdrServerContextUnmarshall@4 +NdrServerInitialize@12 +NdrServerInitializeMarshall@8 +NdrServerInitializeNew@12 +NdrServerInitializePartial@16 +NdrServerInitializeUnmarshall@12 +NdrServerMarshall@16 +NdrServerUnmarshall@24 +NdrSimpleStructBufferSize@12 +NdrSimpleStructFree@12 +NdrSimpleStructMarshall@12 +NdrSimpleStructMemorySize@8 +NdrSimpleStructUnmarshall@16 +NdrSimpleTypeMarshall@12 +NdrSimpleTypeUnmarshall@12 +NdrStubCall2@16 +NdrStubCall@16 +NdrStubForwardingFunction@16 +NdrStubGetBuffer@12 +NdrStubInitialize@16 +NdrStubInitializeMarshall@12 +NdrTypeFlags@60029 +NdrTypeFree@12 +NdrTypeMarshall@12 +NdrTypeSize@12 +NdrTypeUnmarshall@16 +NdrUnmarshallBasetypeInline@12 +NdrUserMarshalBufferSize@12 +NdrUserMarshalFree@12 +NdrUserMarshalMarshall@12 +NdrUserMarshalMemorySize@8 +NdrUserMarshalSimpleTypeConvert@12 +NdrUserMarshalUnmarshall@16 +NdrVaryingArrayBufferSize@12 +NdrVaryingArrayFree@12 +NdrVaryingArrayMarshall@12 +NdrVaryingArrayMemorySize@8 +NdrVaryingArrayUnmarshall@16 +NdrXmitOrRepAsBufferSize@12 +NdrXmitOrRepAsFree@12 +NdrXmitOrRepAsMarshall@12 +NdrXmitOrRepAsMemorySize@8 +NdrXmitOrRepAsUnmarshall@16 +NdrpCreateProxy@16 +NdrpCreateStub@12 +NdrpGetProcFormatString@24 +NdrpGetTypeFormatString@12 +NdrpGetTypeGenCookie@4 +NdrpMemoryIncrement@12 +NdrpReleaseTypeFormatString@4 +NdrpReleaseTypeGenCookie@4 +NdrpVarVtOfTypeDesc@12 +RpcAsyncAbortCall@8 +RpcAsyncCancelCall@8 +RpcAsyncCompleteCall@8 +RpcAsyncGetCallStatus@4 +RpcAsyncInitializeHandle@8 +RpcAsyncRegisterInfo@4 +RpcBindingBind@12 +RpcBindingCopy@8 +RpcBindingCreateA@16 +RpcBindingCreateW@16 +RpcBindingFree@4 +RpcBindingFromStringBindingA@8 +RpcBindingFromStringBindingW@8 +RpcBindingInqAuthClientA@24 +RpcBindingInqAuthClientExA@28 +RpcBindingInqAuthClientExW@28 +RpcBindingInqAuthClientW@24 +RpcBindingInqAuthInfoA@24 +RpcBindingInqAuthInfoExA@32 +RpcBindingInqAuthInfoExW@32 +RpcBindingInqAuthInfoW@24 +RpcBindingInqObject@8 +RpcBindingInqOption@12 +RpcBindingReset@4 +RpcBindingServerFromClient@8 +RpcBindingSetAuthInfoA@24 +RpcBindingSetAuthInfoExA@28 +RpcBindingSetAuthInfoExW@28 +RpcBindingSetAuthInfoW@24 +RpcBindingSetObject@8 +RpcBindingSetOption@12 +RpcBindingToStringBindingA@8 +RpcBindingToStringBindingW@8 +RpcBindingUnbind@4 +RpcBindingVectorFree@4 +RpcCancelThread@4 +RpcCancelThreadEx@8 +RpcCertGeneratePrincipalNameA@12 +RpcCertGeneratePrincipalNameW@12 +RpcEpRegisterA@16 +RpcEpRegisterNoReplaceA@16 +RpcEpRegisterNoReplaceW@16 +RpcEpRegisterW@16 +RpcEpResolveBinding@8 +RpcEpUnregister@12 +RpcErrorAddRecord@4 +RpcErrorClearInformation@0 +RpcErrorEndEnumeration@4 +RpcErrorGetNextRecord@12 +RpcErrorGetNumberOfRecords@8 +RpcErrorLoadErrorInfo@12 +RpcErrorResetEnumeration@4 +RpcErrorSaveErrorInfo@12 +RpcErrorStartEnumeration@4 +RpcExceptionFilter@4 +RpcFreeAuthorizationContext@4 +RpcGetAuthorizationContextForClient@36 +RpcIfIdVectorFree@4 +RpcIfInqId@8 +RpcImpersonateClient@4 +RpcMgmtEnableIdleCleanup@0 +RpcMgmtEpEltInqBegin@24 +RpcMgmtEpEltInqDone@4 +RpcMgmtEpEltInqNextA@20 +RpcMgmtEpEltInqNextW@20 +RpcMgmtEpUnregister@16 +RpcMgmtInqComTimeout@8 +RpcMgmtInqDefaultProtectLevel@8 +RpcMgmtInqIfIds@8 +RpcMgmtInqServerPrincNameA@12 +RpcMgmtInqServerPrincNameW@12 +RpcMgmtInqStats@8 +RpcMgmtIsServerListening@4 +RpcMgmtSetAuthorizationFn@4 +RpcMgmtSetCancelTimeout@4 +RpcMgmtSetComTimeout@8 +RpcMgmtSetServerStackSize@4 +RpcMgmtStatsVectorFree@4 +RpcMgmtStopServerListening@4 +RpcMgmtWaitServerListen@0 +RpcNetworkInqProtseqsA@4 +RpcNetworkInqProtseqsW@4 +RpcNetworkIsProtseqValidA@4 +RpcNetworkIsProtseqValidW@4 +RpcNsBindingInqEntryNameA@12 +RpcNsBindingInqEntryNameW@12 +RpcObjectInqType@8 +RpcObjectSetInqFn@4 +RpcObjectSetType@8 +RpcProtseqVectorFreeA@4 +RpcProtseqVectorFreeW@4 +RpcRaiseException@4 +RpcRevertToSelf@0 +RpcRevertToSelfEx@4 +RpcServerCompleteSecurityCallback@8 +RpcServerInqBindingHandle@4 +RpcServerInqBindings@4 +RpcServerInqCallAttributesA@8 +RpcServerInqCallAttributesW@8 +RpcServerInqDefaultPrincNameA@8 +RpcServerInqDefaultPrincNameW@8 +RpcServerInqIf@12 +RpcServerListen@12 +RpcServerRegisterAuthInfoA@16 +RpcServerRegisterAuthInfoW@16 +RpcServerRegisterIf2@28 +RpcServerRegisterIf@12 +RpcServerRegisterIfEx@24 +RpcServerSubscribeForNotification@16 +RpcServerTestCancel@4 +RpcServerUnregisterIf@12 +RpcServerUnregisterIfEx@12 +RpcServerUnsubscribeForNotification@12 +RpcServerUseAllProtseqs@8 +RpcServerUseAllProtseqsEx@12 +RpcServerUseAllProtseqsIf@12 +RpcServerUseAllProtseqsIfEx@16 +RpcServerUseProtseqA@12 +RpcServerUseProtseqEpA@16 +RpcServerUseProtseqEpExA@20 +RpcServerUseProtseqEpExW@20 +RpcServerUseProtseqEpW@16 +RpcServerUseProtseqExA@16 +RpcServerUseProtseqExW@16 +RpcServerUseProtseqIfA@16 +RpcServerUseProtseqIfExA@20 +RpcServerUseProtseqIfExW@20 +RpcServerUseProtseqIfW@16 +RpcServerUseProtseqW@12 +RpcServerYield@0 +RpcSmAllocate@8 +RpcSmClientFree@4 +RpcSmDestroyClientContext@4 +RpcSmDisableAllocate@0 +RpcSmEnableAllocate@0 +RpcSmFree@4 +RpcSmGetThreadHandle@4 +RpcSmSetClientAllocFree@8 +RpcSmSetThreadHandle@4 +RpcSmSwapClientAllocFree@16 +RpcSsAllocate@4 +RpcSsContextLockExclusive@8 +RpcSsContextLockShared@8 +RpcSsDestroyClientContext@4 +RpcSsDisableAllocate@0 +RpcSsDontSerializeContext@0 +RpcSsEnableAllocate@0 +RpcSsFree@4 +RpcSsGetContextBinding@8 +RpcSsGetThreadHandle@0 +RpcSsSetClientAllocFree@8 +RpcSsSetThreadHandle@4 +RpcSsSwapClientAllocFree@16 +RpcStringBindingComposeA@24 +RpcStringBindingComposeW@24 +RpcStringBindingParseA@24 +RpcStringBindingParseW@24 +RpcStringFreeA@4 +RpcStringFreeW@4 +RpcTestCancel@0 +RpcUserFree@8 +SimpleTypeAlignment@1526 +SimpleTypeBufferSize@1526 +SimpleTypeMemorySize@1526 +TowerConstruct@24 +TowerExplode@24 +UuidCompare@12 +UuidCreate@4 +UuidCreateNil@4 +UuidCreateSequential@4 +UuidEqual@12 +UuidFromStringA@8 +UuidFromStringW@8 +UuidHash@8 +UuidIsNil@8 +UuidToStringA@8 +UuidToStringW@8 +char_array_from_ndr@16 +char_from_ndr@8 +data_from_ndr@16 +data_into_ndr@16 +data_size_ndr@16 +double_array_from_ndr@16 +double_from_ndr@8 +enum_from_ndr@8 +float_array_from_ndr@16 +float_from_ndr@8 +long_array_from_ndr@16 +long_from_ndr@8 +long_from_ndr_temp@12 +pfnFreeRoutines DATA +pfnMarshallRoutines DATA +pfnSizeRoutines DATA +pfnUnmarshallRoutines DATA +short_array_from_ndr@16 +short_from_ndr@8 +short_from_ndr_temp@12 +tree_into_ndr@16 +tree_peek_ndr@16 +tree_size_ndr@16 diff --git a/lib/libc/mingw/lib32/urlmon.def b/lib/libc/mingw/lib32/urlmon.def new file mode 100644 index 0000000000..31e750d76f --- /dev/null +++ b/lib/libc/mingw/lib32/urlmon.def @@ -0,0 +1,230 @@ +; +; Definition file of urlmon.dll +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "urlmon.dll" +EXPORTS +ord_100@16 @100 +ord_101 @101 +ord_102 @102 +ord_103@8 @103 +ord_104@24 @104 +ord_105@12 @105 +ord_106@4 @106 +ord_107@8 @107 +ord_108 @108 +AsyncGetClassBits@44 +AsyncInstallDistributionUnit@36 +ord_111@8 @111 +ord_112@8 @112 +ord_113@8 @113 +ord_114 @114 +ord_115@4 @115 +ord_116@8 @116 +BindAsyncMoniker@20 +CDLGetLongPathNameA@12 +CDLGetLongPathNameW@12 +CORPolicyProvider@4 +CoGetClassObjectFromURL@40 +CoInstall@20 +CoInternetCanonicalizeIUri@12 +CoInternetCombineIUri@20 +CoInternetCombineUrl@28 +CoInternetCombineUrlEx@20 +CoInternetCompareUrl@12 +CoInternetCreateSecurityManager@12 +CoInternetCreateZoneManager@12 +CoInternetFeatureSettingsChanged +CoInternetGetProtocolFlags@12 +CoInternetGetSecurityUrl@16 +CoInternetGetSecurityUrlEx@16 +CoInternetGetSession@12 +CoInternetIsFeatureEnabled@8 +CoInternetIsFeatureEnabledForIUri@16 +CoInternetIsFeatureEnabledForUrl@16 +CoInternetIsFeatureZoneElevationEnabled@16 +CoInternetParseIUri@28 +CoInternetParseUrl@28 +CoInternetQueryInfo@28 +CoInternetSetFeatureEnabled@12 +CompareSecurityIds@20 +CompatFlagsFromClsid@12 +CopyBindInfo@8 +CopyStgMedium@8 +CreateAsyncBindCtx@16 +CreateAsyncBindCtxEx@24 +CreateFormatEnumerator@12 +CreateIUriBuilder@16 +CreateURLMoniker@12 +CreateURLMonikerEx2@16 +CreateURLMonikerEx@16 +CreateUri@16 +CreateUriFromMultiByteString@24 +CreateUriPriv@32 +CreateUriWithFragment@20 +Extract@8 +FaultInIEFeature@16 +FindMediaType@8 +FindMediaTypeClass@16 +FindMimeFromData@32 +GetAddSitesFileUrl@4 +GetClassFileOrMime@28 +GetClassURL@8 +GetComponentIDFromCLSSPEC@8 +GetIDNFlagsForUri@4 +GetIUriPriv2@8 +GetIUriPriv@8 +GetLabelsFromNamedHost@20 +GetMarkOfTheWeb@16 +GetPortFromUrlScheme@8 +GetPropertyFromName@8 +GetPropertyName@4 +GetSoftwareUpdateInfo@8 +GetUrlmonThreadNotificationHwnd@0 +HlinkGoBack@4 +HlinkGoForward@4 +HlinkNavigateMoniker@8 +HlinkNavigateString@8 +HlinkSimpleNavigateToMoniker@32 +HlinkSimpleNavigateToString@32 +IEDllLoader@8 +IEInstallScope@4 +IntlPercentEncodeNormalize@16 +IsAsyncMoniker@4 +IsDWORDProperty@4 +IsIntranetAvailable +IsJITInProgress +IsLoggingEnabledA@4 +IsLoggingEnabledW@4 +IsStringProperty@4 +IsValidURL@12 +MkParseDisplayNameEx@16 +ObtainUserAgentString@12 +PrivateCoInstall@20 +QueryAssociations@16 +QueryClsidAssociation@12 +RegisterBindStatusCallback@16 +RegisterFormatEnumerator@12 +RegisterMediaTypeClass@20 +RegisterMediaTypes@12 +ReleaseBindInfo@4 +ResetUrlmonLanguageData@0 +RevokeBindStatusCallback@8 +RevokeFormatEnumerator@8 +SetSoftwareUpdateAdvertisementState@16 +ShouldDisplayPunycodeForUri@4 +ShouldShowIntranetWarningSecband@4 +ShowTrustAlertDialog@16 +URLDownloadA@20 +URLDownloadToCacheFileA@24 +URLDownloadToCacheFileW@24 +URLDownloadToFileA@20 +URLDownloadToFileW@20 +URLDownloadW@20 +URLOpenBlockingStreamA@20 +URLOpenBlockingStreamW@20 +URLOpenPullStreamA@16 +URLOpenPullStreamW@16 +URLOpenStreamA@16 +URLOpenStreamW@16 +UrlMkBuildVersion +UrlMkGetSessionOption@20 +UrlMkSetSessionOption@16 +WriteHitLogging@4 +ZonesReInit@4 +ord_304@28 @304 +ord_305@12 @305 +ord_306@4 @306 +ord_307@20 @307 +ord_308@4 @308 +ord_309@4 @309 +ord_310@12 @310 +ord_311@12 @311 +ord_312@4 @312 +ord_313@8 @313 +ord_314@4 @314 +ord_315@8 @315 +ord_316@8 @316 +ord_318@8 @318 +ord_319@8 @319 +ord_320@12 @320 +ord_321@8 @321 +IECompatLogCSSFix@12 +ord_323@12 @323 +ord_324 @324 +; ord_395 @395 Couldn't determine function argument count. Function doesn't return. +ord_400@8 @400 +ord_401@4 @401 +ord_403@4 @403 +ord_404 @404 +ord_406 @406 +ord_407 @407 +ord_408@8 @408 +ord_409@8 @409 +ord_410@8 @410 +ord_411@8 @411 +ord_412@8 @412 +ord_413@8 @413 +ord_414@8 @414 +ord_415@8 @415 +ord_416@12 @416 +ord_417@12 @417 +ord_420@24 @420 +ord_421@8 @421 +; ord_422 @422 Check!!! forwards to CloseHandle in KERNEL32.dll (ordinal 82) +ord_423@16 @423 +ord_430 @430 +ord_431@4 @431 +ord_432@8 @432 +ord_433@4 @433 +ord_434@12 @434 +ord_435@12 @435 +ord_436@8 @436 +ord_437@8 @437 +ord_438@24 @438 +ord_439@4 @439 +ord_440@4 @440 +ord_441@16 @441 +ord_442@8 @442 +ord_443@8 @443 +ord_444@12 @444 +ord_445@8 @445 +ord_446@4 @446 +ord_447@4 @447 +ord_448@4 @448 +ord_449@4 @449 +ord_450@4 @450 +ord_451@4 @451 +ord_452@8 @452 +ord_453@8 @453 +ord_454@8 @454 +ord_455 @455 +ord_456 @456 +ord_457@4 @457 +ord_458 @458 +ord_460@4 @460 +ord_461@8 @461 +ord_462@20 @462 +ord_463@20 @463 +ord_470@4 @470 +ord_471 @471 +ord_473@4 @473 +ord_474@16 @474 +ord_475@16 @475 +ord_476@16 @476 +ord_477@16 @477 +ord_478@32 @478 +ord_479@32 @479 +ord_480@36 @480 +ord_481@36 @481 +ord_482@12 @482 +ord_483@28 @483 +ord_484@8 @484 +ord_485@8 @485 +ord_486@8 @486 +ord_487@4 @487 +ord_488 @488 +ord_489@16 @489 +ord_490@44 @490 +ord_491@4 @491 diff --git a/lib/libc/mingw/lib32/winscard.def b/lib/libc/mingw/lib32/winscard.def new file mode 100644 index 0000000000..7efadb4c92 --- /dev/null +++ b/lib/libc/mingw/lib32/winscard.def @@ -0,0 +1,75 @@ +; +; Definition file of WinSCard.dll +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "WinSCard.dll" +EXPORTS +ClassInstall32@12 +SCardAccessNewReaderEvent@0 +SCardReleaseAllEvents@0 +SCardReleaseNewReaderEvent@0 +SCardAccessStartedEvent@0 +SCardAddReaderToGroupA@12 +SCardAddReaderToGroupW@12 +SCardBeginTransaction@4 +SCardCancel@4 +SCardConnectA@24 +SCardConnectW@24 +SCardControl@28 +SCardDisconnect@8 +SCardEndTransaction@8 +SCardEstablishContext@16 +SCardForgetCardTypeA@8 +SCardForgetCardTypeW@8 +SCardForgetReaderA@8 +SCardForgetReaderGroupA@8 +SCardForgetReaderGroupW@8 +SCardForgetReaderW@8 +SCardFreeMemory@8 +SCardGetAttrib@16 +SCardGetCardTypeProviderNameA@20 +SCardGetCardTypeProviderNameW@20 +SCardGetProviderIdA@12 +SCardGetProviderIdW@12 +SCardGetStatusChangeA@16 +SCardGetStatusChangeW@16 +SCardGetTransmitCount@8 +SCardIntroduceCardTypeA@32 +SCardIntroduceCardTypeW@32 +SCardIntroduceReaderA@12 +SCardIntroduceReaderGroupA@8 +SCardIntroduceReaderGroupW@8 +SCardIntroduceReaderW@12 +SCardIsValidContext@4 +SCardListCardsA@24 +SCardListCardsW@24 +SCardListInterfacesA@16 +SCardListInterfacesW@16 +SCardListReaderGroupsA@12 +SCardListReaderGroupsW@12 +SCardListReadersA@16 +SCardListReadersW@16 +SCardLocateCardsA@16 +SCardLocateCardsByATRA@20 +SCardLocateCardsByATRW@20 +SCardLocateCardsW@16 +SCardReadCacheA@24 +SCardReadCacheW@24 +SCardReconnect@20 +SCardReleaseContext@4 +SCardReleaseStartedEvent@0 +SCardRemoveReaderFromGroupA@12 +SCardRemoveReaderFromGroupW@12 +SCardSetAttrib@16 +SCardSetCardTypeProviderNameA@16 +SCardSetCardTypeProviderNameW@16 +SCardState@20 +SCardStatusA@28 +SCardStatusW@28 +SCardTransmit@28 +SCardWriteCacheA@24 +SCardWriteCacheW@24 +g_rgSCardRawPci DATA +g_rgSCardT0Pci DATA +g_rgSCardT1Pci DATA diff --git a/lib/libc/mingw/lib32/winspool.def b/lib/libc/mingw/lib32/winspool.def new file mode 100644 index 0000000000..ddfd9aefd4 --- /dev/null +++ b/lib/libc/mingw/lib32/winspool.def @@ -0,0 +1,207 @@ +; +; Definition file of WINSPOOL.DRV +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "WINSPOOL.DRV" +EXPORTS +ADVANCEDSETUPDIALOG@16 +AdvancedSetupDialog@16 +ConvertAnsiDevModeToUnicodeDevmode@16 +ConvertUnicodeDevModeToAnsiDevmode@16 +DEVICEMODE@16 +DeviceMode@16 +DocumentEvent@28 +PerfClose@0 +PerfCollect@16 +PerfOpen@4 +QueryColorProfile@24 +QueryRemoteFonts@12 +QuerySpoolMode@12 +SpoolerDevQueryPrintW@20 +StartDocDlgW@8 +AbortPrinter@4 +AddFormA@12 +AddFormW@12 +AddJobA@20 +AddJobW@20 +AddMonitorA@12 +AddMonitorW@12 +AddPortA@12 +AddPortExA@16 +AddPortExW@16 +AddPortW@12 +AddPrintProcessorA@16 +AddPrintProcessorW@16 +AddPrintProvidorA@12 +AddPrintProvidorW@12 +AddPrinterA@12 +AddPrinterConnection2A@16 +AddPrinterConnection2W@16 +AddPrinterConnectionA@4 +AddPrinterConnectionW@4 +AddPrinterDriverA@12 +AddPrinterDriverExA@16 +AddPrinterDriverExW@16 +AddPrinterDriverW@12 +AddPrinterW@12 +AdvancedDocumentPropertiesA@20 +AdvancedDocumentPropertiesW@20 +ClosePrinter@4 +CloseSpoolFileHandle@8 +CommitSpoolData@12 +ConfigurePortA@12 +ConfigurePortW@12 +ConnectToPrinterDlg@8 +CorePrinterDriverInstalledA@44 +CorePrinterDriverInstalledW@44 +CreatePrintAsyncNotifyChannel@24 +CreatePrinterIC@8 +DEVICECAPABILITIES@20 +DeleteFormA@8 +DeleteFormW@8 +DeleteJobNamedProperty@12 +DeleteMonitorA@12 +DeleteMonitorW@12 +DeletePortA@12 +DeletePortW@12 +DeletePrintProcessorA@12 +DeletePrintProcessorW@12 +DeletePrintProvidorA@12 +DeletePrintProvidorW@12 +DeletePrinter@4 +DeletePrinterConnectionA@4 +DeletePrinterConnectionW@4 +DeletePrinterDataA@8 +DeletePrinterDataExA@12 +DeletePrinterDataExW@12 +DeletePrinterDataW@8 +DeletePrinterDriverA@12 +DeletePrinterDriverExA@20 +DeletePrinterDriverExW@20 +DeletePrinterDriverPackageA@12 +DeletePrinterDriverPackageW@12 +DeletePrinterDriverW@12 +DeletePrinterIC@4 +DeletePrinterKeyA@8 +DeletePrinterKeyW@8 +DevQueryPrint@12 +DevQueryPrintEx@4 +DeviceCapabilities@20 +DeviceCapabilitiesA@20 +DeviceCapabilitiesW@20 +DevicePropertySheets@8 +DocumentPropertiesA@24 +DocumentPropertiesW@24 +DocumentPropertySheets@8 +EXTDEVICEMODE@32 +EndDocPrinter@4 +EndPagePrinter@4 +EnumFormsA@24 +EnumFormsW@24 +EnumJobNamedProperties@16 +EnumJobsA@32 +EnumJobsW@32 +EnumMonitorsA@24 +EnumMonitorsW@24 +EnumPortsA@24 +GetDefaultPrinterA@8 +SetDefaultPrinterA@4 +GetDefaultPrinterW@8 +SetDefaultPrinterW@4 +EnumPortsW@24 +EnumPrintProcessorDatatypesA@28 +EnumPrintProcessorDatatypesW@28 +EnumPrintProcessorsA@28 +EnumPrintProcessorsW@28 +EnumPrinterDataA@36 +EnumPrinterDataExA@24 +EnumPrinterDataExW@24 +EnumPrinterDataW@36 +EnumPrinterDriversA@28 +EnumPrinterDriversW@28 +EnumPrinterKeyA@20 +EnumPrinterKeyW@20 +EnumPrintersA@28 +EnumPrintersW@28 +ExtDeviceMode@32 +FindClosePrinterChangeNotification@4 +FindFirstPrinterChangeNotification@16 +FindNextPrinterChangeNotification@16 +FlushPrinter@20 +FreePrintNamedPropertyArray@8 +FreePrintPropertyValue@4 +FreePrinterNotifyInfo@4 +GetCorePrinterDriversA@20 +GetCorePrinterDriversW@20 +GetFormA@24 +GetFormW@24 +GetJobA@24 +GetJobNamedPropertyValue@16 +GetJobW@24 +GetPrintExecutionData@4 +GetPrintOutputInfo@16 +GetPrintProcessorDirectoryA@24 +GetPrintProcessorDirectoryW@24 +GetPrinterA@20 +GetPrinterDataA@24 +GetPrinterDataExA@28 +GetPrinterDataExW@28 +GetPrinterDataW@24 +GetPrinterDriver2A@28 +GetPrinterDriver2W@28 +GetPrinterDriverA@24 +GetPrinterDriverDirectoryA@24 +GetPrinterDriverDirectoryW@24 +GetPrinterDriverPackagePathA@28 +GetPrinterDriverPackagePathW@28 +GetPrinterDriverW@24 +GetPrinterW@20 +GetSpoolFileHandle@4 +InstallPrinterDriverFromPackageA@20 +InstallPrinterDriverFromPackageW@20 +IsValidDevmodeA@8 +IsValidDevmodeW@8 +OpenPrinter2A@16 +OpenPrinter2W@16 +OpenPrinterA@12 +OpenPrinterW@12 +PlayGdiScriptOnPrinterIC@24 +PrinterMessageBoxA@24 +PrinterMessageBoxW@24 +PrinterProperties@8 +ReadPrinter@16 +RegisterForPrintAsyncNotifications@24 +ReportJobProcessingProgress@16 +ResetPrinterA@8 +ResetPrinterW@8 +ScheduleJob@8 +SeekPrinter@24 +SetAllocFailCount@20 +SetFormA@16 +SetFormW@16 +SetJobA@20 +SetJobNamedProperty@12 +SetJobW@20 +SetPortA@16 +SetPortW@16 +SetPrinterA@16 +SetPrinterDataA@20 +SetPrinterDataExA@24 +SetPrinterDataExW@24 +SetPrinterDataW@20 +SetPrinterW@16 +SpoolerInit@0 +SplDriverUnloadComplete@4 +SpoolerPrinterEvent@20 +StartDocDlgA@8 +StartDocDlgW@8 +StartDocPrinterA@12 +StartDocPrinterW@12 +StartPagePrinter@4 +UnRegisterForPrintAsyncNotifications@4 +UploadPrinterDriverPackageA@28 +UploadPrinterDriverPackageW@28 +WaitForPrinterChange@8 +WritePrinter@16 +XcvDataW@32 diff --git a/lib/libc/mingw/lib32/wintrust.def b/lib/libc/mingw/lib32/wintrust.def new file mode 100644 index 0000000000..fbff4e75de --- /dev/null +++ b/lib/libc/mingw/lib32/wintrust.def @@ -0,0 +1,137 @@ +; +; Definition file of WINTRUST.dll +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "WINTRUST.dll" +EXPORTS +CryptCATVerifyMember@12 +CryptSIPGetInfo@4 +CryptSIPGetRegWorkingFlags@4 +GenericChainCertificateTrust@4 +GenericChainFinalProv@4 +HTTPSCertificateTrust@4 +SoftpubDefCertInit@4 +SoftpubFreeDefUsageCallData@8 +SoftpubLoadDefUsageCallData@8 +WTHelperCertFindIssuerCertificate@28 +AddPersonalTrustDBPages@12 +CatalogCompactHashDatabase@16 +CryptCATAdminAcquireContext@12 +CryptCATAdminAddCatalog@16 +CryptCATAdminCalcHashFromFileHandle@16 +CryptCATAdminEnumCatalogFromHash@20 +CryptCATAdminPauseServiceForBackup@8 +CryptCATAdminReleaseCatalogContext@12 +CryptCATAdminReleaseContext@8 +CryptCATAdminRemoveCatalog@12 +CryptCATAdminResolveCatalogPath@16 +CryptCATAllocSortedMemberInfo@8 +CryptCATCDFClose@4 +CryptCATCDFEnumAttributes@16 +CryptCATCDFEnumAttributesWithCDFTag@20 +CryptCATCDFEnumCatAttributes@12 +CryptCATCDFEnumMembers@12 +CryptCATCDFEnumMembersByCDFTag@16 +CryptCATCDFEnumMembersByCDFTagEx@24 +CryptCATCDFOpen@8 +CryptCATCatalogInfoFromContext@12 +CryptCATClose@4 +CryptCATEnumerateAttr@12 +CryptCATEnumerateCatAttr@8 +CryptCATEnumerateMember@8 +CryptCATFreeSortedMemberInfo@8 +CryptCATGetAttrInfo@12 +CryptCATGetCatAttrInfo@8 +CryptCATGetMemberInfo@8 +CryptCATHandleFromStore@4 +CryptCATOpen@20 +CryptCATPersistStore@4 +CryptCATPutAttrInfo@24 +CryptCATPutCatAttrInfo@20 +CryptCATPutMemberInfo@28 +CryptCATStoreFromHandle@4 +CryptSIPCreateIndirectData@12 +CryptSIPGetSignedDataMsg@20 +CryptSIPPutSignedDataMsg@20 +CryptSIPRemoveSignedDataMsg@8 +CryptSIPVerifyIndirectData@8 +DllRegisterServer +DllUnregisterServer +DriverCleanupPolicy@4 +DriverFinalPolicy@4 +DriverInitializePolicy@4 +FindCertsByIssuer@28 +HTTPSFinalProv@4 +IsCatalogFile@8 +MsCatConstructHashTag@12 +MsCatFreeHashTag@4 +OfficeCleanupPolicy@4 +OfficeInitializePolicy@4 +OpenPersonalTrustDBDialog@4 +OpenPersonalTrustDBDialogEx@12 +SoftpubAuthenticode@4 +SoftpubCheckCert@16 +SoftpubCleanup@4 +SoftpubDllRegisterServer +SoftpubDllUnregisterServer +SoftpubDumpStructure@4 +SoftpubInitialize@4 +SoftpubLoadMessage@4 +SoftpubLoadSignature@4 +TrustDecode@36 +TrustFindIssuerCertificate@32 +TrustFreeDecode@8 +TrustIsCertificateSelfSigned@12 +TrustOpenStores@16 +WTHelperCertCheckValidSignature@4 +WTHelperCertIsSelfSigned@8 +WTHelperCheckCertUsage@8 +WTHelperGetAgencyInfo@12 +WTHelperGetFileHandle@4 +WTHelperGetFileHash@24 +WTHelperGetFileName@4 +WTHelperGetKnownUsages@8 +WTHelperGetProvCertFromChain@8 +WTHelperGetProvPrivateDataFromChain@8 +WTHelperGetProvSignerFromChain@16 +WTHelperIsInRootStore@8 +WTHelperOpenKnownStores@4 +WTHelperProvDataFromStateData@4 +WVTAsn1CatMemberInfoDecode@28 +WVTAsn1CatMemberInfoEncode@20 +WVTAsn1CatNameValueDecode@28 +WVTAsn1CatNameValueEncode@20 +WVTAsn1SpcFinancialCriteriaInfoDecode@28 +WVTAsn1SpcFinancialCriteriaInfoEncode@20 +WVTAsn1SpcIndirectDataContentDecode@28 +WVTAsn1SpcIndirectDataContentEncode@20 +WVTAsn1SpcLinkDecode@28 +WVTAsn1SpcLinkEncode@20 +WVTAsn1SpcMinimalCriteriaInfoDecode@28 +WVTAsn1SpcMinimalCriteriaInfoEncode@20 +WVTAsn1SpcPeImageDataDecode@28 +WVTAsn1SpcPeImageDataEncode@20 +WVTAsn1SpcSigInfoDecode@28 +WVTAsn1SpcSigInfoEncode@20 +WVTAsn1SpcSpAgencyInfoDecode@28 +WVTAsn1SpcSpAgencyInfoEncode@20 +WVTAsn1SpcSpOpusInfoDecode@28 +WVTAsn1SpcSpOpusInfoEncode@20 +WVTAsn1SpcStatementTypeDecode@28 +WVTAsn1SpcStatementTypeEncode@20 +WinVerifyTrust@12 +WinVerifyTrustEx@12 +WintrustAddActionID@12 +WintrustAddDefaultForUsage@8 +WintrustCertificateTrust@4 +WintrustGetDefaultForUsage@12 +WintrustGetRegPolicyFlags@4 +WintrustLoadFunctionPointers@8 +WintrustRemoveActionID@4 +WintrustSetDefaultIncludePEPageHashes@4 +WintrustSetRegPolicyFlags@4 +mscat32DllRegisterServer +mscat32DllUnregisterServer +mssip32DllRegisterServer +mssip32DllUnregisterServer diff --git a/lib/libc/mingw/lib32/ws2_32.def b/lib/libc/mingw/lib32/ws2_32.def new file mode 100644 index 0000000000..19f3f69dbc --- /dev/null +++ b/lib/libc/mingw/lib32/ws2_32.def @@ -0,0 +1,174 @@ +; +; Definition file of WS2_32.dll +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "WS2_32.dll" +EXPORTS +accept@12 +bind@12 +closesocket@4 +connect@12 +getpeername@12 +getsockname@12 +getsockopt@20 +htonl@4 +htons@4 +ioctlsocket@12 +inet_addr@4 +inet_ntoa@4 +listen@8 +ntohl@4 +ntohs@4 +recv@16 +recvfrom@24 +select@20 +send@16 +sendto@24 +setsockopt@20 +shutdown@8 +socket@12 +WSApSetPostRoutine@4 +FreeAddrInfoEx@4 +FreeAddrInfoExW@4 +FreeAddrInfoW@4 +GetAddrInfoExA@40 +GetAddrInfoExW@40 +GetAddrInfoW@16 +GetNameInfoW@28 +InetNtopW@16 +InetPtonW@12 +SetAddrInfoExA@48 +SetAddrInfoExW@48 +WPUCompleteOverlappedRequest@20 +WSAAccept@20 +WSAAddressToStringA@20 +WSAAddressToStringW@20 +WSAAdvertiseProvider@8 +WSACloseEvent@4 +WSAConnect@28 +WSAConnectByList@32 +WSAConnectByNameA@36 +WSAConnectByNameW@36 +WSACreateEvent@0 +WSADuplicateSocketA@12 +WSADuplicateSocketW@12 +WSAEnumNameSpaceProvidersA@8 +WSAEnumNameSpaceProvidersExA@8 +gethostbyaddr@12 +gethostbyname@4 +getprotobyname@4 +getprotobynumber@4 +getservbyname@8 +getservbyport@8 +gethostname@8 +WSAEnumNameSpaceProvidersExW@8 +WSAEnumNameSpaceProvidersW@8 +WSAEnumNetworkEvents@12 +WSAEnumProtocolsA@12 +WSAEnumProtocolsW@12 +WSAEventSelect@12 +WSAGetOverlappedResult@20 +WSAGetQOSByName@12 +WSAGetServiceClassInfoA@16 +WSAGetServiceClassInfoW@16 +WSAGetServiceClassNameByClassIdA@12 +WSAGetServiceClassNameByClassIdW@12 +WSAHtonl@12 +WSAHtons@12 +WSAInstallServiceClassA@4 +WSAInstallServiceClassW@4 +WSAIoctl@36 +WSAJoinLeaf@32 +WSALookupServiceBeginA@12 +WSALookupServiceBeginW@12 +WSALookupServiceEnd@4 +WSALookupServiceNextA@16 +WSALookupServiceNextW@16 +WSANSPIoctl@32 +WSANtohl@12 +WSANtohs@12 +WSAPoll@12 +WSAProviderCompleteAsyncCall@8 +WSAProviderConfigChange@12 +WSARecv@28 +WSARecvDisconnect@8 +WSARecvFrom@36 +WSARemoveServiceClass@4 +WSAResetEvent@4 +WSASend@28 +WSASendDisconnect@8 +WSASendMsg@24 +WSASendTo@36 +WSASetEvent@4 +WSASetServiceA@12 +WSASetServiceW@12 +WSASocketA@24 +WSASocketW@24 +WSAAsyncSelect@16 +WSAAsyncGetHostByAddr@28 +WSAAsyncGetHostByName@20 +WSAAsyncGetProtoByNumber@20 +WSAAsyncGetProtoByName@20 +WSAAsyncGetServByPort@24 +WSAAsyncGetServByName@24 +WSACancelAsyncRequest@4 +WSASetBlockingHook@4 +WSAUnhookBlockingHook@0 +WSAGetLastError@0 +WSASetLastError@4 +WSACancelBlockingCall@0 +WSAIsBlocking@0 +WSAStartup@8 +WSACleanup@0 +WSAStringToAddressA@20 +WSAStringToAddressW@20 +WSAUnadvertiseProvider@4 +WSAWaitForMultipleEvents@20 +WSCDeinstallProvider@8 +WSCEnableNSProvider@8 +WSCEnumProtocols@16 +WSCGetApplicationCategory@24 +WSCGetProviderInfo@24 +WSCGetProviderPath@16 +WSCInstallNameSpace@20 +WSCInstallNameSpaceEx@24 +WSCInstallProvider@20 +WSCInstallProviderAndChains@32 +WSCSetApplicationCategory@28 +WSCSetProviderInfo@24 +WSCUnInstallNameSpace@4 +WSCUpdateProvider@20 +WSCWriteNameSpaceOrder@8 +WSCWriteProviderOrder@8 +WahCloseApcHelper@4 +WahCloseHandleHelper@4 +WahCloseNotificationHandleHelper@4 +WahCloseSocketHandle@8 +WahCloseThread@8 +WahCompleteRequest@20 +WahCreateHandleContextTable@4 +WahCreateNotificationHandle@8 +WahCreateSocketHandle@8 +WahDestroyHandleContextTable@4 +WahDisableNonIFSHandleSupport@0 +WahEnableNonIFSHandleSupport@0 +WahEnumerateHandleContexts@12 +WahInsertHandleContext@8 +__WSAFDIsSet@8 +WahNotifyAllProcesses@4 +WahOpenApcHelper@4 +WahOpenCurrentThread@8 +WahOpenHandleHelper@4 +WahOpenNotificationHandleHelper@4 +WahQueueUserApc@16 +WahReferenceContextByHandle@8 +WahRemoveHandleContext@8 +WahWaitForNotification@16 +WahWriteLSPEvent@8 +freeaddrinfo@4 +getaddrinfo@16 +getnameinfo@28 +inet_ntop@16 +inet_pton@12 +WEP@0 diff --git a/lib/libc/mingw/lib64/mswsock.def b/lib/libc/mingw/lib64/mswsock.def new file mode 100644 index 0000000000..7abab873b9 --- /dev/null +++ b/lib/libc/mingw/lib64/mswsock.def @@ -0,0 +1,40 @@ +; +; Exports of file MSWSOCK.dll +; +; Autogenerated by gen_exportdef +; Written by Kai Tietz, 2007 +; +LIBRARY MSWSOCK.dll +EXPORTS +ServiceMain +SvchostPushServiceGlobals +AcceptEx +EnumProtocolsA +EnumProtocolsW +GetAcceptExSockaddrs +GetAddressByNameA +GetAddressByNameW +GetNameByTypeA +GetNameByTypeW +GetServiceA +GetServiceW +GetTypeByNameA +GetTypeByNameW +MigrateWinsockConfiguration +NPLoadNameSpaces +NSPStartup +SetServiceA +SetServiceW +StartWsdpService +StopWsdpService +TransmitFile +WSARecvEx +WSPStartup +dn_expand +getnetbyname +inet_network +rcmd +rexec +rresvport +s_perror +sethostname diff --git a/lib/libc/mingw/lib64/samsrv.def b/lib/libc/mingw/lib64/samsrv.def new file mode 100644 index 0000000000..640963d2c6 --- /dev/null +++ b/lib/libc/mingw/lib64/samsrv.def @@ -0,0 +1,170 @@ +; +; Exports of file SAMSRV.dll +; +; Autogenerated by gen_exportdef +; Written by Kai Tietz, 2007 +; +LIBRARY SAMSRV.dll +EXPORTS +SamIAccountRestrictions +SamIAddDSNameToAlias +SamIAddDSNameToGroup +SamIAmIGC +SamIChangePasswordForeignUser +SamIChangePasswordForeignUser2 +SamIConnect +SamICreateAccountByRid +SamIDemote +SamIDemoteUndo +SamIDoFSMORoleChange +SamIDsCreateObjectInDomain +SamIDsSetObjectInformation +SamIEnumerateAccountRids +SamIEnumerateInterdomainTrustAccountsForUpgrade +SamIFloatingSingleMasterOpEx +SamIFreeSidAndAttributesList +SamIFreeSidArray +SamIFreeVoid +SamIFree_SAMPR_ALIAS_INFO_BUFFER +SamIFree_SAMPR_DISPLAY_INFO_BUFFER +SamIFree_SAMPR_DOMAIN_INFO_BUFFER +SamIFree_SAMPR_ENUMERATION_BUFFER +SamIFree_SAMPR_GET_GROUPS_BUFFER +SamIFree_SAMPR_GET_MEMBERS_BUFFER +SamIFree_SAMPR_GROUP_INFO_BUFFER +SamIFree_SAMPR_PSID_ARRAY +SamIFree_SAMPR_RETURNED_USTRING_ARRAY +SamIFree_SAMPR_SR_SECURITY_DESCRIPTOR +SamIFree_SAMPR_ULONG_ARRAY +SamIFree_SAMPR_USER_INFO_BUFFER +SamIFree_UserInternal6Information +SamIGCLookupNames +SamIGCLookupSids +SamIGetAliasMembership +SamIGetBootKeyInformation +SamIGetDefaultAdministratorName +SamIGetDefaultComputersContainer +SamIGetFixedAttributes +SamIGetInterdomainTrustAccountPasswordsForUpgrade +SamIGetPrivateData +SamIGetResourceGroupMembershipsTransitive +SamIGetSerialNumberDomain +SamIGetUserLogonInformation +SamIGetUserLogonInformation2 +SamIGetUserLogonInformationEx +SamIHandleObjectUpdate +SamIImpersonateNullSession +SamIIncrementPerformanceCounter +SamIInitialize +SamIIsAttributeProtected +SamIIsDownlevelDcUpgrade +SamIIsExtendedSidMode +SamIIsRebootAfterPromotion +SamIIsSetupInProgress +SamILoadDownlevelDatabase +SamILoopbackConnect +SamIMixedDomain +SamIMixedDomain2 +SamINT4UpgradeInProgress +SamINetLogonPing +SamINotifyDelta +SamINotifyRoleChange +SamINotifyServerDelta +SamIOpenAccount +SamIOpenUserByAlternateId +SamIPromote +SamIPromoteUndo +SamIQueryServerRole +SamIQueryServerRole2 +SamIRemoveDSNameFromAlias +SamIRemoveDSNameFromGroup +SamIReplaceDownlevelDatabase +SamIResetBadPwdCountOnPdc +SamIRetrievePrimaryCredentials +SamIRevertNullSession +SamISameSite +SamISetAuditingInformation +SamISetMixedDomainFlag +SamISetPasswordForeignUser +SamISetPasswordForeignUser2 +SamISetPasswordInfoOnPdc +SamISetPrivateData +SamISetSerialNumberDomain +SamIStorePrimaryCredentials +SamIUPNFromUserHandle +SamIUnLoadDownlevelDatabase +SamIUpdateLogonStatistics +SampAbortSingleLoopbackTask +SampAccountControlToFlags +SampAcquireSamLockExclusive +SampAcquireWriteLock +SampCommitBufferedWrites +SampConvertNt4SdToNt5Sd +SampDsChangePasswordUser +SampFlagsToAccountControl +SampGetDefaultSecurityDescriptorForClass +SampGetSerialNumberDomain2 +SampInitializeRegistry +SampInitializeSdConversion +SampInvalidateDomainCache +SampInvalidateRidRange +SampIsAuditingEnabled +SampNetLogonNotificationRequired +SampNotifyAuditChange +SampNotifyReplicatedInChange +SampProcessSingleLoopbackTask +SampReleaseSamLockExclusive +SampReleaseWriteLock +SampRtlConvertUlongToUnicodeString +SampSetSerialNumberDomain2 +SampUsingDsData +SampWriteGroupType +SamrAddMemberToAlias +SamrAddMemberToGroup +SamrAddMultipleMembersToAlias +SamrChangePasswordUser +SamrCloseHandle +SamrCreateAliasInDomain +SamrCreateGroupInDomain +SamrCreateUser2InDomain +SamrCreateUserInDomain +SamrDeleteAlias +SamrDeleteGroup +SamrDeleteUser +SamrEnumerateAliasesInDomain +SamrEnumerateDomainsInSamServer +SamrEnumerateGroupsInDomain +SamrEnumerateUsersInDomain +SamrGetAliasMembership +SamrGetGroupsForUser +SamrGetMembersInAlias +SamrGetMembersInGroup +SamrGetUserDomainPasswordInformation +SamrLookupDomainInSamServer +SamrLookupIdsInDomain +SamrLookupNamesInDomain +SamrOpenAlias +SamrOpenDomain +SamrOpenGroup +SamrOpenUser +SamrQueryDisplayInformation +SamrQueryInformationAlias +SamrQueryInformationDomain +SamrQueryInformationGroup +SamrQueryInformationUser +SamrQuerySecurityObject +SamrRemoveMemberFromAlias +SamrRemoveMemberFromForeignDomain +SamrRemoveMemberFromGroup +SamrRemoveMultipleMembersFromAlias +SamrRidToSid +SamrSetInformationAlias +SamrSetInformationDomain +SamrSetInformationGroup +SamrSetInformationUser +SamrSetMemberAttributesOfGroup +SamrSetSecurityObject +SamrShutdownSamServer +SamrTestPrivateFunctionsDomain +SamrTestPrivateFunctionsUser +SamrUnicodeChangePasswordUser2 diff --git a/lib/libc/mingw/lib64/urlmon.def b/lib/libc/mingw/lib64/urlmon.def new file mode 100644 index 0000000000..2a10219a31 --- /dev/null +++ b/lib/libc/mingw/lib64/urlmon.def @@ -0,0 +1,96 @@ +; +; Exports of file urlmon.dll +; +; Autogenerated by gen_exportdef +; Written by Kai Tietz, 2007 +; +LIBRARY urlmon.dll +EXPORTS +AsyncGetClassBits +AsyncInstallDistributionUnit +BindAsyncMoniker +CDLGetLongPathNameA +CDLGetLongPathNameW +CoGetClassObjectFromURL +CoInstall +CoInternetCombineUrl +CoInternetCompareUrl +CoInternetCreateSecurityManager +CoInternetCreateZoneManager +CoInternetFeatureSettingsChanged +CoInternetGetProtocolFlags +CoInternetGetSecurityUrl +CoInternetGetSession +CoInternetIsFeatureEnabled +CoInternetIsFeatureEnabledForUrl +CoInternetIsFeatureZoneElevationEnabled +CoInternetParseUrl +CoInternetQueryInfo +CoInternetSetFeatureEnabled +CompareSecurityIds +CompatFlagsFromClsid +CopyBindInfo +CopyStgMedium +CreateAsyncBindCtx +CreateAsyncBindCtxEx +CreateFormatEnumerator +CreateURLMoniker +CreateURLMonikerEx +DllCanUnloadNow +DllGetClassObject +DllInstall +DllRegisterServer +DllRegisterServerEx +DllUnregisterServer +Extract +FaultInIEFeature +FindMediaType +FindMediaTypeClass +FindMimeFromData +GetAddSitesFileUrl +GetClassFileOrMime +GetClassURL +GetComponentIDFromCLSSPEC +GetMarkOfTheWeb +GetSoftwareUpdateInfo +HlinkGoBack +HlinkGoForward +HlinkNavigateMoniker +HlinkNavigateString +HlinkSimpleNavigateToMoniker +HlinkSimpleNavigateToString +InstallFlash +IsAsyncMoniker +IsJITInProgress +IsLoggingEnabledA +IsLoggingEnabledW +IsValidURL +MkParseDisplayNameEx +ObtainUserAgentString +PrivateCoInstall +RegisterBindStatusCallback +RegisterFormatEnumerator +RegisterMediaTypeClass +RegisterMediaTypes +ReleaseBindInfo +RevokeBindStatusCallback +RevokeFormatEnumerator +SetSoftwareUpdateAdvertisementState +ShowTrustAlertDialog +URLDownloadA +URLDownloadToCacheFileA +URLDownloadToCacheFileW +URLDownloadToFileA +URLDownloadToFileW +URLDownloadW +URLOpenBlockingStreamA +URLOpenBlockingStreamW +URLOpenPullStreamA +URLOpenPullStreamW +URLOpenStreamA +URLOpenStreamW +UrlMkBuildVersion +UrlMkGetSessionOption +UrlMkSetSessionOption +WriteHitLogging +ZonesReInit diff --git a/lib/libc/mingw/lib64/wintrust.def b/lib/libc/mingw/lib64/wintrust.def new file mode 100644 index 0000000000..c2d68ffee8 --- /dev/null +++ b/lib/libc/mingw/lib64/wintrust.def @@ -0,0 +1,136 @@ +; +; Exports of file WINTRUST.dll +; +; Autogenerated by gen_exportdef +; Written by Kai Tietz, 2007 +; +LIBRARY WINTRUST.dll +EXPORTS +CryptCATVerifyMember +CryptSIPGetInfo +CryptSIPGetRegWorkingFlags +GenericChainCertificateTrust +GenericChainFinalProv +HTTPSCertificateTrust +SoftpubDefCertInit +SoftpubFreeDefUsageCallData +SoftpubLoadDefUsageCallData +WTHelperCertFindIssuerCertificate +AddPersonalTrustDBPages +CatalogCompactHashDatabase +CryptCATAdminAcquireContext +CryptCATAdminAddCatalog +CryptCATAdminCalcHashFromFileHandle +CryptCATAdminEnumCatalogFromHash +CryptCATAdminPauseServiceForBackup +CryptCATAdminReleaseCatalogContext +CryptCATAdminReleaseContext +CryptCATAdminRemoveCatalog +CryptCATAdminResolveCatalogPath +CryptCATCDFClose +CryptCATCDFEnumAttributes +CryptCATCDFEnumAttributesWithCDFTag +CryptCATCDFEnumCatAttributes +CryptCATCDFEnumMembers +CryptCATCDFEnumMembersByCDFTag +CryptCATCDFEnumMembersByCDFTagEx +CryptCATCDFOpen +CryptCATCatalogInfoFromContext +CryptCATClose +CryptCATEnumerateAttr +CryptCATEnumerateCatAttr +CryptCATEnumerateMember +CryptCATGetAttrInfo +CryptCATGetCatAttrInfo +CryptCATGetMemberInfo +CryptCATHandleFromStore +CryptCATOpen +CryptCATPersistStore +CryptCATPutAttrInfo +CryptCATPutCatAttrInfo +CryptCATPutMemberInfo +CryptCATStoreFromHandle +CryptSIPCreateIndirectData +CryptSIPGetSignedDataMsg +CryptSIPPutSignedDataMsg +CryptSIPRemoveSignedDataMsg +CryptSIPVerifyIndirectData +DllRegisterServer +DllUnregisterServer +DriverCleanupPolicy +DriverFinalPolicy +DriverInitializePolicy +FindCertsByIssuer +HTTPSFinalProv +I_CryptCatAdminMigrateToNewCatDB +IsCatalogFile +MsCatConstructHashTag +MsCatFreeHashTag +OfficeCleanupPolicy +OfficeInitializePolicy +OpenPersonalTrustDBDialog +OpenPersonalTrustDBDialogEx +SoftpubAuthenticode +SoftpubCheckCert +SoftpubCleanup +SoftpubDllRegisterServer +SoftpubDllUnregisterServer +SoftpubDumpStructure +SoftpubInitialize +SoftpubLoadMessage +SoftpubLoadSignature +TrustDecode +TrustFindIssuerCertificate +TrustFreeDecode +TrustIsCertificateSelfSigned +TrustOpenStores +WTHelperCertCheckValidSignature +WTHelperCertIsSelfSigned +WTHelperCheckCertUsage +WTHelperGetAgencyInfo +WTHelperGetFileHandle +WTHelperGetFileHash +WTHelperGetFileName +WTHelperGetKnownUsages +WTHelperGetProvCertFromChain +WTHelperGetProvPrivateDataFromChain +WTHelperGetProvSignerFromChain +WTHelperIsInRootStore +WTHelperOpenKnownStores +WTHelperProvDataFromStateData +WVTAsn1CatMemberInfoDecode +WVTAsn1CatMemberInfoEncode +WVTAsn1CatNameValueDecode +WVTAsn1CatNameValueEncode +WVTAsn1SpcFinancialCriteriaInfoDecode +WVTAsn1SpcFinancialCriteriaInfoEncode +WVTAsn1SpcIndirectDataContentDecode +WVTAsn1SpcIndirectDataContentEncode +WVTAsn1SpcLinkDecode +WVTAsn1SpcLinkEncode +WVTAsn1SpcMinimalCriteriaInfoDecode +WVTAsn1SpcMinimalCriteriaInfoEncode +WVTAsn1SpcPeImageDataDecode +WVTAsn1SpcPeImageDataEncode +WVTAsn1SpcSigInfoDecode +WVTAsn1SpcSigInfoEncode +WVTAsn1SpcSpAgencyInfoDecode +WVTAsn1SpcSpAgencyInfoEncode +WVTAsn1SpcSpOpusInfoDecode +WVTAsn1SpcSpOpusInfoEncode +WVTAsn1SpcStatementTypeDecode +WVTAsn1SpcStatementTypeEncode +WinVerifyTrust +WinVerifyTrustEx +WintrustAddActionID +WintrustAddDefaultForUsage +WintrustCertificateTrust +WintrustGetDefaultForUsage +WintrustGetRegPolicyFlags +WintrustLoadFunctionPointers +WintrustRemoveActionID +WintrustSetRegPolicyFlags +mscat32DllRegisterServer +mscat32DllUnregisterServer +mssip32DllRegisterServer +mssip32DllUnregisterServer diff --git a/lib/libc/mingw/libarm32/mswsock.def b/lib/libc/mingw/libarm32/mswsock.def new file mode 100644 index 0000000000..889f2f1f77 --- /dev/null +++ b/lib/libc/mingw/libarm32/mswsock.def @@ -0,0 +1,70 @@ +; +; Definition file of MSWSOCK.dll +; Automatic generated by gendef +; written by Kai Tietz 2008-2014 +; +LIBRARY "MSWSOCK.dll" +EXPORTS +AcceptEx +EnumProtocolsA +EnumProtocolsW +GetAcceptExSockaddrs +GetAddressByNameA +GetAddressByNameW +GetNameByTypeA +GetNameByTypeW +GetServiceA +GetServiceW +GetSocketErrorMessageW +GetTypeByNameA +GetTypeByNameW +MigrateWinsockConfiguration +MigrateWinsockConfigurationEx +NPLoadNameSpaces +NSPStartup +SetServiceA +SetServiceW +StartWsdpService +StopWsdpService +Tcpip4_WSHAddressToString +Tcpip4_WSHEnumProtocols +Tcpip4_WSHGetBroadcastSockaddr +Tcpip4_WSHGetProviderGuid +Tcpip4_WSHGetSockaddrType +Tcpip4_WSHGetSocketInformation +Tcpip4_WSHGetWSAProtocolInfo +Tcpip4_WSHGetWildcardSockaddr +Tcpip4_WSHGetWinsockMapping +Tcpip4_WSHIoctl +Tcpip4_WSHJoinLeaf +Tcpip4_WSHNotify +Tcpip4_WSHOpenSocket +Tcpip4_WSHOpenSocket2 +Tcpip4_WSHSetSocketInformation +Tcpip4_WSHStringToAddress +Tcpip6_WSHAddressToString +Tcpip6_WSHEnumProtocols +Tcpip6_WSHGetProviderGuid +Tcpip6_WSHGetSockaddrType +Tcpip6_WSHGetSocketInformation +Tcpip6_WSHGetWSAProtocolInfo +Tcpip6_WSHGetWildcardSockaddr +Tcpip6_WSHGetWinsockMapping +Tcpip6_WSHIoctl +Tcpip6_WSHJoinLeaf +Tcpip6_WSHNotify +Tcpip6_WSHOpenSocket +Tcpip6_WSHOpenSocket2 +Tcpip6_WSHSetSocketInformation +Tcpip6_WSHStringToAddress +TransmitFile +WSARecvEx +WSPStartup +dn_expand +getnetbyname +inet_network +rcmd +rexec +rresvport +s_perror +sethostname diff --git a/lib/libc/mingw/libarm32/samsrv.def b/lib/libc/mingw/libarm32/samsrv.def new file mode 100644 index 0000000000..0af60509ae --- /dev/null +++ b/lib/libc/mingw/libarm32/samsrv.def @@ -0,0 +1,328 @@ +; +; Definition file of SAMSRV.dll +; Automatic generated by gendef +; written by Kai Tietz 2008-2014 +; +LIBRARY "SAMSRV.dll" +EXPORTS +RtlDeleteElementGenericTable2 +RtlInitializeGenericTable2 +RtlInsertElementGenericTable2 +RtlLookupElementGenericTable2 +SAM_MIDL_user_allocate +SAM_MIDL_user_free +SamDsExtAlloc +SamDsExtFree +SamIAccountRestrictions +SamIAddDSNameToAlias +SamIChangePasswordForeignUser +SamIClaimIsValid +SamIConnect +SamIConvertSecurityAttributesToClaimsBlob +SamICopyCurrentDomainAccountSettings +SamICreateKrbTgt +SamIDecodeClaimsBlob +SamIDecodeClaimsBlobIntoClaimsSet +SamIDecodeClaimsBlobToAuthz +SamIDemote +SamIDemoteUndo +SamIDoFSMORoleChange +SamIFreeAuthzSecurityAttributesInfo +SamIFreeClaimsBlob +SamIFreeDecodedClaimsSet +SamIFreeLookupNamesInfo +SamIFreeLookupSidsInfo +SamIFreeOidList +SamIFreeRealmList +SamIFreeSecurityAttributesInfo +SamIFreeSidAndAttributesList +SamIFreeSidArray +SamIFreeVoid +SamIFree_SAMPR_DISPLAY_INFO_BUFFER +SamIFree_SAMPR_DOMAIN_INFO_BUFFER +SamIFree_SAMPR_ENUMERATION_BUFFER +SamIFree_SAMPR_GET_GROUPS_BUFFER +SamIFree_SAMPR_RETURNED_USTRING_ARRAY +SamIFree_SAMPR_ULONG_ARRAY +SamIFree_SAMPR_USER_INFO_BUFFER +SamIFree_UserInternal6Information +SamIGetAliasMembership +SamIGetConfigurationOidList +SamIGetDefaultAdministratorName +SamIGetResourceGroupMembershipsTransitive +SamIGetUserLogonInformation +SamIGetUserLogonInformation2 +SamIGetUserLogonInformation3 +SamIGetUserLogonInformationEx +SamIHandleObjectUpdate +SamIImpersonateNullSession +SamIInitialize +SamIIsDownlevelDcUpgrade +SamIIsExtendedSidMode +SamIIsRebootAfterPromotion +SamIIsSetupInProgress +SamILoadDownlevelDatabase +SamILookupNamesBySid +SamILookupNamesInDomain +SamILookupSidsByName +SamILoopbackConnect +SamIMixedDomain +SamIMixedDomain2 +SamINT4UpgradeInProgress +SamINetLogonPing +SamINotifyRoleChange +SamIOpenUserByAlternateId +SamIPromote +SamIPromoteUndo +SamIPurgeSecrets +SamIQueryAccountSecretsCachability +SamIQueryCapabilities +SamIQueryRealmList +SamIQueryServerRole +SamIQueryServerRole2 +SamIRemoveDSNameFromAlias +SamIReplaceDownlevelDatabase +SamIReplicateAccountData +SamIResetBadPwdCountOnPdc +SamIRetrieveMultiplePrimaryCredentials +SamIRetrievePrimaryCredentials +SamIRevertNullSession +SamIScorePassword +SamISetAuditingInformation +SamISetMachinePassword +SamISetPasswordForeignUser2 +SamISetPasswordForeignUser3 +SamISetPasswordInfoOnDc +SamIStorePrimaryCredentials +SamITransformClaims +SamIUPNFromUserHandle +SamIUnLoadDownlevelDatabase +SamIUninitialize +SamIUpdateLogonStatistics +SamIValidateAccountName +SamIValidateNewAccountName +SampAccountControlToFlags +SampAcquireReadLock +SampAcquireSamLockExclusive +SampAcquireWriteLock +SampAddAccountToGroupMembers +SampAddAccountsAndApplyMemberships +SampAddDeltaTime +SampAddNonLocalDomainRelativeMemberships +SampAddSameDomainMemberToGlobalOrUniversalGroup +SampAddUserToGroup +SampAlInvalidateAliasInformation +SampAllocateNextCurrentRidFromIndex +SampApplyDomainUpdatesForAllDomains +SampAssignPrimaryGroup +SampAuditAccountEnableDisableChange +SampAuditAccountNameChange +SampAuditAnyEvent +SampAuditGroupTypeChange +SampAuditSidHistory +SampBuildDsNameFromSid +SampBuildSamProtection +SampCalculateLmAndNtOwfPasswords +SampChangeAliasAccountName +SampChangeGroupAccountName +SampChangeUserAccountName +SampCheckForAccountLockout +SampCheckGroupTypeBits +SampCheckSidType +SampCommitBufferedWrites +SampCompareDisplayStrings +SampComputePasswordExpired +SampConnect +SampConvertUiListToApiList +SampCreateAccountContext2 +SampCreateAliasInDomain +SampCreateContextEx +SampCreateDefaultUPN +SampCreateFullSid +SampCreateGroupInDomain +SampCreateUserInDomain +SampCurrentThreadOwnsLock +SampDeReferenceContext +SampDecrementActiveThreads +SampDecryptCredentialData +SampDeleteContext +SampDeleteDsDirsToDeleteKey +SampDeleteKeyForPostBootPromote +SampDeltaChangeNotify +SampDsChangePasswordUser +SampDsConvertReadAttrBlock +SampDsGetPrimaryDomainStart +SampDsInitializeSingleDomain +SampDsIsRunning +SampDsMakeAttrBlock +SampDsSetBuiltinDomainPolicy +SampDsSetDomainPolicy +SampDsSetPasswordUser +SampDsUpdateContextAttributes +SampDuplicateGroupInfo +SampDuplicateMachineInfo +SampDuplicateOemGroupInfo +SampDuplicateOemUserInfo +SampDuplicateUnicodeString +SampDuplicateUserInfo +SampEncryptCredentialData +SampExamineSid +SampExtendDefinedDomains +SampFlagsToAccountControl +SampFreeGroupInfo +SampFreeMachineInfo +SampFreeOemGroupInfo +SampFreeOemUserInfo +SampFreeUnicodeString +SampFreeUserInfo +SampGenerateRandomPassword +SampGetAccessAttribute +SampGetAccountDomainInfo +SampGetBehaviorVersion +SampGetCurrentOwnerAndPrimaryGroup +SampGetDisableOutboundRSO +SampGetDisableRSOOnPDCForward +SampGetDisableResetBadPwdCountForward +SampGetDisableSingleObjectRepl +SampGetDnsDomainNameFromIndex +SampGetDomainContextFromIndex +SampGetDomainObjectFromAccountContext +SampGetDomainObjectFromIndex +SampGetDomainServerRoleFromIndex +SampGetDomainSidFromAccountContext +SampGetDomainSidFromIndex +SampGetDomainSidListForSam +SampGetDomainUpgradeTasks +SampGetDownLevelDomainControllersPresent +SampGetExtendedAttribute +SampGetExternalNameFromIndex +SampGetFixedAttributes +SampGetHasNeverTime +SampGetIgnoreGCFailures +SampGetLogLevel +SampGetNT4UpgradeInProgress +SampGetNewAccountSecurityNt4 +SampGetNextUnmodifiedRidFromIndex +SampGetNoGcLogonEnforceKerberosIpCheck +SampGetNoGcLogonEnforceNTLMCheck +SampGetObjectSD +SampGetObjectTypeNameFromIndex +SampGetPasswordMustChangeWithUF_UAC +SampGetReverseMembershipTransitive +SampGetSamSubsystemName +SampGetSerialNumberDomain2 +SampGetServerObjectName +SampGetSidArrayAttribute +SampGetSidAttribute +SampGetSuccessAccountAuditingEnabled +SampGetUlongArrayAttribute +SampGetUnicodeStringAttribute +SampGetUserAccountControlComputed +SampGetUserAccountSettings +SampGetWillNeverTime +SampImpersonateClient +SampIncreaseBadPwdCountLoopback +SampIncrementActiveThreads +SampIncrementNetlogonChangeLogSerialNumber +SampInvalidateDomainCache +SampIsAccountBuiltIn +SampIsAuditingEnabled +SampIsBuiltinDomain +SampIsDomainHosted +SampIsServiceRunning +SampIsSetupInProgress +SampLogPrint +SampLookupContext +SampMarkPerAttributeInvalidFromWhichFields +SampNeedUserAccountSettingsDuringQuery +SampNetLogonNotificationRequired +SampNotifyAuditChange +SampNotifyReplicatedInChange +SampPasswordChangeNotify +SampPasswordChangeNotifyWorker +SampPositionOfHighestBit +SampQueryCapabilities +SampQueryInformationUserInternal +SampReadExtendedAttributes +SampRecordSystemSchemaVerisonInRegistry +SampReferenceContext +SampRegObjToDsObj +SampReleaseReadLock +SampReleaseSamLockExclusive +SampReleaseWriteLock +SampRemoveAccountFromGroupMembers +SampRemoveSameDomainMemberFromGlobalOrUniversalGroup +SampRemoveUserFromGroup +SampRenameKrbtgtAccount +SampReplaceUserLogonHours +SampReplaceUserV1aFixed +SampRetrieveGroupV1Fixed +SampRetrieveMultipleCredentials +SampRetrieveUserPasswords +SampRetrieveUserV1aFixed +SampRevertToSelf +SampRtlWellKnownPrivilegeCheck +SampSetAccessAttribute +SampSetAdminPassword +SampSetAttributeAccess +SampSetComputerObjectDsName +SampSetDSRMPasswordWorker +SampSetExtendedAttributeAccess +SampSetFixedAttributes +SampSetGlobalDsSids +SampSetPassword +SampSetPasswordInfoOnPdcByHandle +SampSetPasswordInfoOnPdcByIndex +SampSetSerialNumberDomain2 +SampSetTransactionDomain +SampSetTransactionWithinDomain +SampSetUnicodeStringAttribute +SampSetUserAccountControl +SampSplitSid +SampStoreObjectAttributes +SampStringFromGuid +SampTraceEvent +SampUpdateAccountDisabledFlag +SampUpdateComputedUserAccountControlBits +SampUpdateMixedModeAndFindDomain +SampUpdatePerformanceCounters +SampUpgradeUserParmsActual +SampUsingDsData +SampValidateDomainCacheCallback +SampValidateDomainControllerCreation +SampValidatePwdSettingAttempt +SampValidateRegAttributes +SampWriteEventLog +SampWriteGroupType +SamrAddMemberToAlias +SamrAddMemberToGroup +SamrCloseHandle +SamrCreateUser2InDomain +SamrCreateUserInDomain +SamrDeleteAlias +SamrDeleteGroup +SamrDeleteUser +SamrEnumerateUsersInDomain +SamrEnumerateUsersInDomain2 +SamrGetAliasMembership +SamrGetGroupsForUser +SamrLookupIdsInDomain +SamrLookupNamesInDomain +SamrLookupNamesInDomain2 +SamrOpenAlias +SamrOpenDomain +SamrOpenGroup +SamrOpenUser +SamrQueryDisplayInformation +SamrQueryInformationDomain +SamrQueryInformationUser +SamrQueryInformationUser2 +SamrQuerySecurityObject +SamrRemoveMemberFromAlias +SamrRemoveMemberFromGroup +SamrRidToSid +SamrSetInformationAlias +SamrSetInformationGroup +SamrSetInformationUser +SamrSetSecurityObject +SamrValidatePassword diff --git a/lib/libc/mingw/libarm32/urlmon.def b/lib/libc/mingw/libarm32/urlmon.def new file mode 100644 index 0000000000..2e0f149886 --- /dev/null +++ b/lib/libc/mingw/libarm32/urlmon.def @@ -0,0 +1,292 @@ +; +; Definition file of urlmon.dll +; Automatic generated by gendef +; written by Kai Tietz 2008-2014 +; +LIBRARY "urlmon.dll" +EXPORTS +ord_100 @100 +ord_101 @101 +ord_102 @102 +ord_103 @103 +ord_104 @104 +ord_105 @105 +ord_106 @106 +ord_107 @107 +ord_108 @108 +FileBearsMarkOfTheWeb +GetPortFromUrlScheme +ord_111 @111 +ord_112 @112 +ord_113 @113 +ord_114 @114 +ord_115 @115 +ord_116 @116 +ord_117 @117 +GetPropertyFromName +GetPropertyName +IsDWORDProperty +IsStringProperty +AsyncGetClassBits +AsyncInstallDistributionUnit +BindAsyncMoniker +CDLGetLongPathNameA +CDLGetLongPathNameW +CORPolicyProvider +CoGetClassObjectFromURL +CoInstall +CoInternetCanonicalizeIUri +CoInternetCombineIUri +CoInternetCombineUrl +CoInternetCombineUrlEx +CoInternetCompareUrl +CoInternetCreateSecurityManager +CoInternetCreateZoneManager +CoInternetFeatureSettingsChanged +CoInternetGetProtocolFlags +CoInternetGetSecurityUrl +CoInternetGetSecurityUrlEx +CoInternetGetSession +CoInternetIsFeatureEnabled +CoInternetIsFeatureEnabledForIUri +CoInternetIsFeatureEnabledForUrl +CoInternetIsFeatureZoneElevationEnabled +CoInternetParseIUri +CoInternetParseUrl +CoInternetQueryInfo +CoInternetSetFeatureEnabled +CompareSecurityIds +CompatFlagsFromClsid +CopyBindInfo +CopyStgMedium +CreateAsyncBindCtx +CreateAsyncBindCtxEx +CreateFormatEnumerator +CreateIUriBuilder +CreateURLMoniker +CreateURLMonikerEx +CreateURLMonikerEx2 +CreateUri +CreateUriFromMultiByteString +CreateUriPriv +CreateUriWithFragment +Extract +FaultInIEFeature +FindMediaType +FindMediaTypeClass +FindMimeFromData +GetAddSitesFileUrl +GetClassFileOrMime +GetClassURL +GetComponentIDFromCLSSPEC +GetIDNFlagsForUri +GetIUriPriv +GetIUriPriv2 +GetLabelsFromNamedHost +GetMarkOfTheWeb +GetSoftwareUpdateInfo +GetUrlmonThreadNotificationHwnd +GetZoneFromAlternateDataStreamEx +HlinkGoBack +HlinkGoForward +HlinkNavigateMoniker +HlinkNavigateString +HlinkSimpleNavigateToMoniker +HlinkSimpleNavigateToString +IEDllLoader +IEGetUserPrivateNamespaceName +IEInstallScope +IntlPercentEncodeNormalize +IsAsyncMoniker +IsIntranetAvailable +IsJITInProgress +IsLoggingEnabledA +IsLoggingEnabledW +IsValidURL +MkParseDisplayNameEx +ObtainUserAgentString +PrivateCoInstall +QueryAssociations +QueryClsidAssociation +RegisterBindStatusCallback +RegisterFormatEnumerator +RegisterMediaTypeClass +RegisterMediaTypes +RegisterWebPlatformPermanentSecurityManager +ReleaseBindInfo +RevokeBindStatusCallback +RevokeFormatEnumerator +SetAccessForIEAppContainer +SetSoftwareUpdateAdvertisementState +ShouldDisplayPunycodeForUri +ShouldShowIntranetWarningSecband +ShowTrustAlertDialog +URLDownloadA +URLDownloadToCacheFileA +URLDownloadToCacheFileW +URLDownloadToFileA +URLDownloadToFileW +URLDownloadW +URLOpenBlockingStreamA +URLOpenBlockingStreamW +URLOpenPullStreamA +URLOpenPullStreamW +URLOpenStreamA +URLOpenStreamW +UnregisterWebPlatformPermanentSecurityManager +UrlMkBuildVersion +UrlMkGetSessionOption +UrlMkSetSessionOption +UrlmonCleanupCurrentThread +WriteHitLogging +ZonesReInit +ord_304 @304 +ord_305 @305 +ord_306 @306 +ord_307 @307 +ord_308 @308 +ord_309 @309 +ord_310 @310 +ord_311 @311 +ord_312 @312 +ord_313 @313 +ord_314 @314 +ord_315 @315 +ord_316 @316 +ord_318 @318 +ord_319 @319 +ord_320 @320 +ord_321 @321 +IECompatLogCSSFix +ord_323 @323 +ord_324 @324 +ord_395 @395 +ord_400 @400 +ord_401 @401 +ord_403 @403 +ord_404 @404 +ord_406 @406 +ord_407 @407 +ord_408 @408 +ord_409 @409 +ord_410 @410 +ord_411 @411 +ord_412 @412 +ord_413 @413 +ord_414 @414 +ord_415 @415 +ord_416 @416 +ord_417 @417 +ord_421 @421 +ord_422 @422 +ord_423 @423 +ord_430 @430 +ord_431 @431 +ord_432 @432 +ord_433 @433 +ord_434 @434 +ord_435 @435 +ord_436 @436 +ord_437 @437 +ord_438 @438 +ord_439 @439 +ord_440 @440 +ord_441 @441 +ord_442 @442 +ord_443 @443 +ord_444 @444 +ord_445 @445 +ord_446 @446 +ord_447 @447 +ord_448 @448 +ord_449 @449 +ord_450 @450 +ord_451 @451 +ord_452 @452 +ord_453 @453 +ord_454 @454 +ord_455 @455 +ord_456 @456 +ord_457 @457 +ord_458 @458 +ord_460 @460 +ord_461 @461 +ord_462 @462 +ord_463 @463 +ord_470 @470 +ord_471 @471 +ord_473 @473 +ord_474 @474 +ord_475 @475 +ord_476 @476 +ord_477 @477 +ord_478 @478 +ord_479 @479 +ord_480 @480 +ord_481 @481 +ord_482 @482 +ord_483 @483 +ord_484 @484 +ord_485 @485 +ord_486 @486 +ord_487 @487 +ord_488 @488 +ord_489 @489 +ord_490 @490 +ord_491 @491 +ord_492 @492 +ord_494 @494 +ord_495 @495 +ord_496 @496 +ord_497 @497 +ord_498 @498 +ord_499 @499 +ord_500 @500 +ord_501 @501 +ord_502 @502 +ord_503 @503 +ord_504 @504 +ord_505 @505 +ord_506 @506 +ord_507 @507 +ord_508 @508 +ord_509 @509 +ord_510 @510 +ord_511 @511 +ord_512 @512 +ord_513 @513 +ord_514 @514 +ord_515 @515 +ord_516 @516 +ord_517 @517 +ord_518 @518 +ord_519 @519 +ord_520 @520 +ord_521 @521 +ord_522 @522 +ord_523 @523 +ord_524 @524 +ord_525 @525 +ord_526 @526 +ord_527 @527 +ord_528 @528 +ord_529 @529 +ord_530 @530 +ord_531 @531 +ord_532 @532 +ord_533 @533 +ord_534 @534 +ord_535 @535 +ord_536 @536 +ord_537 @537 +ord_538 @538 +ord_539 @539 +ord_540 @540 +ord_541 @541 +ord_542 @542 +ord_543 @543 +ord_544 @544 +ord_545 @545 +ord_546 @546 +ord_547 @547 +ord_548 @548 diff --git a/lib/libc/mingw/libarm32/wintrust.def b/lib/libc/mingw/libarm32/wintrust.def new file mode 100644 index 0000000000..4ec8fc4e81 --- /dev/null +++ b/lib/libc/mingw/libarm32/wintrust.def @@ -0,0 +1,150 @@ +; +; Definition file of WINTRUST.dll +; Automatic generated by gendef +; written by Kai Tietz 2008-2014 +; +LIBRARY "WINTRUST.dll" +EXPORTS +CryptCATVerifyMember +CryptSIPGetInfo +CryptSIPGetRegWorkingFlags +GenericChainCertificateTrust +GenericChainFinalProv +HTTPSCertificateTrust +SoftpubDefCertInit +SoftpubFreeDefUsageCallData +SoftpubLoadDefUsageCallData +WTHelperCertFindIssuerCertificate +AddPersonalTrustDBPages +CatalogCompactHashDatabase +CryptCATAdminAcquireContext +CryptCATAdminAcquireContext2 +CryptCATAdminAddCatalog +CryptCATAdminCalcHashFromFileHandle +CryptCATAdminCalcHashFromFileHandle2 +CryptCATAdminEnumCatalogFromHash +CryptCATAdminPauseServiceForBackup +CryptCATAdminReleaseCatalogContext +CryptCATAdminReleaseContext +CryptCATAdminRemoveCatalog +CryptCATAdminResolveCatalogPath +CryptCATAllocSortedMemberInfo +CryptCATCDFClose +CryptCATCDFEnumAttributes +CryptCATCDFEnumAttributesWithCDFTag +CryptCATCDFEnumCatAttributes +CryptCATCDFEnumMembers +CryptCATCDFEnumMembersByCDFTag +CryptCATCDFEnumMembersByCDFTagEx +CryptCATCDFOpen +CryptCATCatalogInfoFromContext +CryptCATClose +CryptCATEnumerateAttr +CryptCATEnumerateCatAttr +CryptCATEnumerateMember +CryptCATFreeSortedMemberInfo +CryptCATGetAttrInfo +CryptCATGetCatAttrInfo +CryptCATGetMemberInfo +CryptCATHandleFromStore +CryptCATOpen +CryptCATPersistStore +CryptCATPutAttrInfo +CryptCATPutCatAttrInfo +CryptCATPutMemberInfo +CryptCATStoreFromHandle +CryptSIPCreateIndirectData +CryptSIPGetCaps +CryptSIPGetSealedDigest +CryptSIPGetSignedDataMsg +CryptSIPPutSignedDataMsg +CryptSIPRemoveSignedDataMsg +CryptSIPVerifyIndirectData +DriverCleanupPolicy +DriverFinalPolicy +DriverInitializePolicy +FindCertsByIssuer +HTTPSFinalProv +IsCatalogFile +MsCatConstructHashTag +MsCatFreeHashTag +OfficeCleanupPolicy +OfficeInitializePolicy +OpenPersonalTrustDBDialog +OpenPersonalTrustDBDialogEx +SoftpubAuthenticode +SoftpubCheckCert +SoftpubCleanup +SoftpubDllRegisterServer +SoftpubDllUnregisterServer +SoftpubDumpStructure +SoftpubInitialize +SoftpubLoadMessage +SoftpubLoadSignature +TrustDecode +TrustFindIssuerCertificate +TrustFreeDecode +TrustIsCertificateSelfSigned +TrustOpenStores +WTGetSignatureInfo +WTHelperCertCheckValidSignature +WTHelperCertIsSelfSigned +WTHelperCheckCertUsage +WTHelperGetAgencyInfo +WTHelperGetFileHandle +WTHelperGetFileHash +WTHelperGetFileName +WTHelperGetKnownUsages +WTHelperGetProvCertFromChain +WTHelperGetProvPrivateDataFromChain +WTHelperGetProvSignerFromChain +WTHelperIsChainedToMicrosoft +WTHelperIsChainedToMicrosoftFromStateData +WTHelperIsInRootStore +WTHelperOpenKnownStores +WTHelperProvDataFromStateData +WVTAsn1CatMemberInfo2Decode +WVTAsn1CatMemberInfo2Encode +WVTAsn1CatMemberInfoDecode +WVTAsn1CatMemberInfoEncode +WVTAsn1CatNameValueDecode +WVTAsn1CatNameValueEncode +WVTAsn1IntentToSealAttributeDecode +WVTAsn1IntentToSealAttributeEncode +WVTAsn1SealingSignatureAttributeDecode +WVTAsn1SealingSignatureAttributeEncode +WVTAsn1SealingTimestampAttributeDecode +WVTAsn1SealingTimestampAttributeEncode +WVTAsn1SpcFinancialCriteriaInfoDecode +WVTAsn1SpcFinancialCriteriaInfoEncode +WVTAsn1SpcIndirectDataContentDecode +WVTAsn1SpcIndirectDataContentEncode +WVTAsn1SpcLinkDecode +WVTAsn1SpcLinkEncode +WVTAsn1SpcMinimalCriteriaInfoDecode +WVTAsn1SpcMinimalCriteriaInfoEncode +WVTAsn1SpcPeImageDataDecode +WVTAsn1SpcPeImageDataEncode +WVTAsn1SpcSigInfoDecode +WVTAsn1SpcSigInfoEncode +WVTAsn1SpcSpAgencyInfoDecode +WVTAsn1SpcSpAgencyInfoEncode +WVTAsn1SpcSpOpusInfoDecode +WVTAsn1SpcSpOpusInfoEncode +WVTAsn1SpcStatementTypeDecode +WVTAsn1SpcStatementTypeEncode +WinVerifyTrust +WinVerifyTrustEx +WintrustAddActionID +WintrustAddDefaultForUsage +WintrustCertificateTrust +WintrustGetDefaultForUsage +WintrustGetRegPolicyFlags +WintrustLoadFunctionPointers +WintrustRemoveActionID +WintrustSetDefaultIncludePEPageHashes +WintrustSetRegPolicyFlags +mscat32DllRegisterServer +mscat32DllUnregisterServer +mssip32DllRegisterServer +mssip32DllUnregisterServer diff --git a/src/link.cpp b/src/link.cpp index 77b9fd9ee7..fbe922c511 100644 --- a/src/link.cpp +++ b/src/link.cpp @@ -556,19 +556,38 @@ struct MinGWDef { }; static const MinGWDef mingw_def_list[] = { {"advapi32",true}, + {"bcrypt", false}, + {"comctl32",false}, + {"comdlg32",false}, + {"crypt32", false}, + {"cryptnet",false}, {"gdi32", false}, {"imm32", false}, {"kernel32",true}, + {"lz32", false}, + {"mpr", false}, {"msvcrt", true}, + {"mswsock", false}, + {"ncrypt", false}, + {"netapi32",false}, {"ntdll", true}, {"ole32", false}, {"oleaut32",false}, {"opengl32",false}, + {"rpcns4", false}, + {"rpcrt4", false}, + {"samsrv", false}, + {"scarddlg",false}, {"setupapi",false}, {"shell32", true}, + {"urlmon", false}, {"user32", true}, {"version", false}, {"winmm", false}, + {"winscard",false}, + {"winspool",false}, + {"wintrust",false}, + {"ws2_32", false}, }; struct LinkJob {