Geoff Chappell, Software Analyst
The table below lists all the functions that are first exported from ADVAPI32 by name in version 6.0, i.e., for Windows Vista.
Function | Remarks |
---|---|
AddMandatoryAce | forwarded to KERNELBASE in 6.1 and higher |
AddUsersToEncryptedFileEx | |
AuditComputeEffectivePolicyBySid | |
AuditComputeEffectivePolicyByToken | |
AuditEnumerateCategories | |
AuditEnumeratePerUserPolicy | |
AuditEnumerateSubCategories | |
AuditFree | |
AuditLookupCategoryGuidFromCategoryId | |
AuditLookupCategoryIdFromCategoryGuid | |
AuditLookupCategoryNameA | |
AuditLookupCategoryNameW | |
AuditLookupSubCategoryNameA | |
AuditLookupSubCategoryNameW | |
AuditQueryPerUserPolicy | |
AuditQuerySecurity | |
AuditQuerySystemPolicy | |
AuditSetPerUserPolicy | |
AuditSetSecurity | |
AuditSetSystemPolicy | |
CheckAppInitBlockedServiceIdentity | discontinued in 6.1 |
CloseThreadWaitChainSession | |
ControlServiceExA | implemented as jump to API-MS-WIN-Service-winsvc-L1-1-0 in 6.1 and higher |
ControlServiceExW | implemented as jump to API-MS-WIN-Service-Management-L1-1-0 in 6.1 and higher |
CredBackupCredentials | |
CredEncryptAndMarshalBinaryBlob | |
CredFindBestCredentialA | |
CredFindBestCredentialW | |
CredIsProtectedA | |
CredIsProtectedW | |
CredProfileUnloaded | |
CredProtectA | |
CredProtectW | |
CredReadByTokenHandle | |
CredRestoreCredentials | |
CredUnprotectA | |
CredUnprotectW | |
CredpConvertOneCredentialSize | |
CredpEncodeSecret | |
EnableTraceEx | |
EnumerateTraceGuidsEx | |
EventAccessControl | |
EventAccessQuery | |
EventAccessRemove | |
EventActivityIdControl | forwarded to NTDLL function EtwEventActivityIdControl |
EventEnabled | forwarded to NTDLL function EtwEventEnabled |
EventProviderEnabled | forwarded to NTDLL function EtwEventProviderEnabled |
EventRegister | forwarded to NTDLL function EtwEventRegister |
EventUnregister | forwarded to NTDLL function EtwEventUnregister |
EventWrite | forwarded to NTDLL function EtwEventWrite |
EventWriteEndScenario | forwarded to NTDLL function EtwEventWriteEndScenario |
EventWriteStartScenario | forwarded to NTDLL function EtwEventWriteStartScenario |
EventWriteString | forwarded to NTDLL function EtwEventWriteString |
EventWriteTransfer | forwarded to NTDLL function EtwEventWriteTransfer |
FlushEfsCache | |
FreeEncryptedFileMetadata | |
GetEncryptedFileMetadata | |
GetThreadWaitChain | |
I_ScQueryServiceConfig | forwarded to API-MS-Win-Service-winsvc-L1-1-0 in 6.1 only; forwarded to api-ms-win-service-private-l1-1-0 in 6.2 and higher |
I_ScSendPnPMessage | forwarded to API-MS-Win-Service-winsvc-L1-1-0 in 6.1 only; forwarded to api-ms-win-service-private-l1-1-0 in 6.2 and higher |
I_ScValidatePnPService | forwarded to API-MS-Win-Service-winsvc-L1-1-0 in 6.1 only; forwarded to api-ms-win-service-private-l1-1-0 in 6.2 and higher |
InitiateShutdownA | |
InitiateShutdownW | |
IsValidRelativeSecurityDescriptor | forwarded to KERNELBASE in 6.1 and higher |
LogonUserExExW | undocumented until 2008; implemented as delay-load jump to SSPICLI in 6.1 and higher; documented as “available on Windows Server 2003 or Windows XP with the General Distribution Release” |
LsaManageSidNameMapping | |
NotifyServiceStatusChange | implemented as jump to API-MS-WIN-Service-Management-L2-1-0 in 6.1 and higher |
NotifyServiceStatusChangeA | implemented as jump to API-MS-WIN-Service-winsvc-L1-1-0 in 6.1 and higher |
NotifyServiceStatusChangeW | implemented as jump to API-MS-WIN-Service-Management-L2-1-0 in 6.1 and higher |
OpenThreadWaitChainSession | |
PerfAddCounters | |
PerfCloseQueryHandle | |
PerfCreateInstance | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
PerfDecrementULongCounterValue | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
PerfDecrementULongLongCounterValue | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
PerfDeleteCounters | |
PerfDeleteInstance | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
PerfEnumerateCounterSet | |
PerfEnumerateCounterSetInstances | |
PerfIncrementULongCounterValue | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
PerfIncrementULongLongCounterValue | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
PerfOpenQueryHandle | |
PerfQueryCounterData | |
PerfQueryCounterInfo | |
PerfQueryCounterSetRegistrationInfo | |
PerfQueryInstance | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
PerfSetCounterRefValue | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
PerfSetCounterSetInfo | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
PerfSetULongCounterValue | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
PerfSetULongLongCounterValue | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
PerfStartProvider | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
PerfStartProviderEx | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
PerfStopProvider | forwarded to PCWUM in 6.1 to 6.3; forwarded to api-ms-win-core-perfcounters-l1-1-0 in 10.0 and higher |
ProcessIdleTasksW | |
QuerySecurityAccessMask | implemented as jump to API-MS-Win-Security-Base-L1-1-0 in 6.1 and higher |
RegCopyTreeA | |
RegCopyTreeW | |
RegCreateKeyTransactedA | |
RegCreateKeyTransactedW | |
RegDeleteKeyTransactedA | |
RegDeleteKeyTransactedW | |
RegDeleteKeyValueA | |
RegDeleteKeyValueW | |
RegDeleteTreeA | implemented as jump to API-MS-Win-Core-LocalRegistry-L1-1-0 in 6.1 and higher |
RegDeleteTreeW | implemented as jump to API-MS-Win-Core-LocalRegistry-L1-1-0 in 6.1 and higher |
RegLoadAppKeyA | |
RegLoadAppKeyW | |
RegLoadMUIStringA | implemented as jump to API-MS-Win-Core-LocalRegistry-L1-1-0 in 6.1 and higher |
RegLoadMUIStringW | implemented as jump to API-MS-Win-Core-LocalRegistry-L1-1-0 in 6.1 and higher |
RegOpenKeyTransactedA | |
RegOpenKeyTransactedW | |
RegRenameKey | |
RegSetKeyValueA | |
RegSetKeyValueW | |
RegisterWaitChainCOMCallback | |
SetEncryptedFileMetadata | |
SetSecurityAccessMask | implemented as jump to API-MS-Win-Security-Base-L1-1-0 in 6.1 and higher |
SetUserFileEncryptionKeyEx | |
TreeSetNamedSecurityInfoA | |
TreeSetNamedSecurityInfoW | |
UsePinForEncryptedFilesA | |
UsePinForEncryptedFilesW |