diff --git a/dlls/api-ms-win-downlevel-advapi32-l2-1-0/api-ms-win-downlevel-advapi32-l2-1-0.spec b/dlls/api-ms-win-downlevel-advapi32-l2-1-0/api-ms-win-downlevel-advapi32-l2-1-0.spec index b0dabec0f34..39d188348e7 100644 --- a/dlls/api-ms-win-downlevel-advapi32-l2-1-0/api-ms-win-downlevel-advapi32-l2-1-0.spec +++ b/dlls/api-ms-win-downlevel-advapi32-l2-1-0/api-ms-win-downlevel-advapi32-l2-1-0.spec @@ -1,14 +1,14 @@ -@ stdcall CloseServiceHandle(long) advapi32.CloseServiceHandle -@ stdcall ConvertSidToStringSidW(ptr ptr) advapi32.ConvertSidToStringSidW -@ stdcall ConvertStringSecurityDescriptorToSecurityDescriptorW(wstr long ptr ptr) advapi32.ConvertStringSecurityDescriptorToSecurityDescriptorW -@ stdcall ConvertStringSidToSidW(wstr ptr) advapi32.ConvertStringSidToSidW -@ stdcall CredDeleteW(wstr long long) advapi32.CredDeleteW -@ stdcall CredEnumerateW(wstr long ptr ptr) advapi32.CredEnumerateW -@ stdcall CredFree(ptr) advapi32.CredFree -@ stdcall CredReadDomainCredentialsW(ptr long ptr ptr) advapi32.CredReadDomainCredentialsW -@ stdcall CredReadW(wstr long long ptr) advapi32.CredReadW +@ stdcall CloseServiceHandle(long) sechost.CloseServiceHandle +@ stdcall ConvertSidToStringSidW(ptr ptr) sechost.ConvertSidToStringSidW +@ stdcall ConvertStringSecurityDescriptorToSecurityDescriptorW(wstr long ptr ptr) sechost.ConvertStringSecurityDescriptorToSecurityDescriptorW +@ stdcall ConvertStringSidToSidW(wstr ptr) sechost.ConvertStringSidToSidW +@ stdcall CredDeleteW(wstr long long) sechost.CredDeleteW +@ stdcall CredEnumerateW(wstr long ptr ptr) sechost.CredEnumerateW +@ stdcall CredFree(ptr) sechost.CredFree +@ stdcall CredReadDomainCredentialsW(ptr long ptr ptr) sechost.CredReadDomainCredentialsW +@ stdcall CredReadW(wstr long long ptr) sechost.CredReadW @ stub CredWriteDomainCredentialsW -@ stdcall CredWriteW(ptr long) advapi32.CredWriteW -@ stdcall OpenSCManagerW(wstr wstr long) advapi32.OpenSCManagerW -@ stdcall OpenServiceW(long wstr long) advapi32.OpenServiceW -@ stdcall QueryServiceConfigW(long ptr long ptr) advapi32.QueryServiceConfigW +@ stdcall CredWriteW(ptr long) sechost.CredWriteW +@ stdcall OpenSCManagerW(wstr wstr long) sechost.OpenSCManagerW +@ stdcall OpenServiceW(long wstr long) sechost.OpenServiceW +@ stdcall QueryServiceConfigW(long ptr long ptr) sechost.QueryServiceConfigW diff --git a/dlls/api-ms-win-eventing-consumer-l1-1-0/api-ms-win-eventing-consumer-l1-1-0.spec b/dlls/api-ms-win-eventing-consumer-l1-1-0/api-ms-win-eventing-consumer-l1-1-0.spec index aa485d1e2b7..944ca7b6cba 100644 --- a/dlls/api-ms-win-eventing-consumer-l1-1-0/api-ms-win-eventing-consumer-l1-1-0.spec +++ b/dlls/api-ms-win-eventing-consumer-l1-1-0/api-ms-win-eventing-consumer-l1-1-0.spec @@ -1,3 +1,3 @@ -@ stdcall CloseTrace(int64) advapi32.CloseTrace -@ stdcall -ret64 OpenTraceW(ptr) advapi32.OpenTraceW -@ stdcall ProcessTrace(ptr long ptr ptr) advapi32.ProcessTrace +@ stdcall CloseTrace(int64) sechost.CloseTrace +@ stdcall -ret64 OpenTraceW(ptr) sechost.OpenTraceW +@ stdcall ProcessTrace(ptr long ptr ptr) sechost.ProcessTrace diff --git a/dlls/api-ms-win-eventing-controller-l1-1-0/api-ms-win-eventing-controller-l1-1-0.spec b/dlls/api-ms-win-eventing-controller-l1-1-0/api-ms-win-eventing-controller-l1-1-0.spec index 60a4ff546e4..b746cb3cbcc 100644 --- a/dlls/api-ms-win-eventing-controller-l1-1-0/api-ms-win-eventing-controller-l1-1-0.spec +++ b/dlls/api-ms-win-eventing-controller-l1-1-0/api-ms-win-eventing-controller-l1-1-0.spec @@ -1,11 +1,11 @@ -@ stdcall ControlTraceW(int64 wstr ptr long) advapi32.ControlTraceW -@ stdcall EnableTraceEx2(int64 ptr long long int64 int64 long ptr) advapi32.EnableTraceEx2 +@ stdcall ControlTraceW(int64 wstr ptr long) sechost.ControlTraceW +@ stdcall EnableTraceEx2(int64 ptr long long int64 int64 long ptr) sechost.EnableTraceEx2 @ stub EnumerateTraceGuidsEx @ stub EventAccessControl @ stub EventAccessQuery @ stub EventAccessRemove -@ stdcall QueryAllTracesW(ptr long ptr) advapi32.QueryAllTracesW -@ stdcall StartTraceW(ptr wstr ptr) advapi32.StartTraceW -@ stdcall StopTraceW(int64 wstr ptr) advapi32.StopTraceW +@ stdcall QueryAllTracesW(ptr long ptr) sechost.QueryAllTracesW +@ stdcall StartTraceW(ptr wstr ptr) sechost.StartTraceW +@ stdcall StopTraceW(int64 wstr ptr) sechost.StopTraceW @ stub TraceQueryInformation -@ stdcall TraceSetInformation(int64 long ptr long) advapi32.TraceSetInformation +@ stdcall TraceSetInformation(int64 long ptr long) sechost.TraceSetInformation diff --git a/dlls/api-ms-win-security-audit-l1-1-1/api-ms-win-security-audit-l1-1-1.spec b/dlls/api-ms-win-security-audit-l1-1-1/api-ms-win-security-audit-l1-1-1.spec index 2283eafa814..bbe1c3bba4f 100644 --- a/dlls/api-ms-win-security-audit-l1-1-1/api-ms-win-security-audit-l1-1-1.spec +++ b/dlls/api-ms-win-security-audit-l1-1-1/api-ms-win-security-audit-l1-1-1.spec @@ -8,7 +8,7 @@ @ stub AuditQueryGlobalSaclW @ stub AuditQueryPerUserPolicy @ stub AuditQuerySecurity -@ stdcall AuditQuerySystemPolicy(ptr long ptr) advapi32.AuditQuerySystemPolicy +@ stdcall AuditQuerySystemPolicy(ptr long ptr) sechost.AuditQuerySystemPolicy @ stub AuditSetGlobalSaclW @ stub AuditSetPerUserPolicy @ stub AuditSetSecurity diff --git a/dlls/api-ms-win-security-credentials-l1-1-0/api-ms-win-security-credentials-l1-1-0.spec b/dlls/api-ms-win-security-credentials-l1-1-0/api-ms-win-security-credentials-l1-1-0.spec index 857795cf3e9..61a24043167 100644 --- a/dlls/api-ms-win-security-credentials-l1-1-0/api-ms-win-security-credentials-l1-1-0.spec +++ b/dlls/api-ms-win-security-credentials-l1-1-0/api-ms-win-security-credentials-l1-1-0.spec @@ -1,29 +1,29 @@ -@ stdcall CredDeleteA(str long long) advapi32.CredDeleteA -@ stdcall CredDeleteW(wstr long long) advapi32.CredDeleteW -@ stdcall CredEnumerateA(str long ptr ptr) advapi32.CredEnumerateA -@ stdcall CredEnumerateW(wstr long ptr ptr) advapi32.CredEnumerateW +@ stdcall CredDeleteA(str long long) sechost.CredDeleteA +@ stdcall CredDeleteW(wstr long long) sechost.CredDeleteW +@ stdcall CredEnumerateA(str long ptr ptr) sechost.CredEnumerateA +@ stdcall CredEnumerateW(wstr long ptr ptr) sechost.CredEnumerateW @ stub CredFindBestCredentialA @ stub CredFindBestCredentialW -@ stdcall CredFree(ptr) advapi32.CredFree -@ stdcall CredGetSessionTypes(long ptr) advapi32.CredGetSessionTypes +@ stdcall CredFree(ptr) sechost.CredFree +@ stdcall CredGetSessionTypes(long ptr) sechost.CredGetSessionTypes @ stub CredGetTargetInfoA @ stub CredGetTargetInfoW -@ stdcall CredIsMarshaledCredentialW(wstr) advapi32.CredIsMarshaledCredentialW +@ stdcall CredIsMarshaledCredentialW(wstr) sechost.CredIsMarshaledCredentialW @ stub CredIsProtectedA @ stub CredIsProtectedW -@ stdcall CredMarshalCredentialA(long ptr ptr) advapi32.CredMarshalCredentialA -@ stdcall CredMarshalCredentialW(long ptr ptr) advapi32.CredMarshalCredentialW +@ stdcall CredMarshalCredentialA(long ptr ptr) sechost.CredMarshalCredentialA +@ stdcall CredMarshalCredentialW(long ptr ptr) sechost.CredMarshalCredentialW @ stub CredProtectA @ stub CredProtectW -@ stdcall CredReadA(str long long ptr) advapi32.CredReadA -@ stdcall CredReadDomainCredentialsA(ptr long ptr ptr) advapi32.CredReadDomainCredentialsA -@ stdcall CredReadDomainCredentialsW(ptr long ptr ptr) advapi32.CredReadDomainCredentialsW -@ stdcall CredReadW(wstr long long ptr) advapi32.CredReadW -@ stdcall CredUnmarshalCredentialA(str ptr ptr) advapi32.CredUnmarshalCredentialA -@ stdcall CredUnmarshalCredentialW(wstr ptr ptr) advapi32.CredUnmarshalCredentialW +@ stdcall CredReadA(str long long ptr) sechost.CredReadA +@ stdcall CredReadDomainCredentialsA(ptr long ptr ptr) sechost.CredReadDomainCredentialsA +@ stdcall CredReadDomainCredentialsW(ptr long ptr ptr) sechost.CredReadDomainCredentialsW +@ stdcall CredReadW(wstr long long ptr) sechost.CredReadW +@ stdcall CredUnmarshalCredentialA(str ptr ptr) sechost.CredUnmarshalCredentialA +@ stdcall CredUnmarshalCredentialW(wstr ptr ptr) sechost.CredUnmarshalCredentialW @ stub CredUnprotectA @ stub CredUnprotectW -@ stdcall CredWriteA(ptr long) advapi32.CredWriteA +@ stdcall CredWriteA(ptr long) sechost.CredWriteA @ stub CredWriteDomainCredentialsA @ stub CredWriteDomainCredentialsW -@ stdcall CredWriteW(ptr long) advapi32.CredWriteW +@ stdcall CredWriteW(ptr long) sechost.CredWriteW diff --git a/dlls/api-ms-win-security-lsalookup-l1-1-0/api-ms-win-security-lsalookup-l1-1-0.spec b/dlls/api-ms-win-security-lsalookup-l1-1-0/api-ms-win-security-lsalookup-l1-1-0.spec index 6e9e6edc95f..84986edf189 100644 --- a/dlls/api-ms-win-security-lsalookup-l1-1-0/api-ms-win-security-lsalookup-l1-1-0.spec +++ b/dlls/api-ms-win-security-lsalookup-l1-1-0/api-ms-win-security-lsalookup-l1-1-0.spec @@ -1,7 +1,7 @@ @ stub LookupAccountNameLocalA @ stub LookupAccountNameLocalW -@ stdcall LookupAccountSidLocalA(ptr ptr ptr ptr ptr ptr) advapi32.LookupAccountSidLocalA -@ stdcall LookupAccountSidLocalW(ptr ptr ptr ptr ptr ptr) advapi32.LookupAccountSidLocalW +@ stdcall LookupAccountSidLocalA(ptr ptr ptr ptr ptr ptr) sechost.LookupAccountSidLocalA +@ stdcall LookupAccountSidLocalW(ptr ptr ptr ptr ptr ptr) sechost.LookupAccountSidLocalW @ stub LsaLookupClose @ stub LsaLookupFreeMemory @ stub LsaLookupGetDomainInfo diff --git a/dlls/api-ms-win-security-lsalookup-l1-1-1/api-ms-win-security-lsalookup-l1-1-1.spec b/dlls/api-ms-win-security-lsalookup-l1-1-1/api-ms-win-security-lsalookup-l1-1-1.spec index 35a79f12cf1..612a8451664 100644 --- a/dlls/api-ms-win-security-lsalookup-l1-1-1/api-ms-win-security-lsalookup-l1-1-1.spec +++ b/dlls/api-ms-win-security-lsalookup-l1-1-1/api-ms-win-security-lsalookup-l1-1-1.spec @@ -4,8 +4,8 @@ @ stub GetIdentityProviderInfoByName @ stub LookupAccountNameLocalA @ stub LookupAccountNameLocalW -@ stdcall LookupAccountSidLocalA(ptr ptr ptr ptr ptr ptr) advapi32.LookupAccountSidLocalA -@ stdcall LookupAccountSidLocalW(ptr ptr ptr ptr ptr ptr) advapi32.LookupAccountSidLocalW +@ stdcall LookupAccountSidLocalA(ptr ptr ptr ptr ptr ptr) sechost.LookupAccountSidLocalA +@ stdcall LookupAccountSidLocalW(ptr ptr ptr ptr ptr ptr) sechost.LookupAccountSidLocalW @ stub LsaLookupClose @ stub LsaLookupFreeMemory @ stub LsaLookupGetDomainInfo diff --git a/dlls/api-ms-win-security-lsapolicy-l1-1-0/api-ms-win-security-lsapolicy-l1-1-0.spec b/dlls/api-ms-win-security-lsapolicy-l1-1-0/api-ms-win-security-lsapolicy-l1-1-0.spec index 4dd297343a1..6b033ee72f9 100644 --- a/dlls/api-ms-win-security-lsapolicy-l1-1-0/api-ms-win-security-lsapolicy-l1-1-0.spec +++ b/dlls/api-ms-win-security-lsapolicy-l1-1-0/api-ms-win-security-lsapolicy-l1-1-0.spec @@ -1,22 +1,22 @@ -@ stdcall LsaAddAccountRights(ptr ptr ptr long) advapi32.LsaAddAccountRights -@ stdcall LsaClose(ptr) advapi32.LsaClose +@ stdcall LsaAddAccountRights(ptr ptr ptr long) sechost.LsaAddAccountRights +@ stdcall LsaClose(ptr) sechost.LsaClose @ stub LsaCreateSecret -@ stdcall LsaEnumerateAccountRights(ptr ptr ptr ptr) advapi32.LsaEnumerateAccountRights -@ stdcall LsaEnumerateAccountsWithUserRight(ptr ptr ptr ptr) advapi32.LsaEnumerateAccountsWithUserRight -@ stdcall LsaFreeMemory(ptr) advapi32.LsaFreeMemory +@ stdcall LsaEnumerateAccountRights(ptr ptr ptr ptr) sechost.LsaEnumerateAccountRights +@ stdcall LsaEnumerateAccountsWithUserRight(ptr ptr ptr ptr) sechost.LsaEnumerateAccountsWithUserRight +@ stdcall LsaFreeMemory(ptr) sechost.LsaFreeMemory @ stub LsaICLookupNames @ stub LsaICLookupNamesWithCreds @ stub LsaICLookupSids @ stub LsaICLookupSidsWithCreds -@ stdcall LsaLookupNames2(ptr long long ptr ptr ptr) advapi32.LsaLookupNames2 -@ stdcall LsaLookupSids(ptr long ptr ptr ptr) advapi32.LsaLookupSids +@ stdcall LsaLookupNames2(ptr long long ptr ptr ptr) sechost.LsaLookupNames2 +@ stdcall LsaLookupSids(ptr long ptr ptr ptr) sechost.LsaLookupSids @ stub LsaLookupSids2 -@ stdcall LsaOpenPolicy(long ptr long long) advapi32.LsaOpenPolicy +@ stdcall LsaOpenPolicy(long ptr long long) sechost.LsaOpenPolicy @ stub LsaOpenSecret -@ stdcall LsaQueryInformationPolicy(ptr long ptr) advapi32.LsaQueryInformationPolicy +@ stdcall LsaQueryInformationPolicy(ptr long ptr) sechost.LsaQueryInformationPolicy @ stub LsaQuerySecret -@ stdcall LsaRemoveAccountRights(ptr ptr long ptr long) advapi32.LsaRemoveAccountRights -@ stdcall LsaRetrievePrivateData(ptr ptr ptr) advapi32.LsaRetrievePrivateData -@ stdcall LsaSetInformationPolicy(long long ptr) advapi32.LsaSetInformationPolicy -@ stdcall LsaSetSecret(ptr ptr ptr) advapi32.LsaSetSecret -@ stdcall LsaStorePrivateData(ptr ptr ptr) advapi32.LsaStorePrivateData +@ stdcall LsaRemoveAccountRights(ptr ptr long ptr long) sechost.LsaRemoveAccountRights +@ stdcall LsaRetrievePrivateData(ptr ptr ptr) sechost.LsaRetrievePrivateData +@ stdcall LsaSetInformationPolicy(long long ptr) sechost.LsaSetInformationPolicy +@ stdcall LsaSetSecret(ptr ptr ptr) sechost.LsaSetSecret +@ stdcall LsaStorePrivateData(ptr ptr ptr) sechost.LsaStorePrivateData diff --git a/dlls/api-ms-win-security-sddl-l1-1-0/api-ms-win-security-sddl-l1-1-0.spec b/dlls/api-ms-win-security-sddl-l1-1-0/api-ms-win-security-sddl-l1-1-0.spec index f2b12d4c629..ad03b8fce31 100644 --- a/dlls/api-ms-win-security-sddl-l1-1-0/api-ms-win-security-sddl-l1-1-0.spec +++ b/dlls/api-ms-win-security-sddl-l1-1-0/api-ms-win-security-sddl-l1-1-0.spec @@ -1,4 +1,4 @@ -@ stdcall ConvertSecurityDescriptorToStringSecurityDescriptorW(ptr long long ptr ptr) advapi32.ConvertSecurityDescriptorToStringSecurityDescriptorW -@ stdcall ConvertSidToStringSidW(ptr ptr) advapi32.ConvertSidToStringSidW -@ stdcall ConvertStringSecurityDescriptorToSecurityDescriptorW(wstr long ptr ptr) advapi32.ConvertStringSecurityDescriptorToSecurityDescriptorW -@ stdcall ConvertStringSidToSidW(wstr ptr) advapi32.ConvertStringSidToSidW +@ stdcall ConvertSecurityDescriptorToStringSecurityDescriptorW(ptr long long ptr ptr) sechost.ConvertSecurityDescriptorToStringSecurityDescriptorW +@ stdcall ConvertSidToStringSidW(ptr ptr) sechost.ConvertSidToStringSidW +@ stdcall ConvertStringSecurityDescriptorToSecurityDescriptorW(wstr long ptr ptr) sechost.ConvertStringSecurityDescriptorToSecurityDescriptorW +@ stdcall ConvertStringSidToSidW(wstr ptr) sechost.ConvertStringSidToSidW diff --git a/dlls/api-ms-win-service-core-l1-1-0/api-ms-win-service-core-l1-1-0.spec b/dlls/api-ms-win-service-core-l1-1-0/api-ms-win-service-core-l1-1-0.spec index ad9d0fe0d73..c2924d17ba4 100644 --- a/dlls/api-ms-win-service-core-l1-1-0/api-ms-win-service-core-l1-1-0.spec +++ b/dlls/api-ms-win-service-core-l1-1-0/api-ms-win-service-core-l1-1-0.spec @@ -1,3 +1,3 @@ -@ stdcall RegisterServiceCtrlHandlerExW(wstr ptr ptr) advapi32.RegisterServiceCtrlHandlerExW -@ stdcall SetServiceStatus(long ptr) advapi32.SetServiceStatus -@ stdcall StartServiceCtrlDispatcherW(ptr) advapi32.StartServiceCtrlDispatcherW +@ stdcall RegisterServiceCtrlHandlerExW(wstr ptr ptr) sechost.RegisterServiceCtrlHandlerExW +@ stdcall SetServiceStatus(long ptr) sechost.SetServiceStatus +@ stdcall StartServiceCtrlDispatcherW(ptr) sechost.StartServiceCtrlDispatcherW diff --git a/dlls/api-ms-win-service-core-l1-1-1/api-ms-win-service-core-l1-1-1.spec b/dlls/api-ms-win-service-core-l1-1-1/api-ms-win-service-core-l1-1-1.spec index 5d607952e66..622d73327f1 100644 --- a/dlls/api-ms-win-service-core-l1-1-1/api-ms-win-service-core-l1-1-1.spec +++ b/dlls/api-ms-win-service-core-l1-1-1/api-ms-win-service-core-l1-1-1.spec @@ -1,6 +1,6 @@ -@ stdcall EnumDependentServicesW(long long ptr long ptr ptr) advapi32.EnumDependentServicesW -@ stdcall EnumServicesStatusExW(long long long long ptr long ptr ptr ptr wstr) advapi32.EnumServicesStatusExW +@ stdcall EnumDependentServicesW(long long ptr long ptr ptr) sechost.EnumDependentServicesW +@ stdcall EnumServicesStatusExW(long long long long ptr long ptr ptr ptr wstr) sechost.EnumServicesStatusExW @ stub QueryServiceDynamicInformation -@ stdcall RegisterServiceCtrlHandlerExW(wstr ptr ptr) advapi32.RegisterServiceCtrlHandlerExW -@ stdcall SetServiceStatus(long ptr) advapi32.SetServiceStatus -@ stdcall StartServiceCtrlDispatcherW(ptr) advapi32.StartServiceCtrlDispatcherW +@ stdcall RegisterServiceCtrlHandlerExW(wstr ptr ptr) sechost.RegisterServiceCtrlHandlerExW +@ stdcall SetServiceStatus(long ptr) sechost.SetServiceStatus +@ stdcall StartServiceCtrlDispatcherW(ptr) sechost.StartServiceCtrlDispatcherW diff --git a/dlls/api-ms-win-service-management-l1-1-0/api-ms-win-service-management-l1-1-0.spec b/dlls/api-ms-win-service-management-l1-1-0/api-ms-win-service-management-l1-1-0.spec index 1928d1e3dbc..9e2e735f9d3 100644 --- a/dlls/api-ms-win-service-management-l1-1-0/api-ms-win-service-management-l1-1-0.spec +++ b/dlls/api-ms-win-service-management-l1-1-0/api-ms-win-service-management-l1-1-0.spec @@ -1,7 +1,7 @@ -@ stdcall CloseServiceHandle(long) advapi32.CloseServiceHandle +@ stdcall CloseServiceHandle(long) sechost.CloseServiceHandle @ stub ControlServiceExW -@ stdcall CreateServiceW(long wstr wstr long long long long wstr wstr ptr wstr wstr wstr) advapi32.CreateServiceW -@ stdcall DeleteService(long) advapi32.DeleteService -@ stdcall OpenSCManagerW(wstr wstr long) advapi32.OpenSCManagerW -@ stdcall OpenServiceW(long wstr long) advapi32.OpenServiceW -@ stdcall StartServiceW(long long ptr) advapi32.StartServiceW +@ stdcall CreateServiceW(long wstr wstr long long long long wstr wstr ptr wstr wstr wstr) sechost.CreateServiceW +@ stdcall DeleteService(long) sechost.DeleteService +@ stdcall OpenSCManagerW(wstr wstr long) sechost.OpenSCManagerW +@ stdcall OpenServiceW(long wstr long) sechost.OpenServiceW +@ stdcall StartServiceW(long long ptr) sechost.StartServiceW diff --git a/dlls/api-ms-win-service-management-l2-1-0/api-ms-win-service-management-l2-1-0.spec b/dlls/api-ms-win-service-management-l2-1-0/api-ms-win-service-management-l2-1-0.spec index 21a52957f9b..02d62d18dd3 100644 --- a/dlls/api-ms-win-service-management-l2-1-0/api-ms-win-service-management-l2-1-0.spec +++ b/dlls/api-ms-win-service-management-l2-1-0/api-ms-win-service-management-l2-1-0.spec @@ -1,8 +1,8 @@ -@ stdcall ChangeServiceConfig2W(long long ptr) advapi32.ChangeServiceConfig2W -@ stdcall ChangeServiceConfigW(long long long long wstr wstr ptr wstr wstr wstr wstr) advapi32.ChangeServiceConfigW -@ stdcall NotifyServiceStatusChangeW(ptr long ptr) advapi32.NotifyServiceStatusChangeW -@ stdcall QueryServiceConfig2W(long long ptr long ptr) advapi32.QueryServiceConfig2W -@ stdcall QueryServiceConfigW(long ptr long ptr) advapi32.QueryServiceConfigW -@ stdcall QueryServiceObjectSecurity(long long ptr long ptr) advapi32.QueryServiceObjectSecurity -@ stdcall QueryServiceStatusEx(long long ptr long ptr) advapi32.QueryServiceStatusEx -@ stdcall SetServiceObjectSecurity(long long ptr) advapi32.SetServiceObjectSecurity +@ stdcall ChangeServiceConfig2W(long long ptr) sechost.ChangeServiceConfig2W +@ stdcall ChangeServiceConfigW(long long long long wstr wstr ptr wstr wstr wstr wstr) sechost.ChangeServiceConfigW +@ stdcall NotifyServiceStatusChangeW(ptr long ptr) sechost.NotifyServiceStatusChangeW +@ stdcall QueryServiceConfig2W(long long ptr long ptr) sechost.QueryServiceConfig2W +@ stdcall QueryServiceConfigW(long ptr long ptr) sechost.QueryServiceConfigW +@ stdcall QueryServiceObjectSecurity(long long ptr long ptr) sechost.QueryServiceObjectSecurity +@ stdcall QueryServiceStatusEx(long long ptr long ptr) sechost.QueryServiceStatusEx +@ stdcall SetServiceObjectSecurity(long long ptr) sechost.SetServiceObjectSecurity diff --git a/dlls/api-ms-win-service-private-l1-1-1/api-ms-win-service-private-l1-1-1.spec b/dlls/api-ms-win-service-private-l1-1-1/api-ms-win-service-private-l1-1-1.spec index 6c72be5c598..7e49031dbaf 100644 --- a/dlls/api-ms-win-service-private-l1-1-1/api-ms-win-service-private-l1-1-1.spec +++ b/dlls/api-ms-win-service-private-l1-1-1/api-ms-win-service-private-l1-1-1.spec @@ -3,13 +3,13 @@ @ stub I_ScIsSecurityProcess @ stub I_ScPnPGetServiceName @ stub I_ScQueryServiceConfig -@ stub I_ScRegisterDeviceNotification +@ stdcall I_ScRegisterDeviceNotification(ptr ptr long) sechost.I_ScRegisterDeviceNotification @ stub I_ScRegisterPreshutdownRestart @ stub I_ScRpcBind @ stub I_ScSendPnPMessage @ stub I_ScSendTSMessage @ stub I_ScSetServiceBits -@ stub I_ScUnregisterDeviceNotification +@ stdcall I_ScUnregisterDeviceNotification(ptr) sechost.I_ScUnregisterDeviceNotification @ stub I_ScValidatePnPService @ stub SubscribeServiceChangeNotifications @ stub UnsubscribeServiceChangeNotifications diff --git a/dlls/api-ms-win-service-winsvc-l1-1-0/api-ms-win-service-winsvc-l1-1-0.spec b/dlls/api-ms-win-service-winsvc-l1-1-0/api-ms-win-service-winsvc-l1-1-0.spec index e68ac850bd4..b9da5ba429a 100644 --- a/dlls/api-ms-win-service-winsvc-l1-1-0/api-ms-win-service-winsvc-l1-1-0.spec +++ b/dlls/api-ms-win-service-winsvc-l1-1-0/api-ms-win-service-winsvc-l1-1-0.spec @@ -1,8 +1,8 @@ -@ stdcall ChangeServiceConfig2A(long long ptr) advapi32.ChangeServiceConfig2A -@ stdcall ChangeServiceConfigA(long long long long str str ptr str str str str) advapi32.ChangeServiceConfigA -@ stdcall ControlService(long long ptr) advapi32.ControlService +@ stdcall ChangeServiceConfig2A(long long ptr) sechost.ChangeServiceConfig2A +@ stdcall ChangeServiceConfigA(long long long long str str ptr str str str str) sechost.ChangeServiceConfigA +@ stdcall ControlService(long long ptr) sechost.ControlService @ stub ControlServiceExA -@ stdcall CreateServiceA(long str str long long long long str str ptr str str str) advapi32.CreateServiceA +@ stdcall CreateServiceA(long str str long long long long str str ptr str str str) sechost.CreateServiceA @ stub I_QueryTagInformation @ stub I_ScBroadcastServiceControlMessage @ stub I_ScIsSecurityProcess @@ -14,13 +14,13 @@ @ stub I_ScSendTSMessage @ stub I_ScValidatePnPService @ stub NotifyServiceStatusChangeA -@ stdcall OpenSCManagerA(str str long) advapi32.OpenSCManagerA -@ stdcall OpenServiceA(long str long) advapi32.OpenServiceA -@ stdcall QueryServiceConfig2A(long long ptr long ptr) advapi32.QueryServiceConfig2A -@ stdcall QueryServiceConfigA(long ptr long ptr) advapi32.QueryServiceConfigA -@ stdcall QueryServiceStatus(long ptr) advapi32.QueryServiceStatus -@ stdcall RegisterServiceCtrlHandlerA(str ptr) advapi32.RegisterServiceCtrlHandlerA -@ stdcall RegisterServiceCtrlHandlerExA(str ptr ptr) advapi32.RegisterServiceCtrlHandlerExA -@ stdcall RegisterServiceCtrlHandlerW(wstr ptr) advapi32.RegisterServiceCtrlHandlerW -@ stdcall StartServiceA(long long ptr) advapi32.StartServiceA -@ stdcall StartServiceCtrlDispatcherA(ptr) advapi32.StartServiceCtrlDispatcherA +@ stdcall OpenSCManagerA(str str long) sechost.OpenSCManagerA +@ stdcall OpenServiceA(long str long) sechost.OpenServiceA +@ stdcall QueryServiceConfig2A(long long ptr long ptr) sechost.QueryServiceConfig2A +@ stdcall QueryServiceConfigA(long ptr long ptr) sechost.QueryServiceConfigA +@ stdcall QueryServiceStatus(long ptr) sechost.QueryServiceStatus +@ stdcall RegisterServiceCtrlHandlerA(str ptr) sechost.RegisterServiceCtrlHandlerA +@ stdcall RegisterServiceCtrlHandlerExA(str ptr ptr) sechost.RegisterServiceCtrlHandlerExA +@ stdcall RegisterServiceCtrlHandlerW(wstr ptr) sechost.RegisterServiceCtrlHandlerW +@ stdcall StartServiceA(long long ptr) sechost.StartServiceA +@ stdcall StartServiceCtrlDispatcherA(ptr) sechost.StartServiceCtrlDispatcherA diff --git a/dlls/api-ms-win-service-winsvc-l1-2-0/api-ms-win-service-winsvc-l1-2-0.spec b/dlls/api-ms-win-service-winsvc-l1-2-0/api-ms-win-service-winsvc-l1-2-0.spec index 295194f38f3..d5ccb244d9e 100644 --- a/dlls/api-ms-win-service-winsvc-l1-2-0/api-ms-win-service-winsvc-l1-2-0.spec +++ b/dlls/api-ms-win-service-winsvc-l1-2-0/api-ms-win-service-winsvc-l1-2-0.spec @@ -1,16 +1,16 @@ -@ stdcall ChangeServiceConfig2A(long long ptr) advapi32.ChangeServiceConfig2A -@ stdcall ChangeServiceConfigA(long long long long str str ptr str str str str) advapi32.ChangeServiceConfigA -@ stdcall ControlService(long long ptr) advapi32.ControlService +@ stdcall ChangeServiceConfig2A(long long ptr) sechost.ChangeServiceConfig2A +@ stdcall ChangeServiceConfigA(long long long long str str ptr str str str str) sechost.ChangeServiceConfigA +@ stdcall ControlService(long long ptr) sechost.ControlService @ stub ControlServiceExA -@ stdcall CreateServiceA(long str str long long long long str str ptr str str str) advapi32.CreateServiceA +@ stdcall CreateServiceA(long str str long long long long str str ptr str str str) sechost.CreateServiceA @ stub NotifyServiceStatusChangeA -@ stdcall OpenSCManagerA(str str long) advapi32.OpenSCManagerA -@ stdcall OpenServiceA(long str long) advapi32.OpenServiceA -@ stdcall QueryServiceConfig2A(long long ptr long ptr) advapi32.QueryServiceConfig2A -@ stdcall QueryServiceConfigA(long ptr long ptr) advapi32.QueryServiceConfigA -@ stdcall QueryServiceStatus(long ptr) advapi32.QueryServiceStatus -@ stdcall RegisterServiceCtrlHandlerA(str ptr) advapi32.RegisterServiceCtrlHandlerA -@ stdcall RegisterServiceCtrlHandlerExA(str ptr ptr) advapi32.RegisterServiceCtrlHandlerExA -@ stdcall RegisterServiceCtrlHandlerW(wstr ptr) advapi32.RegisterServiceCtrlHandlerW -@ stdcall StartServiceA(long long ptr) advapi32.StartServiceA -@ stdcall StartServiceCtrlDispatcherA(ptr) advapi32.StartServiceCtrlDispatcherA +@ stdcall OpenSCManagerA(str str long) sechost.OpenSCManagerA +@ stdcall OpenServiceA(long str long) sechost.OpenServiceA +@ stdcall QueryServiceConfig2A(long long ptr long ptr) sechost.QueryServiceConfig2A +@ stdcall QueryServiceConfigA(long ptr long ptr) sechost.QueryServiceConfigA +@ stdcall QueryServiceStatus(long ptr) sechost.QueryServiceStatus +@ stdcall RegisterServiceCtrlHandlerA(str ptr) sechost.RegisterServiceCtrlHandlerA +@ stdcall RegisterServiceCtrlHandlerExA(str ptr ptr) sechost.RegisterServiceCtrlHandlerExA +@ stdcall RegisterServiceCtrlHandlerW(wstr ptr) sechost.RegisterServiceCtrlHandlerW +@ stdcall StartServiceA(long long ptr) sechost.StartServiceA +@ stdcall StartServiceCtrlDispatcherA(ptr) sechost.StartServiceCtrlDispatcherA diff --git a/tools/make_specfiles b/tools/make_specfiles index 07fb263ed65..a374867f938 100755 --- a/tools/make_specfiles +++ b/tools/make_specfiles @@ -119,25 +119,29 @@ my @dll_groups = "api-ms-win-core-registry-l2-1-0", "api-ms-win-core-registry-l2-2-0", "api-ms-win-core-shutdown-l1-1-0", - "api-ms-win-downlevel-advapi32-l2-1-0", - "api-ms-win-eventing-consumer-l1-1-0", - "api-ms-win-eventing-controller-l1-1-0", "api-ms-win-eventing-legacy-l1-1-0", "api-ms-win-eventlog-legacy-l1-1-0", "api-ms-win-perf-legacy-l1-1-0", - "api-ms-win-security-audit-l1-1-1", "api-ms-win-security-base-private-l1-1-1", - "api-ms-win-security-credentials-l1-1-0", "api-ms-win-security-cryptoapi-l1-1-0", "api-ms-win-security-lsalookup-ansi-l2-1-0", + "api-ms-win-security-provider-l1-1-0", + "api-ms-win-security-systemfunctions-l1-1-0", + "sechost", + ], + [ + "sechost", + "api-ms-win-downlevel-advapi32-l2-1-0", + "api-ms-win-eventing-consumer-l1-1-0", + "api-ms-win-eventing-controller-l1-1-0", + "api-ms-win-security-audit-l1-1-1", + "api-ms-win-security-credentials-l1-1-0", "api-ms-win-security-lsalookup-l1-1-0", "api-ms-win-security-lsalookup-l1-1-1", "api-ms-win-security-lsalookup-l2-1-0", "api-ms-win-security-lsalookup-l2-1-1", "api-ms-win-security-lsapolicy-l1-1-0", - "api-ms-win-security-provider-l1-1-0", "api-ms-win-security-sddl-l1-1-0", - "api-ms-win-security-systemfunctions-l1-1-0", "api-ms-win-service-core-l1-1-0", "api-ms-win-service-core-l1-1-1", "api-ms-win-service-management-l1-1-0", @@ -145,7 +149,6 @@ my @dll_groups = "api-ms-win-service-private-l1-1-1", "api-ms-win-service-winsvc-l1-1-0", "api-ms-win-service-winsvc-l1-2-0", - "sechost", ], [ "authz",