CertPolEng.dll

v10.0.19041.5794 32-bit Windows NT Analyzed
Description
Certificate Policy Engine
Authors
© Microsoft Corporation. All rights reserved.
File size
134.0 KB
Uploaded
2025-12-01 07:53
Views
106
SHA-256
8c04c3bf3fa9f561d50d083b7c4518fa

Exported functions 14

IntPstGetCertificate #1 · 0x137f0
IntPstGetNameIdentifierForCertificate #2 · 0x13850
IntPstGetTrustAnchors #3 · 0x7640
IntPstMapCertificateToProvider #4 · 0x138b0
IntPstMapUserCredsToProvider #5 · 0x9aa0
IntPstValidate #6 · 0x13910
PstAcquirePrivateKey #7 · 0x13980
PstGetCertificateChain #8 · 0x13a60
PstGetCertificates #9 · 0x13ac0
PstGetTrustAnchors #10 · 0x13b30
PstGetTrustAnchorsEx #11 · 0x13b60
PstGetUserNameForCertificate #12 · 0x13c10
PstMapCertificate #13 · 0x13c70
PstValidate #14 · 0x13cd0

Imported DLLs & functions 192

DebugBreak 0x1001d0c4
IsDebuggerPresent 0x1001d0c0
OutputDebugStringW 0x1001d0c8
DelayLoadFailureHook 0x1001d0d0
ResolveDelayLoadedAPI 0x1001d0d8
GetLastError 0x1001d0e0
SetLastError 0x1001d0ec
SetUnhandledExceptionFilter 0x1001d0e4
UnhandledExceptionFilter 0x1001d0e8
CompareFileTime 0x1001d0f4
CloseHandle 0x1001d0fc
GetProcessHeap 0x1001d110
HeapAlloc 0x1001d108
HeapFree 0x1001d104
HeapReAlloc 0x1001d10c
LocalAlloc 0x1001d11c
LocalFree 0x1001d118
GetModuleFileNameA 0x1001d12c
GetModuleHandleExW 0x1001d128
GetModuleHandleW 0x1001d124
GetProcAddress 0x1001d130
FormatMessageW 0x1001d138
GetCurrentProcess 0x1001d158
GetCurrentProcessId 0x1001d150
GetCurrentThreadId 0x1001d154
SetThreadToken 0x1001d148
TerminateProcess 0x1001d14c
QueryPerformanceCounter 0x1001d160
RegCloseKey 0x1001d174
RegEnumKeyExW 0x1001d17c
RegGetValueW 0x1001d16c
RegLoadKeyW 0x1001d170
RegNotifyChangeKeyValue 0x1001d184
RegOpenKeyExW 0x1001d178
RegQueryInfoKeyW 0x1001d180
RegUnLoadKeyW 0x1001d168
CompareStringW 0x1001d18c
WideCharToMultiByte 0x1001d190
CharUpperBuffW 0x1001d198
AcquireSRWLockExclusive 0x1001d1e4
AcquireSRWLockShared 0x1001d1d4
CreateEventW 0x1001d1dc
CreateMutexExW 0x1001d1d0
CreateSemaphoreExW 0x1001d1c4
DeleteCriticalSection 0x1001d1d8
EnterCriticalSection 0x1001d1ac
InitializeCriticalSectionEx 0x1001d1b4
LeaveCriticalSection 0x1001d1e0
OpenSemaphoreW 0x1001d1c8
ReleaseMutex 0x1001d1a8
ReleaseSemaphore 0x1001d1c0
ReleaseSRWLockExclusive 0x1001d1bc
ReleaseSRWLockShared 0x1001d1cc
WaitForSingleObject 0x1001d1b8
WaitForSingleObjectEx 0x1001d1b0
InitOnceBeginInitialize 0x1001d1f0
InitOnceComplete 0x1001d1ec
Sleep 0x1001d1f4
WaitForMultipleObjects 0x1001d1fc
GetComputerNameExW 0x1001d204
GetSystemTimeAsFileTime 0x1001d20c
GetTickCount 0x1001d208
GetVersionExW 0x1001d210
CloseThreadpoolTimer 0x1001d224
CreateThreadpoolTimer 0x1001d21c
SetThreadpoolTimer 0x1001d218
WaitForThreadpoolTimerCallbacks 0x1001d220
FileTimeToSystemTime 0x1001d22c
EventWriteTransfer 0x1001d234
AllocateAndInitializeSid 0x1001d248
CheckTokenMembership 0x1001d23c
CreateWellKnownSid 0x1001d244
FreeSid 0x1001d240
GetPersistedRegistryLocationW 0x1001d250
BCryptCreateHash 0x1001d264
BCryptDestroyHash 0x1001d25c
BCryptFinishHash 0x1001d258
BCryptHashData 0x1001d260
CertAddStoreToCollection 0x1001d000
CertCloseStore 0x1001d024
CertCompareCertificateName 0x1001d010
CertControlStore 0x1001d018
CertCreateCertificateChainEngine 0x1001d014
CertCreateCertificateContext 0x1001d070
CertDuplicateCertificateChain 0x1001d040
CertDuplicateCertificateContext 0x1001d05c
CertEnumCertificatesInStore 0x1001d048
CertFindCertificateInStore 0x1001d06c
CertFindExtension 0x1001d028
CertFreeCertificateChain 0x1001d034
CertFreeCertificateChainEngine 0x1001d02c
CertFreeCertificateChainList 0x1001d064
CertFreeCertificateContext 0x1001d00c
CertGetCertificateChain 0x1001d054
CertGetCertificateContextProperty 0x1001d030
CertGetNameStringW 0x1001d058
CertOpenStore 0x1001d008
CertRDNValueToStrW 0x1001d01c
CertRegisterSystemStore 0x1001d04c
CertSelectCertificateChains 0x1001d068
CertVerifyCertificateChainPolicy 0x1001d060
CryptAcquireCertificatePrivateKey 0x1001d044
CryptBinaryToStringW 0x1001d03c
CryptDecodeObject 0x1001d004
CryptDecodeObjectEx 0x1001d038
CryptFindOIDInfo 0x1001d020
CryptHashCertificate2 0x1001d050
CryptReleaseContext 0x1001d078
__CxxFrameHandler3 0x1001d2d0
__dllonexit 0x1001d284
_amsg_exit 0x1001d298
_callnewh 0x1001d2b8
_CxxThrowException 0x1001d2a8
_except_handler4_common 0x1001d2c8
_initterm 0x1001d290
_lock 0x1001d28c
_onexit 0x1001d280
_purecall 0x1001d2c0
_stricmp 0x1001d270
_unlock 0x1001d288
_vsnprintf_s 0x1001d2dc
_vsnwprintf 0x1001d2f4
_wcsicmp 0x1001d2c4
_wcsnicmp 0x1001d2d8
_XcptFilter 0x1001d29c
??_V@YAXPAX@Z 0x1001d2f8
??0exception@@QAE@ABQBD@Z 0x1001d2b4
??0exception@@QAE@ABQBDH@Z 0x1001d2b0
??0exception@@QAE@ABV0@@Z 0x1001d2e0
??0exception@@QAE@XZ 0x1001d2e4
??1exception@@UAE@XZ 0x1001d2e8
??1type_info@@UAE@XZ 0x1001d278
??3@YAXPAX@Z 0x1001d2ec
?terminate@@YAXXZ 0x1001d27c
?what@exception@@UBEPBDXZ 0x1001d2ac
free 0x1001d294
iswdigit 0x1001d2cc
malloc 0x1001d2bc
memcmp 0x1001d274
memcpy 0x1001d2a4
memcpy_s 0x1001d2f0
memmove 0x1001d2a0
memmove_s 0x1001d26c
memset 0x1001d2fc
wcschr 0x1001d2d4
NCryptFreeObject 0x1001d304
EtwEventRegister 0x1001d314
EtwEventSetInformation 0x1001d318
EtwEventUnregister 0x1001d31c
EtwEventWriteTransfer 0x1001d374
EtwTraceMessage 0x1001d310
NtClose 0x1001d34c
NtOpenProcessToken 0x1001d348
NtOpenThreadToken 0x1001d350
NtQueryInformationToken 0x1001d344
RtlAcquireResourceExclusive 0x1001d35c
RtlAcquireResourceShared 0x1001d358
RtlAllocateHeap 0x1001d338
RtlCreateUnicodeString 0x1001d37c
RtlDeleteResource 0x1001d360
RtlDowncaseUnicodeString 0x1001d328
RtlEqualSid 0x1001d340
RtlEqualUnicodeString 0x1001d324
RtlFreeHeap 0x1001d370
RtlFreeUnicodeString 0x1001d320
RtlGUIDFromString 0x1001d368
RtlInitializeResource 0x1001d364
RtlInitializeSid 0x1001d378
RtlInitUnicodeString 0x1001d334
RtlLengthRequiredSid 0x1001d30c
RtlNtStatusToDosError 0x1001d36c
RtlReleaseResource 0x1001d354
RtlSubAuthoritySid 0x1001d33c
WinSqmAddToStream 0x1001d32c
WinSqmIsOptedIn 0x1001d330
I_RpcExceptionFilter 0x1001d0a4
I_RpcMapWin32Status 0x1001d0ac
NdrAsyncClientCall 0x1001d0b4
NdrClientCall4 0x1001d0b0
RpcAsyncCancelCall 0x1001d090
RpcAsyncCompleteCall 0x1001d0a0
RpcAsyncInitializeHandle 0x1001d0a8
RpcBindingBind 0x1001d088
RpcBindingCreateW 0x1001d094
RpcBindingFree 0x1001d098
RpcBindingFromStringBindingW 0x1001d08c
RpcBindingSetAuthInfoExW 0x1001d084
RpcStringBindingComposeW 0x1001d09c
RpcStringFreeW 0x1001d080
UuidEqual 0x1001d0b8