Remove ANSI WIN32 functions and undocumented ADVAPI32

This commit is contained in:
Justine Tunney 2022-08-15 09:00:38 -07:00
parent 0cf9716039
commit d3b599a796
596 changed files with 81 additions and 2615 deletions

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AbortSystemShutdownA,AbortSystemShutdownA,1005

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AccessCheckAndAuditAlarmA,AccessCheckAndAuditAlarmA,1008

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AccessCheckByTypeAndAuditAlarmA,AccessCheckByTypeAndAuditAlarmA,1011

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AccessCheckByTypeResultListAndAuditAlarmA,AccessCheckByTypeResultListAndAuditAlarmA,1014

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AccessCheckByTypeResultListAndAuditAlarmByHandleA,AccessCheckByTypeResultListAndAuditAlarmByHandleA,1015

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddUsersToEncryptedFileEx,AddUsersToEncryptedFileEx,1031

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditLookupCategoryNameA,AuditLookupCategoryNameA,1046

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditLookupSubCategoryNameA,AuditLookupSubCategoryNameA,1048

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditQueryGlobalSaclA,AuditQueryGlobalSaclA,1050

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditQueryGlobalSaclW,AuditQueryGlobalSaclW,1051

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditSetGlobalSaclA,AuditSetGlobalSaclA,1055

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditSetGlobalSaclW,AuditSetGlobalSaclW,1056

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BackupEventLogA,BackupEventLogA,1060

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BaseRegCloseKey,BaseRegCloseKey,1062

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BaseRegCreateKey,BaseRegCreateKey,1063

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BaseRegDeleteKeyEx,BaseRegDeleteKeyEx,1064

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BaseRegDeleteValue,BaseRegDeleteValue,1065

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BaseRegFlushKey,BaseRegFlushKey,1066

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BaseRegGetVersion,BaseRegGetVersion,1067

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BaseRegLoadKey,BaseRegLoadKey,1068

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BaseRegOpenKey,BaseRegOpenKey,1069

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BaseRegRestoreKey,BaseRegRestoreKey,1070

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BaseRegSaveKeyEx,BaseRegSaveKeyEx,1071

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BaseRegSetKeySecurity,BaseRegSetKeySecurity,1072

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BaseRegSetValue,BaseRegSetValue,1073

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BaseRegUnLoadKey,BaseRegUnLoadKey,1074

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BuildExplicitAccessWithNameA,BuildExplicitAccessWithNameA,1075

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BuildImpersonateExplicitAccessWithNameA,BuildImpersonateExplicitAccessWithNameA,1077

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BuildImpersonateTrusteeA,BuildImpersonateTrusteeA,1079

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BuildSecurityDescriptorA,BuildSecurityDescriptorA,1081

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BuildTrusteeWithNameA,BuildTrusteeWithNameA,1083

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BuildTrusteeWithObjectsAndNameA,BuildTrusteeWithObjectsAndNameA,1085

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BuildTrusteeWithObjectsAndSidA,BuildTrusteeWithObjectsAndSidA,1087

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_BuildTrusteeWithSidA,BuildTrusteeWithSidA,1089

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CancelOverlappedAccess,CancelOverlappedAccess,1091

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ChangeServiceConfig2A,ChangeServiceConfig2A,1092

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ChangeServiceConfigA,ChangeServiceConfigA,1094

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CheckForHiberboot,CheckForHiberboot,1096

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ClearEventLogA,ClearEventLogA,1098

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CloseCodeAuthzLevel,CloseCodeAuthzLevel,1100

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CommandLineFromMsiDescriptor,CommandLineFromMsiDescriptor,1106

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ComputeAccessTokenFromCodeAuthzLevel,ComputeAccessTokenFromCodeAuthzLevel,1107

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ControlServiceExA,ControlServiceExA,1109

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ControlTraceA,ControlTraceA,1111

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertAccessToSecurityDescriptorA,ConvertAccessToSecurityDescriptorA,1113

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertAccessToSecurityDescriptorW,ConvertAccessToSecurityDescriptorW,1114

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertSDToStringSDDomainW,ConvertSDToStringSDDomainW,1115

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertSDToStringSDRootDomainA,ConvertSDToStringSDRootDomainA,1116

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertSDToStringSDRootDomainW,ConvertSDToStringSDRootDomainW,1117

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertSecurityDescriptorToAccessA,ConvertSecurityDescriptorToAccessA,1118

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertSecurityDescriptorToAccessNamedA,ConvertSecurityDescriptorToAccessNamedA,1119

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertSecurityDescriptorToAccessNamedW,ConvertSecurityDescriptorToAccessNamedW,1120

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertSecurityDescriptorToAccessW,ConvertSecurityDescriptorToAccessW,1121

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertSecurityDescriptorToStringSecurityDescriptorA,ConvertSecurityDescriptorToStringSecurityDescriptorA,1122

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertSidToStringSidA,ConvertSidToStringSidA,1124

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertStringSDToSDDomainA,ConvertStringSDToSDDomainA,1126

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertStringSDToSDRootDomainA,ConvertStringSDToSDRootDomainA,1128

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertStringSDToSDRootDomainW,ConvertStringSDToSDRootDomainW,1129

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertStringSecurityDescriptorToSecurityDescriptorA,ConvertStringSecurityDescriptorToSecurityDescriptorA,1130

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_ConvertStringSidToSidA,ConvertStringSidToSidA,1132

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CreateCodeAuthzLevel,CreateCodeAuthzLevel,1136

View file

@ -1,12 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CreateProcessAsUserA,CreateProcessAsUserA,0
.text.windows
CreateProcessAsUserA:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_CreateProcessAsUserA(%rip),%rax
jmp __sysv2nt12
.endfn CreateProcessAsUserA,globl
.previous

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CreateServiceA,CreateServiceA,1145

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CreateServiceEx,CreateServiceEx,1146

View file

@ -0,0 +1,2 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CreateTraceInstanceId,CreateTraceInstanceId,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredBackupCredentials,CredBackupCredentials,1150

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredDeleteA,CredDeleteA,1151

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredEncryptAndMarshalBinaryBlob,CredEncryptAndMarshalBinaryBlob,1153

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredEnumerateA,CredEnumerateA,1154

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredFindBestCredentialA,CredFindBestCredentialA,1156

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredGetTargetInfoA,CredGetTargetInfoA,1160

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredIsMarshaledCredentialA,CredIsMarshaledCredentialA,1162

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredIsProtectedA,CredIsProtectedA,1164

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredMarshalCredentialA,CredMarshalCredentialA,1166

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredProfileLoaded,CredProfileLoaded,1168

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredProfileLoadedEx,CredProfileLoadedEx,1169

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredProfileUnloaded,CredProfileUnloaded,1170

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredProtectA,CredProtectA,1171

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredReadA,CredReadA,1173

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredReadByTokenHandle,CredReadByTokenHandle,1174

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredReadDomainCredentialsA,CredReadDomainCredentialsA,1175

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredRenameA,CredRenameA,1178

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredRestoreCredentials,CredRestoreCredentials,1180

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredUnmarshalCredentialA,CredUnmarshalCredentialA,1181

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredUnprotectA,CredUnprotectA,1183

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredWriteA,CredWriteA,1185

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredWriteDomainCredentialsA,CredWriteDomainCredentialsA,1186

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredpConvertCredential,CredpConvertCredential,1189

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredpConvertOneCredentialSize,CredpConvertOneCredentialSize,1190

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredpConvertTargetInfo,CredpConvertTargetInfo,1191

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredpDecodeCredential,CredpDecodeCredential,1192

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredpEncodeCredential,CredpEncodeCredential,1193

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CredpEncodeSecret,CredpEncodeSecret,1194

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CryptAcquireContextA,CryptAcquireContextA,1195

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CryptEnumProviderTypesA,CryptEnumProviderTypesA,1206

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CryptEnumProvidersA,CryptEnumProvidersA,1208

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CryptGetDefaultProviderA,CryptGetDefaultProviderA,1213

View file

@ -0,0 +1,2 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CryptGetLocalKeyLimits,CryptGetLocalKeyLimits,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CryptSetProviderA,CryptSetProviderA,1226

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_CryptSetProviderExA,CryptSetProviderExA,1227

Some files were not shown because too many files have changed in this diff Show more