; -------------------------------------------------------------------------------------------------- ; advapi32.inc Copyright The MASM32 SDK 1998-2010 ; -------------------------------------------------------------------------------------------------- IFNDEF ADVAPI32_INC ADVAPI32_INC equ <1> AbortSystemShutdownA PROTO STDCALL :DWORD IFNDEF __UNICODE__ AbortSystemShutdown equ ENDIF AbortSystemShutdownW PROTO STDCALL :DWORD IFDEF __UNICODE__ AbortSystemShutdown equ ENDIF AccessCheck PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD AccessCheckAndAuditAlarmA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AccessCheckAndAuditAlarm equ ENDIF AccessCheckAndAuditAlarmW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AccessCheckAndAuditAlarm equ ENDIF AccessCheckByType PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD AccessCheckByTypeAndAuditAlarmA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AccessCheckByTypeAndAuditAlarm equ ENDIF AccessCheckByTypeAndAuditAlarmW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AccessCheckByTypeAndAuditAlarm equ ENDIF AccessCheckByTypeResultList PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD AccessCheckByTypeResultListAndAuditAlarmA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AccessCheckByTypeResultListAndAuditAlarm equ ENDIF AccessCheckByTypeResultListAndAuditAlarmByHandleA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AccessCheckByTypeResultListAndAuditAlarmByHandle equ ENDIF AccessCheckByTypeResultListAndAuditAlarmByHandleW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AccessCheckByTypeResultListAndAuditAlarmByHandle equ ENDIF AccessCheckByTypeResultListAndAuditAlarmW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AccessCheckByTypeResultListAndAuditAlarm equ ENDIF AddAccessAllowedAce PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD AddAccessAllowedAceEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD AddAccessAllowedObjectAce PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD AddAccessDeniedAce PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD AddAccessDeniedAceEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD AddAccessDeniedObjectAce PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD AddAce PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD AddAuditAccessAce PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD AddAuditAccessAceEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD AddAuditAccessObjectAce PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD AddUsersToEncryptedFile PROTO STDCALL :DWORD,:DWORD AdjustTokenGroups PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD AdjustTokenPrivileges PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD AllocateAndInitializeSid PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD AllocateLocallyUniqueId PROTO STDCALL :DWORD AreAllAccessesGranted PROTO STDCALL :DWORD,:DWORD AreAnyAccessesGranted PROTO STDCALL :DWORD,:DWORD BackupEventLogA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ BackupEventLog equ ENDIF BackupEventLogW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ BackupEventLog equ ENDIF BuildExplicitAccessWithNameA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ BuildExplicitAccessWithName equ ENDIF BuildExplicitAccessWithNameW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ BuildExplicitAccessWithName equ ENDIF BuildImpersonateExplicitAccessWithNameA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ BuildImpersonateExplicitAccessWithName equ ENDIF BuildImpersonateExplicitAccessWithNameW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ BuildImpersonateExplicitAccessWithName equ ENDIF BuildImpersonateTrusteeA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ BuildImpersonateTrustee equ ENDIF BuildImpersonateTrusteeW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ BuildImpersonateTrustee equ ENDIF BuildSecurityDescriptorA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ BuildSecurityDescriptor equ ENDIF BuildSecurityDescriptorW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ BuildSecurityDescriptor equ ENDIF BuildTrusteeWithNameA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ BuildTrusteeWithName equ ENDIF BuildTrusteeWithNameW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ BuildTrusteeWithName equ ENDIF BuildTrusteeWithObjectsAndNameA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ BuildTrusteeWithObjectsAndName equ ENDIF BuildTrusteeWithObjectsAndNameW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ BuildTrusteeWithObjectsAndName equ ENDIF BuildTrusteeWithObjectsAndSidA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ BuildTrusteeWithObjectsAndSid equ ENDIF BuildTrusteeWithObjectsAndSidW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ BuildTrusteeWithObjectsAndSid equ ENDIF BuildTrusteeWithSidA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ BuildTrusteeWithSid equ ENDIF BuildTrusteeWithSidW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ BuildTrusteeWithSid equ ENDIF CancelOverlappedAccess PROTO STDCALL :DWORD ChangeServiceConfig2A PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ChangeServiceConfig2 equ ENDIF ChangeServiceConfig2W PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ChangeServiceConfig2 equ ENDIF ChangeServiceConfigA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ChangeServiceConfig equ ENDIF ChangeServiceConfigW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ChangeServiceConfig equ ENDIF CheckTokenMembership PROTO STDCALL :DWORD,:DWORD,:DWORD ClearEventLogA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ ClearEventLog equ ENDIF ClearEventLogW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ ClearEventLog equ ENDIF CloseCodeAuthzLevel PROTO STDCALL :DWORD CloseEncryptedFileRaw PROTO STDCALL :DWORD CloseEventLog PROTO STDCALL :DWORD CloseServiceHandle PROTO STDCALL :DWORD CloseTrace PROTO STDCALL :DWORD,:DWORD CommandLineFromMsiDescriptor PROTO STDCALL :DWORD,:DWORD,:DWORD ComputeAccessTokenFromCodeAuthzLevel PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD ControlService PROTO STDCALL :DWORD,:DWORD,:DWORD ControlTraceA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ControlTrace equ ENDIF ControlTraceW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ControlTrace equ ENDIF ConvertAccessToSecurityDescriptorA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ConvertAccessToSecurityDescriptor equ ENDIF ConvertAccessToSecurityDescriptorW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ConvertAccessToSecurityDescriptor equ ENDIF ConvertSDToStringSDRootDomainA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ConvertSDToStringSDRootDomain equ ENDIF ConvertSDToStringSDRootDomainW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ConvertSDToStringSDRootDomain equ ENDIF ConvertSecurityDescriptorToAccessA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ConvertSecurityDescriptorToAccess equ ENDIF ConvertSecurityDescriptorToAccessNamedA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ConvertSecurityDescriptorToAccessNamed equ ENDIF ConvertSecurityDescriptorToAccessNamedW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ConvertSecurityDescriptorToAccessNamed equ ENDIF ConvertSecurityDescriptorToAccessW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ConvertSecurityDescriptorToAccess equ ENDIF ConvertSecurityDescriptorToStringSecurityDescriptorA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ConvertSecurityDescriptorToStringSecurityDescriptor equ ENDIF ConvertSecurityDescriptorToStringSecurityDescriptorW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ConvertSecurityDescriptorToStringSecurityDescriptor equ ENDIF ConvertSidToStringSidA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ ConvertSidToStringSid equ ENDIF ConvertSidToStringSidW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ ConvertSidToStringSid equ ENDIF ConvertStringSDToSDDomainA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ConvertStringSDToSDDomain equ ENDIF ConvertStringSDToSDDomainW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ConvertStringSDToSDDomain equ ENDIF ConvertStringSDToSDRootDomainA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ConvertStringSDToSDRootDomain equ ENDIF ConvertStringSDToSDRootDomainW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ConvertStringSDToSDRootDomain equ ENDIF ConvertStringSecurityDescriptorToSecurityDescriptorA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ConvertStringSecurityDescriptorToSecurityDescriptor equ ENDIF ConvertStringSecurityDescriptorToSecurityDescriptorW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ConvertStringSecurityDescriptorToSecurityDescriptor equ ENDIF ConvertStringSidToSidA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ ConvertStringSidToSid equ ENDIF ConvertStringSidToSidW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ ConvertStringSidToSid equ ENDIF ConvertToAutoInheritPrivateObjectSecurity PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD CopySid PROTO STDCALL :DWORD,:DWORD,:DWORD CreateCodeAuthzLevel PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD CreatePrivateObjectSecurity PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD CreatePrivateObjectSecurityEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD CreatePrivateObjectSecurityWithMultipleInheritance PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD CreateProcessAsUserA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CreateProcessAsUser equ ENDIF CreateProcessAsUserSecure PROTO STDCALL CreateProcessAsUserW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CreateProcessAsUser equ ENDIF CreateProcessWithLogonW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CreateProcessWithLogon equ ENDIF CreateRestrictedToken PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD CreateServiceA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CreateService equ ENDIF CreateServiceW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CreateService equ ENDIF CreateTraceInstanceId PROTO STDCALL :DWORD,:DWORD CreateWellKnownSid PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD CredDeleteA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CredDelete equ ENDIF CredDeleteW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CredDelete equ ENDIF CredEnumerateA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CredEnumerate equ ENDIF CredEnumerateW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CredEnumerate equ ENDIF CredFree PROTO STDCALL :DWORD CredGetSessionTypes PROTO STDCALL :DWORD,:DWORD CredGetTargetInfoA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CredGetTargetInfo equ ENDIF CredGetTargetInfoW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CredGetTargetInfo equ ENDIF CredIsMarshaledCredentialA PROTO STDCALL :DWORD IFNDEF __UNICODE__ CredIsMarshaledCredential equ ENDIF CredIsMarshaledCredentialW PROTO STDCALL :DWORD IFDEF __UNICODE__ CredIsMarshaledCredential equ ENDIF CredMarshalCredentialA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CredMarshalCredential equ ENDIF CredMarshalCredentialW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CredMarshalCredential equ ENDIF CredReadA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CredRead equ ENDIF CredReadDomainCredentialsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CredReadDomainCredentials equ ENDIF CredReadDomainCredentialsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CredReadDomainCredentials equ ENDIF CredReadW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CredRead equ ENDIF CredRenameA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CredRename equ ENDIF CredRenameW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CredRename equ ENDIF CredUnmarshalCredentialA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CredUnmarshalCredential equ ENDIF CredUnmarshalCredentialW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CredUnmarshalCredential equ ENDIF CredWriteA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ CredWrite equ ENDIF CredWriteDomainCredentialsA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CredWriteDomainCredentials equ ENDIF CredWriteDomainCredentialsW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CredWriteDomainCredentials equ ENDIF CredWriteW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ CredWrite equ ENDIF CryptAcquireContextA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CryptAcquireContext equ ENDIF CryptAcquireContextW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CryptAcquireContext equ ENDIF CryptContextAddRef PROTO STDCALL :DWORD,:DWORD,:DWORD CryptCreateHash PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD CryptDecrypt PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD CryptDeriveKey PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD CryptDestroyHash PROTO STDCALL :DWORD CryptDestroyKey PROTO STDCALL :DWORD CryptDuplicateHash PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD CryptDuplicateKey PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD CryptEncrypt PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD CryptEnumProviderTypesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CryptEnumProviderTypes equ ENDIF CryptEnumProviderTypesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CryptEnumProviderTypes equ ENDIF CryptEnumProvidersA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CryptEnumProviders equ ENDIF CryptEnumProvidersW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CryptEnumProviders equ ENDIF CryptExportKey PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD CryptGenKey PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD CryptGenRandom PROTO STDCALL :DWORD,:DWORD,:DWORD CryptGetDefaultProviderA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CryptGetDefaultProvider equ ENDIF CryptGetDefaultProviderW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CryptGetDefaultProvider equ ENDIF CryptGetHashParam PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD CryptGetKeyParam PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD CryptGetProvParam PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD CryptGetUserKey PROTO STDCALL :DWORD,:DWORD,:DWORD CryptHashData PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD CryptHashSessionKey PROTO STDCALL :DWORD,:DWORD,:DWORD CryptImportKey PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD CryptReleaseContext PROTO STDCALL :DWORD,:DWORD CryptSetHashParam PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD CryptSetKeyParam PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD CryptSetProvParam PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD CryptSetProviderA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ CryptSetProvider equ ENDIF CryptSetProviderExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CryptSetProviderEx equ ENDIF CryptSetProviderExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CryptSetProviderEx equ ENDIF CryptSetProviderW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ CryptSetProvider equ ENDIF CryptSignHashA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CryptSignHash equ ENDIF CryptSignHashW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CryptSignHash equ ENDIF CryptVerifySignatureA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CryptVerifySignature equ ENDIF CryptVerifySignatureW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CryptVerifySignature equ ENDIF DecryptFileA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ DecryptFile equ ENDIF DecryptFileW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ DecryptFile equ ENDIF DeleteAce PROTO STDCALL :DWORD,:DWORD DeleteService PROTO STDCALL :DWORD DeregisterEventSource PROTO STDCALL :DWORD DestroyPrivateObjectSecurity PROTO STDCALL :DWORD DuplicateEncryptionInfoFile PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD DuplicateToken PROTO STDCALL :DWORD,:DWORD,:DWORD DuplicateTokenEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD ElfBackupEventLogFileA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ ElfBackupEventLogFile equ ENDIF ElfBackupEventLogFileW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ ElfBackupEventLogFile equ ENDIF ElfChangeNotify PROTO STDCALL :DWORD,:DWORD ElfClearEventLogFileA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ ElfClearEventLogFile equ ENDIF ElfClearEventLogFileW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ ElfClearEventLogFile equ ENDIF ElfCloseEventLog PROTO STDCALL :DWORD ElfDeregisterEventSource PROTO STDCALL :DWORD ElfFlushEventLog PROTO STDCALL :DWORD ElfNumberOfRecords PROTO STDCALL :DWORD,:DWORD ElfOldestRecord PROTO STDCALL :DWORD,:DWORD ElfOpenBackupEventLogA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ElfOpenBackupEventLog equ ENDIF ElfOpenBackupEventLogW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ElfOpenBackupEventLog equ ENDIF ElfOpenEventLogA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ElfOpenEventLog equ ENDIF ElfOpenEventLogW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ElfOpenEventLog equ ENDIF ElfReadEventLogA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ElfReadEventLog equ ENDIF ElfReadEventLogW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ElfReadEventLog equ ENDIF ElfRegisterEventSourceA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ElfRegisterEventSource equ ENDIF ElfRegisterEventSourceW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ElfRegisterEventSource equ ENDIF ElfReportEventA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ElfReportEvent equ ENDIF ElfReportEventW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ElfReportEvent equ ENDIF EnableTrace PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD EncryptFileA PROTO STDCALL :DWORD IFNDEF __UNICODE__ EncryptFile equ ENDIF EncryptFileW PROTO STDCALL :DWORD IFDEF __UNICODE__ EncryptFile equ ENDIF EncryptedFileKeyInfo PROTO STDCALL :DWORD,:DWORD,:DWORD EncryptionDisable PROTO STDCALL :DWORD,:DWORD EnumDependentServicesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumDependentServices equ ENDIF EnumDependentServicesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumDependentServices equ ENDIF EnumServiceGroupW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumServiceGroup equ ENDIF EnumServicesStatusA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumServicesStatus equ ENDIF EnumServicesStatusExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumServicesStatusEx equ ENDIF EnumServicesStatusExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumServicesStatusEx equ ENDIF EnumServicesStatusW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumServicesStatus equ ENDIF EnumerateTraceGuids PROTO STDCALL :DWORD,:DWORD,:DWORD EqualDomainSid PROTO STDCALL :DWORD,:DWORD,:DWORD EqualPrefixSid PROTO STDCALL :DWORD,:DWORD EqualSid PROTO STDCALL :DWORD,:DWORD FileEncryptionStatusA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ FileEncryptionStatus equ ENDIF FileEncryptionStatusW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ FileEncryptionStatus equ ENDIF FindFirstFreeAce PROTO STDCALL :DWORD,:DWORD FlushTraceA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ FlushTrace equ ENDIF FlushTraceW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ FlushTrace equ ENDIF FreeEncryptedFileKeyInfo PROTO STDCALL :DWORD FreeEncryptionCertificateHashList PROTO STDCALL :DWORD FreeInheritedFromArray PROTO STDCALL :DWORD,:DWORD,:DWORD FreeSid PROTO STDCALL :DWORD GetAccessPermissionsForObjectA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetAccessPermissionsForObject equ ENDIF GetAccessPermissionsForObjectW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetAccessPermissionsForObject equ ENDIF GetAce PROTO STDCALL :DWORD,:DWORD,:DWORD GetAclInformation PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD GetAuditedPermissionsFromAclA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetAuditedPermissionsFromAcl equ ENDIF GetAuditedPermissionsFromAclW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetAuditedPermissionsFromAcl equ ENDIF GetCurrentHwProfileA PROTO STDCALL :DWORD IFNDEF __UNICODE__ GetCurrentHwProfile equ ENDIF GetCurrentHwProfileW PROTO STDCALL :DWORD IFDEF __UNICODE__ GetCurrentHwProfile equ ENDIF GetEffectiveRightsFromAclA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetEffectiveRightsFromAcl equ ENDIF GetEffectiveRightsFromAclW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetEffectiveRightsFromAcl equ ENDIF GetEventLogInformation PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD GetExplicitEntriesFromAclA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetExplicitEntriesFromAcl equ ENDIF GetExplicitEntriesFromAclW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetExplicitEntriesFromAcl equ ENDIF GetFileSecurityA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetFileSecurity equ ENDIF GetFileSecurityW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetFileSecurity equ ENDIF GetInformationCodeAuthzLevelW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetInformationCodeAuthzLevel equ ENDIF GetInformationCodeAuthzPolicyW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetInformationCodeAuthzPolicy equ ENDIF GetInheritanceSourceA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetInheritanceSource equ ENDIF GetInheritanceSourceW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetInheritanceSource equ ENDIF GetKernelObjectSecurity PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD GetLengthSid PROTO STDCALL :DWORD GetLocalManagedApplicationData PROTO STDCALL :DWORD,:DWORD,:DWORD GetLocalManagedApplications PROTO STDCALL :DWORD,:DWORD,:DWORD GetManagedApplicationCategories PROTO STDCALL :DWORD,:DWORD GetManagedApplications PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD GetMultipleTrusteeA PROTO STDCALL :DWORD IFNDEF __UNICODE__ GetMultipleTrustee equ ENDIF GetMultipleTrusteeOperationA PROTO STDCALL :DWORD IFNDEF __UNICODE__ GetMultipleTrusteeOperation equ ENDIF GetMultipleTrusteeOperationW PROTO STDCALL :DWORD IFDEF __UNICODE__ GetMultipleTrusteeOperation equ ENDIF GetMultipleTrusteeW PROTO STDCALL :DWORD IFDEF __UNICODE__ GetMultipleTrustee equ ENDIF GetNamedSecurityInfoA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetNamedSecurityInfo equ ENDIF GetNamedSecurityInfoExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetNamedSecurityInfoEx equ ENDIF GetNamedSecurityInfoExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetNamedSecurityInfoEx equ ENDIF GetNamedSecurityInfoW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetNamedSecurityInfo equ ENDIF GetNumberOfEventLogRecords PROTO STDCALL :DWORD,:DWORD GetOldestEventLogRecord PROTO STDCALL :DWORD,:DWORD GetOverlappedAccessResults PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD GetPrivateObjectSecurity PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD GetSecurityDescriptorControl PROTO STDCALL :DWORD,:DWORD,:DWORD GetSecurityDescriptorDacl PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD GetSecurityDescriptorGroup PROTO STDCALL :DWORD,:DWORD,:DWORD GetSecurityDescriptorLength PROTO STDCALL :DWORD GetSecurityDescriptorOwner PROTO STDCALL :DWORD,:DWORD,:DWORD GetSecurityDescriptorRMControl PROTO STDCALL :DWORD,:DWORD GetSecurityDescriptorSacl PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD GetSecurityInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD GetSecurityInfoExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetSecurityInfoEx equ ENDIF GetSecurityInfoExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetSecurityInfoEx equ ENDIF GetServiceDisplayNameA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetServiceDisplayName equ ENDIF GetServiceDisplayNameW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetServiceDisplayName equ ENDIF GetServiceKeyNameA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetServiceKeyName equ ENDIF GetServiceKeyNameW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetServiceKeyName equ ENDIF GetSidIdentifierAuthority PROTO STDCALL :DWORD GetSidLengthRequired PROTO STDCALL :DWORD GetSidSubAuthority PROTO STDCALL :DWORD,:DWORD GetSidSubAuthorityCount PROTO STDCALL :DWORD GetTokenInformation PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD GetTraceEnableFlags PROTO STDCALL :DWORD,:DWORD GetTraceEnableLevel PROTO STDCALL :DWORD,:DWORD GetTraceLoggerHandle PROTO STDCALL :DWORD GetTrusteeFormA PROTO STDCALL :DWORD IFNDEF __UNICODE__ GetTrusteeForm equ ENDIF GetTrusteeFormW PROTO STDCALL :DWORD IFDEF __UNICODE__ GetTrusteeForm equ ENDIF GetTrusteeNameA PROTO STDCALL :DWORD IFNDEF __UNICODE__ GetTrusteeName equ ENDIF GetTrusteeNameW PROTO STDCALL :DWORD IFDEF __UNICODE__ GetTrusteeName equ ENDIF GetTrusteeTypeA PROTO STDCALL :DWORD IFNDEF __UNICODE__ GetTrusteeType equ ENDIF GetTrusteeTypeW PROTO STDCALL :DWORD IFDEF __UNICODE__ GetTrusteeType equ ENDIF GetUserNameA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ GetUserName equ ENDIF GetUserNameW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ GetUserName equ ENDIF GetWindowsAccountDomainSid PROTO STDCALL :DWORD,:DWORD,:DWORD I_ScSetServiceBitsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ I_ScSetServiceBits equ ENDIF I_ScSetServiceBitsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ I_ScSetServiceBits equ ENDIF IdentifyCodeAuthzLevelW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ IdentifyCodeAuthzLevel equ ENDIF ImpersonateAnonymousToken PROTO STDCALL :DWORD ImpersonateLoggedOnUser PROTO STDCALL :DWORD ImpersonateNamedPipeClient PROTO STDCALL :DWORD ImpersonateSelf PROTO STDCALL :DWORD InitializeAcl PROTO STDCALL :DWORD,:DWORD,:DWORD InitializeSecurityDescriptor PROTO STDCALL :DWORD,:DWORD InitializeSid PROTO STDCALL :DWORD,:DWORD,:DWORD InitiateSystemShutdownA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ InitiateSystemShutdown equ ENDIF InitiateSystemShutdownExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ InitiateSystemShutdownEx equ ENDIF InitiateSystemShutdownExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ InitiateSystemShutdownEx equ ENDIF InitiateSystemShutdownW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ InitiateSystemShutdown equ ENDIF InstallApplication PROTO STDCALL :DWORD IsTextUnicode PROTO STDCALL :DWORD,:DWORD,:DWORD IsTokenRestricted PROTO STDCALL :DWORD IsTokenUntrusted PROTO STDCALL :DWORD IsValidAcl PROTO STDCALL :DWORD IsValidSecurityDescriptor PROTO STDCALL :DWORD IsValidSid PROTO STDCALL :DWORD IsWellKnownSid PROTO STDCALL :DWORD,:DWORD LockServiceDatabase PROTO STDCALL :DWORD LogonUserA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ LogonUser equ ENDIF LogonUserExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ LogonUserEx equ ENDIF LogonUserExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ LogonUserEx equ ENDIF LogonUserW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ LogonUser equ ENDIF LookupAccountNameA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ LookupAccountName equ ENDIF LookupAccountNameW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ LookupAccountName equ ENDIF LookupAccountSidA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ LookupAccountSid equ ENDIF LookupAccountSidW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ LookupAccountSid equ ENDIF LookupPrivilegeDisplayNameA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ LookupPrivilegeDisplayName equ ENDIF LookupPrivilegeDisplayNameW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ LookupPrivilegeDisplayName equ ENDIF LookupPrivilegeNameA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ LookupPrivilegeName equ ENDIF LookupPrivilegeNameW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ LookupPrivilegeName equ ENDIF LookupPrivilegeValueA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ LookupPrivilegeValue equ ENDIF LookupPrivilegeValueW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ LookupPrivilegeValue equ ENDIF LookupSecurityDescriptorPartsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ LookupSecurityDescriptorParts equ ENDIF LookupSecurityDescriptorPartsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ LookupSecurityDescriptorParts equ ENDIF LsaAddAccountRights PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaAddPrivilegesToAccount PROTO STDCALL :DWORD,:DWORD LsaClearAuditLog PROTO STDCALL :DWORD LsaClose PROTO STDCALL :DWORD LsaCreateAccount PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaCreateSecret PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaCreateTrustedDomain PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaCreateTrustedDomainEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaDelete PROTO STDCALL :DWORD LsaDeleteTrustedDomain PROTO STDCALL :DWORD,:DWORD LsaEnumerateAccountRights PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaEnumerateAccounts PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaEnumerateAccountsWithUserRight PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaEnumeratePrivileges PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaEnumeratePrivilegesOfAccount PROTO STDCALL :DWORD,:DWORD LsaEnumerateTrustedDomains PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaEnumerateTrustedDomainsEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaFreeMemory PROTO STDCALL :DWORD LsaGetQuotasForAccount PROTO STDCALL :DWORD,:DWORD LsaGetRemoteUserName PROTO STDCALL :DWORD,:DWORD,:DWORD LsaGetSystemAccessAccount PROTO STDCALL :DWORD,:DWORD LsaGetUserName PROTO STDCALL :DWORD,:DWORD LsaICLookupNames PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaICLookupNamesWithCreds PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaICLookupSids PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaICLookupSidsWithCreds PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaLookupNames2 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaLookupNames PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaLookupPrivilegeDisplayName PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaLookupPrivilegeName PROTO STDCALL :DWORD,:DWORD,:DWORD LsaLookupPrivilegeValue PROTO STDCALL :DWORD,:DWORD,:DWORD LsaLookupSids PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaNtStatusToWinError PROTO STDCALL :DWORD LsaOpenAccount PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaOpenPolicy PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaOpenPolicySce PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaOpenSecret PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaOpenTrustedDomain PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaOpenTrustedDomainByName PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaQueryDomainInformationPolicy PROTO STDCALL :DWORD,:DWORD,:DWORD LsaQueryForestTrustInformation PROTO STDCALL :DWORD,:DWORD,:DWORD LsaQueryInfoTrustedDomain PROTO STDCALL :DWORD,:DWORD,:DWORD LsaQueryInformationPolicy PROTO STDCALL :DWORD,:DWORD,:DWORD LsaQuerySecret PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaQuerySecurityObject PROTO STDCALL :DWORD,:DWORD,:DWORD LsaQueryTrustedDomainInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaQueryTrustedDomainInfoByName PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaRemoveAccountRights PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaRemovePrivilegesFromAccount PROTO STDCALL :DWORD,:DWORD,:DWORD LsaRetrievePrivateData PROTO STDCALL :DWORD,:DWORD,:DWORD LsaSetDomainInformationPolicy PROTO STDCALL :DWORD,:DWORD,:DWORD LsaSetForestTrustInformation PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD LsaSetInformationPolicy PROTO STDCALL :DWORD,:DWORD,:DWORD LsaSetInformationTrustedDomain PROTO STDCALL :DWORD,:DWORD,:DWORD LsaSetQuotasForAccount PROTO STDCALL :DWORD,:DWORD LsaSetSecret PROTO STDCALL :DWORD,:DWORD,:DWORD LsaSetSecurityObject PROTO STDCALL :DWORD,:DWORD,:DWORD LsaSetSystemAccessAccount PROTO STDCALL :DWORD,:DWORD LsaSetTrustedDomainInfoByName PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaSetTrustedDomainInformation PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LsaStorePrivateData PROTO STDCALL :DWORD,:DWORD,:DWORD MSChapSrvChangePassword2 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD MSChapSrvChangePassword PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD MakeAbsoluteSD2 PROTO STDCALL :DWORD,:DWORD MakeAbsoluteSD PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD MakeSelfRelativeSD PROTO STDCALL :DWORD,:DWORD,:DWORD MapGenericMask PROTO STDCALL :DWORD,:DWORD NotifyBootConfigStatus PROTO STDCALL :DWORD NotifyChangeEventLog PROTO STDCALL :DWORD,:DWORD ObjectCloseAuditAlarmA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ObjectCloseAuditAlarm equ ENDIF ObjectCloseAuditAlarmW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ObjectCloseAuditAlarm equ ENDIF ObjectDeleteAuditAlarmA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ObjectDeleteAuditAlarm equ ENDIF ObjectDeleteAuditAlarmW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ObjectDeleteAuditAlarm equ ENDIF ObjectOpenAuditAlarmA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ObjectOpenAuditAlarm equ ENDIF ObjectOpenAuditAlarmW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ObjectOpenAuditAlarm equ ENDIF ObjectPrivilegeAuditAlarmA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ObjectPrivilegeAuditAlarm equ ENDIF ObjectPrivilegeAuditAlarmW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ObjectPrivilegeAuditAlarm equ ENDIF OpenBackupEventLogA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ OpenBackupEventLog equ ENDIF OpenBackupEventLogW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ OpenBackupEventLog equ ENDIF OpenEncryptedFileRawA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ OpenEncryptedFileRaw equ ENDIF OpenEncryptedFileRawW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ OpenEncryptedFileRaw equ ENDIF OpenEventLogA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ OpenEventLog equ ENDIF OpenEventLogW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ OpenEventLog equ ENDIF OpenProcessToken PROTO STDCALL :DWORD,:DWORD,:DWORD OpenSCManagerA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ OpenSCManager equ ENDIF OpenSCManagerW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ OpenSCManager equ ENDIF OpenServiceA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ OpenService equ ENDIF OpenServiceW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ OpenService equ ENDIF OpenThreadToken PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD OpenTraceA PROTO STDCALL :DWORD IFNDEF __UNICODE__ OpenTrace equ ENDIF OpenTraceW PROTO STDCALL :DWORD IFDEF __UNICODE__ OpenTrace equ ENDIF PrivilegeCheck PROTO STDCALL :DWORD,:DWORD,:DWORD PrivilegedServiceAuditAlarmA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PrivilegedServiceAuditAlarm equ ENDIF PrivilegedServiceAuditAlarmW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PrivilegedServiceAuditAlarm equ ENDIF ProcessTrace PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD QueryAllTracesA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ QueryAllTraces equ ENDIF QueryAllTracesW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ QueryAllTraces equ ENDIF QueryRecoveryAgentsOnEncryptedFile PROTO STDCALL :DWORD,:DWORD QueryServiceConfig2A PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ QueryServiceConfig2 equ ENDIF QueryServiceConfig2W PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ QueryServiceConfig2 equ ENDIF QueryServiceConfigA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ QueryServiceConfig equ ENDIF QueryServiceConfigW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ QueryServiceConfig equ ENDIF QueryServiceLockStatusA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ QueryServiceLockStatus equ ENDIF QueryServiceLockStatusW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ QueryServiceLockStatus equ ENDIF QueryServiceObjectSecurity PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD QueryServiceStatus PROTO STDCALL :DWORD,:DWORD QueryServiceStatusEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD QueryTraceA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ QueryTrace equ ENDIF QueryTraceW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ QueryTrace equ ENDIF QueryUsersOnEncryptedFile PROTO STDCALL :DWORD,:DWORD QueryWindows31FilesMigration PROTO STDCALL :DWORD ReadEncryptedFileRaw PROTO STDCALL :DWORD,:DWORD,:DWORD ReadEventLogA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ReadEventLog equ ENDIF ReadEventLogW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ReadEventLog equ ENDIF RegCloseKey PROTO STDCALL :DWORD RegConnectRegistryA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegConnectRegistry equ ENDIF RegConnectRegistryW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegConnectRegistry equ ENDIF RegCreateKeyA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegCreateKey equ ENDIF RegCreateKeyExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegCreateKeyEx equ ENDIF RegCreateKeyExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegCreateKeyEx equ ENDIF RegCreateKeyW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegCreateKey equ ENDIF RegDeleteKeyA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ RegDeleteKey equ ENDIF RegDeleteKeyW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ RegDeleteKey equ ENDIF RegDeleteValueA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ RegDeleteValue equ ENDIF RegDeleteValueW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ RegDeleteValue equ ENDIF RegDisablePredefinedCache PROTO STDCALL RegEnumKeyA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegEnumKey equ ENDIF RegEnumKeyExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegEnumKeyEx equ ENDIF RegEnumKeyExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegEnumKeyEx equ ENDIF RegEnumKeyW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegEnumKey equ ENDIF RegEnumValueA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegEnumValue equ ENDIF RegEnumValueW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegEnumValue equ ENDIF RegFlushKey PROTO STDCALL :DWORD RegGetKeySecurity PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RegLoadKeyA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegLoadKey equ ENDIF RegLoadKeyW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegLoadKey equ ENDIF RegNotifyChangeKeyValue PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD RegOpenCurrentUser PROTO STDCALL :DWORD,:DWORD RegOpenKeyA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegOpenKey equ ENDIF RegOpenKeyExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegOpenKeyEx equ ENDIF RegOpenKeyExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegOpenKeyEx equ ENDIF RegOpenKeyW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegOpenKey equ ENDIF RegOpenUserClassesRoot PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RegOverridePredefKey PROTO STDCALL :DWORD,:DWORD RegQueryInfoKeyA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegQueryInfoKey equ ENDIF RegQueryInfoKeyW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegQueryInfoKey equ ENDIF RegQueryMultipleValuesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegQueryMultipleValues equ ENDIF RegQueryMultipleValuesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegQueryMultipleValues equ ENDIF RegQueryValueA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegQueryValue equ ENDIF RegQueryValueExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegQueryValueEx equ ENDIF RegQueryValueExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegQueryValueEx equ ENDIF RegQueryValueW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegQueryValue equ ENDIF RegReplaceKeyA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegReplaceKey equ ENDIF RegReplaceKeyW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegReplaceKey equ ENDIF RegRestoreKeyA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegRestoreKey equ ENDIF RegRestoreKeyW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegRestoreKey equ ENDIF RegSaveKeyA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegSaveKey equ ENDIF RegSaveKeyExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegSaveKeyEx equ ENDIF RegSaveKeyExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegSaveKeyEx equ ENDIF RegSaveKeyW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegSaveKey equ ENDIF RegSetKeySecurity PROTO STDCALL :DWORD,:DWORD,:DWORD RegSetValueA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegSetValue equ ENDIF RegSetValueExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegSetValueEx equ ENDIF RegSetValueExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegSetValueEx equ ENDIF RegSetValueW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegSetValue equ ENDIF RegUnLoadKeyA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ RegUnLoadKey equ ENDIF RegUnLoadKeyW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ RegUnLoadKey equ ENDIF RegisterEventSourceA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ RegisterEventSource equ ENDIF RegisterEventSourceW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ RegisterEventSource equ ENDIF RegisterServiceCtrlHandlerA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ RegisterServiceCtrlHandler equ ENDIF RegisterServiceCtrlHandlerExA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegisterServiceCtrlHandlerEx equ ENDIF RegisterServiceCtrlHandlerExW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegisterServiceCtrlHandlerEx equ ENDIF RegisterServiceCtrlHandlerW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ RegisterServiceCtrlHandler equ ENDIF RegisterTraceGuidsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegisterTraceGuids equ ENDIF RegisterTraceGuidsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RegisterTraceGuids equ ENDIF RemoveTraceCallback PROTO STDCALL :DWORD RemoveUsersFromEncryptedFile PROTO STDCALL :DWORD,:DWORD ReportEventA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ReportEvent equ ENDIF ReportEventW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ReportEvent equ ENDIF RevertToSelf PROTO STDCALL SaferCloseLevel PROTO STDCALL :DWORD SaferComputeTokenFromLevel PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD SaferCreateLevel PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD SaferGetLevelInformation PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD SaferGetPolicyInformation PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD SaferIdentifyLevel PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD SaferRecordEventLogEntry PROTO STDCALL :DWORD,:DWORD,:DWORD SaferSetLevelInformation PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD SaferSetPolicyInformation PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD SetAclInformation PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD SetEntriesInAccessListA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SetEntriesInAccessList equ ENDIF SetEntriesInAccessListW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetEntriesInAccessList equ ENDIF SetEntriesInAclA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SetEntriesInAcl equ ENDIF SetEntriesInAclW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetEntriesInAcl equ ENDIF SetEntriesInAuditListA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SetEntriesInAuditList equ ENDIF SetEntriesInAuditListW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetEntriesInAuditList equ ENDIF SetFileSecurityA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SetFileSecurity equ ENDIF SetFileSecurityW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetFileSecurity equ ENDIF SetInformationCodeAuthzLevelW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetInformationCodeAuthzLevel equ ENDIF SetInformationCodeAuthzPolicyW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetInformationCodeAuthzPolicy equ ENDIF SetKernelObjectSecurity PROTO STDCALL :DWORD,:DWORD,:DWORD SetNamedSecurityInfoA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SetNamedSecurityInfo equ ENDIF SetNamedSecurityInfoExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SetNamedSecurityInfoEx equ ENDIF SetNamedSecurityInfoExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetNamedSecurityInfoEx equ ENDIF SetNamedSecurityInfoW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetNamedSecurityInfo equ ENDIF SetPrivateObjectSecurity PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD SetPrivateObjectSecurityEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD SetSecurityDescriptorControl PROTO STDCALL :DWORD,:DWORD,:DWORD SetSecurityDescriptorDacl PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD SetSecurityDescriptorGroup PROTO STDCALL :DWORD,:DWORD,:DWORD SetSecurityDescriptorOwner PROTO STDCALL :DWORD,:DWORD,:DWORD SetSecurityDescriptorRMControl PROTO STDCALL :DWORD,:DWORD SetSecurityDescriptorSacl PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD SetSecurityInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD SetSecurityInfoExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SetSecurityInfoEx equ ENDIF SetSecurityInfoExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetSecurityInfoEx equ ENDIF SetServiceBits PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD SetServiceObjectSecurity PROTO STDCALL :DWORD,:DWORD,:DWORD SetServiceStatus PROTO STDCALL :DWORD,:DWORD SetThreadToken PROTO STDCALL :DWORD,:DWORD SetTokenInformation PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD SetTraceCallback PROTO STDCALL :DWORD,:DWORD SetUserFileEncryptionKey PROTO STDCALL :DWORD StartServiceA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ StartService equ ENDIF StartServiceCtrlDispatcherA PROTO STDCALL :DWORD IFNDEF __UNICODE__ StartServiceCtrlDispatcher equ ENDIF StartServiceCtrlDispatcherW PROTO STDCALL :DWORD IFDEF __UNICODE__ StartServiceCtrlDispatcher equ ENDIF StartServiceW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ StartService equ ENDIF StartTraceA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ StartTrace equ ENDIF StartTraceW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ StartTrace equ ENDIF StopTraceA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ StopTrace equ ENDIF StopTraceW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ StopTrace equ ENDIF SynchronizeWindows31FilesAndWindowsNTRegistry PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD SystemFunction001 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction002 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction003 PROTO STDCALL :DWORD,:DWORD SystemFunction004 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction005 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction006 PROTO STDCALL :DWORD,:DWORD SystemFunction007 PROTO STDCALL :DWORD,:DWORD SystemFunction008 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction009 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction010 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction011 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction012 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction013 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction014 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction015 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction016 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction017 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction018 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction019 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction020 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction021 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction022 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction023 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction024 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction025 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction026 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction027 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction028 PROTO STDCALL :DWORD,:DWORD SystemFunction029 PROTO STDCALL :DWORD,:DWORD SystemFunction030 PROTO STDCALL :DWORD,:DWORD SystemFunction031 PROTO STDCALL :DWORD,:DWORD SystemFunction032 PROTO STDCALL :DWORD,:DWORD SystemFunction033 PROTO STDCALL :DWORD,:DWORD SystemFunction034 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction036 PROTO STDCALL :DWORD,:DWORD SystemFunction040 PROTO STDCALL :DWORD,:DWORD,:DWORD SystemFunction041 PROTO STDCALL :DWORD,:DWORD,:DWORD TraceEvent PROTO STDCALL :DWORD,:DWORD,:DWORD TraceEventInstance PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD TraceMessage PROTO C :VARARG TraceMessageVa PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD TreeResetNamedSecurityInfoA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ TreeResetNamedSecurityInfo equ ENDIF TreeResetNamedSecurityInfoW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ TreeResetNamedSecurityInfo equ ENDIF TrusteeAccessToObjectA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ TrusteeAccessToObject equ ENDIF TrusteeAccessToObjectW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ TrusteeAccessToObject equ ENDIF UninstallApplication PROTO STDCALL :DWORD,:DWORD UnlockServiceDatabase PROTO STDCALL :DWORD UnregisterTraceGuids PROTO STDCALL :DWORD,:DWORD UpdateTraceA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ UpdateTrace equ ENDIF UpdateTraceW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ UpdateTrace equ ENDIF Wow64Win32ApiEntry PROTO STDCALL :DWORD,:DWORD,:DWORD WriteEncryptedFileRaw PROTO STDCALL :DWORD,:DWORD,:DWORD ELSE echo ------------------------------------------- echo WARNING duplicate include file advapi32.inc echo ------------------------------------------- ENDIF