mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 10:04:49 +00:00
Some stubbing and some stack sizes in exported symbols.
svn path=/trunk/; revision=14337
This commit is contained in:
parent
5b1f9c5705
commit
b0c5a68699
2 changed files with 87 additions and 78 deletions
|
@ -15,24 +15,24 @@ AccessCheck@32
|
||||||
AccessCheckAndAuditAlarmA@44
|
AccessCheckAndAuditAlarmA@44
|
||||||
AccessCheckAndAuditAlarmW@44
|
AccessCheckAndAuditAlarmW@44
|
||||||
;AccessCheckByType
|
;AccessCheckByType
|
||||||
;AccessCheckByTypeAndAuditAlarmA
|
;AccessCheckByTypeAndAuditAlarmA@64
|
||||||
;AccessCheckByTypeAndAuditAlarmW
|
;AccessCheckByTypeAndAuditAlarmW@64
|
||||||
;AccessCheckByTypeResultList
|
;AccessCheckByTypeResultList@44
|
||||||
;AccessCheckByTypeResultListAndAuditAlarmA
|
;AccessCheckByTypeResultListAndAuditAlarmA@64
|
||||||
;AccessCheckByTypeResultListAndAuditAlarmByHandleA
|
;AccessCheckByTypeResultListAndAuditAlarmByHandleA@68
|
||||||
;AccessCheckByTypeResultListAndAuditAlarmByHandleW
|
;AccessCheckByTypeResultListAndAuditAlarmByHandleW@68
|
||||||
;AccessCheckByTypeResultListAndAuditAlarmW
|
;AccessCheckByTypeResultListAndAuditAlarmW@64
|
||||||
AddAccessAllowedAce@16
|
AddAccessAllowedAce@16
|
||||||
AddAccessAllowedAceEx@20
|
AddAccessAllowedAceEx@20
|
||||||
;AddAccessAllowedObjectAce
|
;AddAccessAllowedObjectAce@28
|
||||||
AddAccessDeniedAce@16
|
AddAccessDeniedAce@16
|
||||||
AddAccessDeniedAceEx@20
|
AddAccessDeniedAceEx@20
|
||||||
;AddAccessDeniedObjectAce
|
;AddAccessDeniedObjectAce@28
|
||||||
AddAce@20
|
AddAce@20
|
||||||
AddAuditAccessAce@24
|
AddAuditAccessAce@24
|
||||||
AddAuditAccessAceEx@28
|
AddAuditAccessAceEx@28
|
||||||
;AddAuditAccessObjectAce
|
;AddAuditAccessObjectAce@36
|
||||||
;AddUsersToEncryptedFile
|
;AddUsersToEncryptedFile@8
|
||||||
AdjustTokenGroups@24
|
AdjustTokenGroups@24
|
||||||
AdjustTokenPrivileges@24
|
AdjustTokenPrivileges@24
|
||||||
AllocateAndInitializeSid@44
|
AllocateAndInitializeSid@44
|
||||||
|
@ -41,8 +41,6 @@ AreAllAccessesGranted@8
|
||||||
AreAnyAccessesGranted@8
|
AreAnyAccessesGranted@8
|
||||||
BackupEventLogA@8
|
BackupEventLogA@8
|
||||||
BackupEventLogW@8
|
BackupEventLogW@8
|
||||||
;BuildAccessRequestA
|
|
||||||
;BuildAccessRequestW
|
|
||||||
BuildExplicitAccessWithNameA@20
|
BuildExplicitAccessWithNameA@20
|
||||||
BuildExplicitAccessWithNameW@20
|
BuildExplicitAccessWithNameW@20
|
||||||
BuildImpersonateExplicitAccessWithNameA@24
|
BuildImpersonateExplicitAccessWithNameA@24
|
||||||
|
@ -53,77 +51,77 @@ BuildImpersonateTrusteeW@8
|
||||||
;BuildSecurityDescriptorW@36
|
;BuildSecurityDescriptorW@36
|
||||||
BuildTrusteeWithNameA@8
|
BuildTrusteeWithNameA@8
|
||||||
BuildTrusteeWithNameW@8
|
BuildTrusteeWithNameW@8
|
||||||
;BuildTrusteeWithObjectsAndNameA
|
;BuildTrusteeWithObjectsAndNameA@24
|
||||||
;BuildTrusteeWithObjectsAndNameW
|
;BuildTrusteeWithObjectsAndNameW@24
|
||||||
;BuildTrusteeWithObjectsAndSidA
|
;BuildTrusteeWithObjectsAndSidA@20
|
||||||
;BuildTrusteeWithObjectsAndSidW
|
;BuildTrusteeWithObjectsAndSidW@20
|
||||||
BuildTrusteeWithSidA@8
|
BuildTrusteeWithSidA@8
|
||||||
BuildTrusteeWithSidW@8
|
BuildTrusteeWithSidW@8
|
||||||
;CancelOverlappedAccess
|
;CancelOverlappedAccess@4
|
||||||
;ChangeServiceConfig2A
|
;ChangeServiceConfig2A@12
|
||||||
;ChangeServiceConfig2W
|
;ChangeServiceConfig2W@12
|
||||||
ChangeServiceConfigA@44
|
ChangeServiceConfigA@44
|
||||||
ChangeServiceConfigW@44
|
ChangeServiceConfigW@44
|
||||||
CheckTokenMembership@12
|
CheckTokenMembership@12
|
||||||
ClearEventLogA@8
|
ClearEventLogA@8
|
||||||
ClearEventLogW@8
|
ClearEventLogW@8
|
||||||
;CloseCodeAuthzLevel
|
;CloseCodeAuthzLevel@4
|
||||||
;CloseEncryptedFileRaw
|
;CloseEncryptedFileRaw
|
||||||
CloseEventLog@4
|
CloseEventLog@4
|
||||||
CloseServiceHandle@4
|
CloseServiceHandle@4
|
||||||
;CloseTrace
|
;CloseTrace@8
|
||||||
;CommandLineFromMsiDescriptor
|
;CommandLineFromMsiDescriptor@12
|
||||||
;ComputeAccessTokenFromCodeAuthzLevel
|
;ComputeAccessTokenFromCodeAuthzLevel@20
|
||||||
ControlService@12
|
ControlService@12
|
||||||
;ControlTraceA
|
;ControlTraceA@12
|
||||||
;ControlTraceW
|
;ControlTraceW@12
|
||||||
;ConvertAccessToSecurityDescriptorA
|
;ConvertAccessToSecurityDescriptorA@20
|
||||||
;ConvertAccessToSecurityDescriptorW
|
;ConvertAccessToSecurityDescriptorW@20
|
||||||
;ConvertSDToStringSDRootDomainA
|
;ConvertSDToStringSDRootDomainA@24
|
||||||
;ConvertSDToStringSDRootDomainW
|
;ConvertSDToStringSDRootDomainW@24
|
||||||
;ConvertSecurityDescriptorToAccessA
|
;ConvertSecurityDescriptorToAccessA@28
|
||||||
;ConvertSecurityDescriptorToAccessNamedA
|
;ConvertSecurityDescriptorToAccessNamedA=ConvertSecurityDescriptorToAccessA@28
|
||||||
;ConvertSecurityDescriptorToAccessNamedW
|
;ConvertSecurityDescriptorToAccessNamedW=ConvertSecurityDescriptorToAccessW@28
|
||||||
;ConvertSecurityDescriptorToAccessW
|
;ConvertSecurityDescriptorToAccessW@28
|
||||||
;ConvertSecurityDescriptorToStringSecurityDescriptorA
|
;ConvertSecurityDescriptorToStringSecurityDescriptorA@20
|
||||||
;ConvertSecurityDescriptorToStringSecurityDescriptorW
|
;ConvertSecurityDescriptorToStringSecurityDescriptorW@20
|
||||||
ConvertSidToStringSidA@8
|
ConvertSidToStringSidA@8
|
||||||
ConvertSidToStringSidW@8
|
ConvertSidToStringSidW@8
|
||||||
;ConvertStringSDToSDDomainA
|
;ConvertStringSDToSDDomainA@24
|
||||||
;ConvertStringSDToSDDomainW
|
;ConvertStringSDToSDDomainW@24
|
||||||
;ConvertStringSDToSDRootDomainA
|
;ConvertStringSDToSDRootDomainA@20
|
||||||
;ConvertStringSDToSDRootDomainW
|
;ConvertStringSDToSDRootDomainW@20
|
||||||
;ConvertStringSecurityDescriptorToSecurityDescriptorA
|
;ConvertStringSecurityDescriptorToSecurityDescriptorA@20
|
||||||
;ConvertStringSecurityDescriptorToSecurityDescriptorW
|
;ConvertStringSecurityDescriptorToSecurityDescriptorW@20
|
||||||
;ConvertStringSidToSidA
|
;ConvertStringSidToSidA@8
|
||||||
;ConvertStringSidToSidW
|
;ConvertStringSidToSidW@8
|
||||||
;ConvertToAutoInheritPrivateObjectSecurity
|
;ConvertToAutoInheritPrivateObjectSecurity@24
|
||||||
CopySid@12
|
CopySid@12
|
||||||
;CreateCodeAuthzLevel
|
;CreateCodeAuthzLevel@20
|
||||||
;CreatePrivateObjectSecurity@24
|
;CreatePrivateObjectSecurity@24
|
||||||
;CreatePrivateObjectSecurityEx
|
;CreatePrivateObjectSecurityEx@32
|
||||||
;CreatePrivateObjectSecurityWithMultipleInheritance
|
;CreatePrivateObjectSecurityWithMultipleInheritance@36
|
||||||
CreateProcessAsUserA@44
|
CreateProcessAsUserA@44
|
||||||
;CreateProcessAsUserSecure
|
;CreateProcessAsUserSecure
|
||||||
CreateProcessAsUserW@44
|
CreateProcessAsUserW@44
|
||||||
;CreateProcessWithLogonW
|
;CreateProcessWithLogonW
|
||||||
;CreateRestrictedToken
|
;CreateRestrictedToken@36
|
||||||
CreateServiceA@52
|
CreateServiceA@52
|
||||||
CreateServiceW@52
|
CreateServiceW@52
|
||||||
;CreateTraceInstanceId
|
;CreateTraceInstanceId@8
|
||||||
;CreateWellKnownSid
|
;CreateWellKnownSid@16
|
||||||
;CredDeleteA
|
;CredDeleteA@12
|
||||||
;CredDeleteW
|
;CredDeleteW@12
|
||||||
;CredEnumerateA
|
;CredEnumerateA@16
|
||||||
;CredEnumerateW
|
;CredEnumerateW@16
|
||||||
;CredFree
|
;CredFree@4
|
||||||
;CredGetSessionTypes
|
;CredGetSessionTypes@8
|
||||||
;CredGetTargetInfoA
|
;CredGetTargetInfoA@12
|
||||||
;CredGetTargetInfoW
|
;CredGetTargetInfoW@12
|
||||||
;CredIsMarshaledCredentialA
|
;CredIsMarshaledCredentialA@4
|
||||||
;CredIsMarshaledCredentialW
|
;CredIsMarshaledCredentialW@4
|
||||||
;CredMarshalCredentialA
|
;CredMarshalCredentialA@12
|
||||||
;CredMarshalCredentialW
|
;CredMarshalCredentialW@12
|
||||||
;CredProfileLoaded
|
;CredProfileLoaded
|
||||||
;CredReadA
|
;CredReadA
|
||||||
;CredReadDomainCredentialsA
|
;CredReadDomainCredentialsA
|
||||||
|
@ -149,18 +147,18 @@ CryptDecrypt@24
|
||||||
CryptDeriveKey@20
|
CryptDeriveKey@20
|
||||||
CryptDestroyHash@4
|
CryptDestroyHash@4
|
||||||
CryptDestroyKey@4
|
CryptDestroyKey@4
|
||||||
;CryptDuplicateHash
|
;CryptDuplicateHash@16
|
||||||
;CryptDuplicateKey
|
;CryptDuplicateKey@16
|
||||||
CryptEncrypt@28
|
CryptEncrypt@28
|
||||||
;CryptEnumProviderTypesA
|
;CryptEnumProviderTypesA@24
|
||||||
;CryptEnumProviderTypesW
|
;CryptEnumProviderTypesW@24
|
||||||
;CryptEnumProvidersA
|
;CryptEnumProvidersA@24
|
||||||
;CryptEnumProvidersW
|
;CryptEnumProvidersW@24
|
||||||
CryptExportKey@24
|
CryptExportKey@24
|
||||||
CryptGenKey@16
|
CryptGenKey@16
|
||||||
CryptGenRandom@12
|
CryptGenRandom@12
|
||||||
;CryptGetDefaultProviderA
|
;CryptGetDefaultProviderA@20
|
||||||
;CryptGetDefaultProviderW
|
;CryptGetDefaultProviderW@20
|
||||||
CryptGetHashParam@20
|
CryptGetHashParam@20
|
||||||
CryptGetKeyParam@20
|
CryptGetKeyParam@20
|
||||||
CryptGetProvParam@20
|
CryptGetProvParam@20
|
||||||
|
@ -173,15 +171,15 @@ CryptSetHashParam@16
|
||||||
CryptSetKeyParam@16
|
CryptSetKeyParam@16
|
||||||
CryptSetProvParam@16
|
CryptSetProvParam@16
|
||||||
CryptSetProviderA@8
|
CryptSetProviderA@8
|
||||||
;CryptSetProviderExA
|
;CryptSetProviderExA@16
|
||||||
;CryptSetProviderExW
|
;CryptSetProviderExW@16
|
||||||
CryptSetProviderW@8
|
CryptSetProviderW@8
|
||||||
CryptSignHashA@24
|
CryptSignHashA@24
|
||||||
;CryptSignHashW@24
|
;CryptSignHashW@24
|
||||||
CryptVerifySignatureA@24
|
CryptVerifySignatureA@24
|
||||||
;CryptVerifySignatureW@24
|
CryptVerifySignatureW@24
|
||||||
;DecryptFileA
|
;DecryptFileA@8
|
||||||
;DecryptFileW
|
;DecryptFileW@8
|
||||||
DeleteAce@8
|
DeleteAce@8
|
||||||
DeleteService@4
|
DeleteService@4
|
||||||
DeregisterEventSource@4
|
DeregisterEventSource@4
|
||||||
|
@ -316,8 +314,8 @@ InitializeAcl@12
|
||||||
InitializeSecurityDescriptor@8
|
InitializeSecurityDescriptor@8
|
||||||
InitializeSid@12
|
InitializeSid@12
|
||||||
InitiateSystemShutdownA@20
|
InitiateSystemShutdownA@20
|
||||||
;InitiateSystemShutdownExA
|
;InitiateSystemShutdownExA@24
|
||||||
;InitiateSystemShutdownExW
|
;InitiateSystemShutdownExW@24
|
||||||
InitiateSystemShutdownW@20
|
InitiateSystemShutdownW@20
|
||||||
;InstallApplication
|
;InstallApplication
|
||||||
IsTextUnicode@12=NTDLL.RtlIsTextUnicode
|
IsTextUnicode@12=NTDLL.RtlIsTextUnicode
|
||||||
|
|
|
@ -1887,6 +1887,17 @@ BOOL WINAPI CryptVerifySignatureA (HCRYPTHASH hHash, BYTE *pbSignature, DWORD dw
|
||||||
key->hPrivate, NULL, dwFlags);
|
key->hPrivate, NULL, dwFlags);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
BOOL WINAPI
|
||||||
|
CryptVerifySignatureW (HCRYPTHASH hHash,
|
||||||
|
BYTE *pbSignature,
|
||||||
|
DWORD dwSigLen,
|
||||||
|
HCRYPTKEY hPubKey,
|
||||||
|
LPCWSTR sDescription,
|
||||||
|
DWORD dwFlags)
|
||||||
|
{
|
||||||
|
OutputDebugStringA ("ADVAPI32!CryptVerifySignatureW not implemented!");
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
These functions have nearly identical prototypes to CryptProtectMemory and CryptUnprotectMemory,
|
These functions have nearly identical prototypes to CryptProtectMemory and CryptUnprotectMemory,
|
||||||
|
|
Loading…
Reference in a new issue