msdrm.dll

v10.0.19041.1 32-bit Windows NT Analyzed
Description
Windows Rights Management client
Authors
© Microsoft Corporation. All rights reserved.
File size
428.0 KB
Uploaded
2025-12-01 08:00
Views
70
SHA-256
e74fda07354f42ec94809315a31807f5

Exported functions 95

DRMAcquireAdvisories #1 · 0x241d0
DRMAcquireIssuanceLicenseTemplate #2 · 0x258f0
DRMAcquireLicense #3 · 0x23880
DRMActivate #4 · 0x232b0
DRMAddLicense #5 · 0x23d00
DRMAddRightWithUser #6 · 0x12b80
DRMAttest #7 · 0x4df80
DRMCheckSecurity #8 · 0x4df90
DRMClearAllRights #9 · 0x12c60
DRMCloseEnvironmentHandle #10 · 0x22730
DRMCloseHandle #11 · 0x4dfe0
DRMClosePubHandle #12 · 0x13d90
DRMCloseQueryHandle #13 · 0x26c90
DRMCloseSession #14 · 0x24000
DRMConstructCertificateChain #15 · 0x3c940
DRMCreateBoundLicense #16 · 0x4e130
DRMCreateClientSession #17 · 0x22bf0
DRMCreateEnablingBitsDecryptor #18 · 0x4e400
DRMCreateEnablingBitsEncryptor #19 · 0x4e5a0
DRMCreateEnablingPrincipal #20 · 0x4e740
DRMCreateIssuanceLicense #21 · 0x123d0
DRMCreateLicenseStorageSession #22 · 0x23510
DRMCreateRight #23 · 0x129c0
DRMCreateUser #24 · 0x127f0
DRMDecode #25 · 0x24160
DRMDeconstructCertificateChain #26 · 0x3c9c0
DRMDecrypt #27 · 0x4e8c0
DRMDeleteLicense #28 · 0x23e40
DRMDuplicateEnvironmentHandle #29 · 0x4e9b0
DRMDuplicateHandle #30 · 0x4e940
DRMDuplicatePubHandle #31 · 0x13dd0
DRMDuplicateSession #32 · 0x24050
DRMEncode #33 · 0x240a0
DRMEncrypt #34 · 0x4ea20
DRMEnumerateLicense #35 · 0x24670
DRMGetApplicationSpecificData #36 · 0x141c0
DRMGetBoundLicenseAttribute #37 · 0x4eb10
DRMGetBoundLicenseAttributeCount #38 · 0x4eaa0
DRMGetBoundLicenseObject #39 · 0x4ec80
DRMGetBoundLicenseObjectCount #40 · 0x4ec10
DRMGetCertificateChainCount #41 · 0x3cb40
DRMGetClientVersion #42 · 0x25350
DRMGetEnvironmentInfo #43 · 0x4ed10
DRMGetInfo #44 · 0x4ed40
DRMGetIntervalTime #45 · 0x14720
DRMGetIssuanceLicenseInfo #46 · 0x14250
DRMGetIssuanceLicenseTemplate #47 · 0x13590
DRMGetMetaData #48 · 0x14120
DRMGetNameAndDescription #49 · 0x14520
DRMGetOwnerLicense #50 · 0x145c0
DRMGetProcAddress #51 · 0x4eea0
DRMGetRevocationPoint #52 · 0x14370
DRMGetRightExtendedInfo #53 · 0x13ef0
DRMGetRightInfo #54 · 0x13e70
DRMGetSecurityProvider #55 · 0x23f10
DRMGetServiceLocation #56 · 0x24a00
DRMGetSignedIssuanceLicense #57 · 0x13820
DRMGetSignedIssuanceLicenseEx #58 · 0x13630
DRMGetTime #59 · 0x4ef20
DRMGetUnboundLicenseAttribute #60 · 0x26ef0
DRMGetUnboundLicenseAttributeCount #61 · 0x26e60
DRMGetUnboundLicenseObject #62 · 0x26d70
DRMGetUnboundLicenseObjectCount #63 · 0x26ce0
DRMGetUsagePolicy #64 · 0x14430
DRMGetUserInfo #65 · 0x13de0
DRMGetUserRights #66 · 0x14040
DRMGetUsers #67 · 0x13f70
DRMInitEnvironment #68 · 0x4efd0
DRMIsActivated #69 · 0x22dc0
DRMIsWindowProtected #70 · 0x254f0
DRMLoadLibrary #71 · 0x4f1a0
DRMParseUnboundLicense #72 · 0x26b80
DRMRegisterContent #73 · 0x227a0
DRMRegisterProtectedWindow #74 · 0x25400
DRMRegisterRevocationList #75 · 0x4f260
DRMRepair #76 · 0x24d50
DRMSetApplicationSpecificData #77 · 0x13370
DRMSetGlobalOptions #78 · 0x22a80
DRMSetIntervalTime #79 · 0x146a0
DRMSetMetaData #80 · 0x12cd0
DRMSetNameAndDescription #81 · 0x13480
DRMSetRevocationPoint #82 · 0x131a0
DRMSetUsagePolicy #83 · 0x12f60
DRMVerify #84 · 0x26f90
DRMpCloseFile #85 · 0x52190
DRMpFileInitialize #86 · 0x51a00
DRMpFileIsProtected #87 · 0x52060
DRMpFileProtect #88 · 0x51c50
DRMpFileUnprotect #89 · 0x51ee0
DRMpFreeMemory #90 · 0x521c0
DllCanUnloadNow #91 · 0x21f90
DllGetClassObject #92 · 0x21fc0
DllRegisterServer #93 · 0x220d0
DllUnregisterServer #94 · 0x220e0
__AddMachineCertToLicenseStore #95 · 0x38c80

Imported DLLs & functions 211

GlobalAddAtomA 0x66967058
GlobalDeleteAtom 0x6696705c
CoCreateGuid 0x6696706c
CoCreateInstance 0x66967078
CoInitializeEx 0x66967070
CoTaskMemFree 0x66967074
CoUninitialize 0x66967068
StringFromGUID2 0x66967064
IsDebuggerPresent 0x66967084
OutputDebugStringA 0x66967080
OutputDebugStringW 0x66967088
GetLastError 0x66967098
RaiseException 0x66967094
SetErrorMode 0x66967090
SetLastError 0x669670a4
SetUnhandledExceptionFilter 0x669670a0
UnhandledExceptionFilter 0x6696709c
CompareFileTime 0x669670e0
CreateDirectoryW 0x669670d0
CreateFileW 0x669670b8
DeleteFileW 0x669670dc
FileTimeToLocalFileTime 0x669670bc
FindClose 0x669670d4
FindFirstFileW 0x669670c8
FindNextFileW 0x669670c4
GetFileAttributesW 0x669670b4
GetFileSize 0x669670ac
GetFullPathNameW 0x669670d8
ReadFile 0x669670cc
SetFileAttributesW 0x669670b0
WriteFile 0x669670c0
CloseHandle 0x669670e8
GetProcessHeap 0x669670f8
HeapAlloc 0x669670f0
HeapFree 0x669670f4
LocalAlloc 0x66967100
LocalFree 0x66967104
InterlockedPopEntrySList 0x66967110
InterlockedPushEntrySList 0x6696710c
LoadLibraryA 0x66967118
LoadLibraryW 0x6696711c
DisableThreadLibraryCalls 0x6696713c
FreeLibrary 0x66967134
GetModuleFileNameW 0x66967130
GetModuleHandleA 0x66967128
GetModuleHandleW 0x66967138
GetProcAddress 0x66967140
LoadLibraryExA 0x66967124
LoadLibraryExW 0x6696712c
FormatMessageW 0x66967148
GetUserDefaultUILanguage 0x66967150
VirtualAlloc 0x66967164
VirtualFree 0x66967158
VirtualProtect 0x6696715c
VirtualQuery 0x66967160
CreateProcessW 0x6696716c
CreateThread 0x66967180
GetCurrentProcess 0x66967190
GetCurrentProcessId 0x6696718c
GetCurrentThread 0x66967184
GetCurrentThreadId 0x66967170
GetExitCodeProcess 0x66967188
OpenProcessToken 0x66967178
OpenThreadToken 0x66967174
TerminateProcess 0x6696717c
FlushInstructionCache 0x66967198
IsProcessorFeaturePresent 0x6696719c
QueryPerformanceCounter 0x669671a4
RegCloseKey 0x669671c0
RegCreateKeyExW 0x669671b0
RegDeleteKeyExW 0x669671b8
RegDeleteValueW 0x669671ac
RegOpenKeyExW 0x669671b4
RegQueryValueExW 0x669671c4
RegSetValueExW 0x669671bc
CompareStringW 0x669671d0
GetStringTypeW 0x669671cc
MultiByteToWideChar 0x669671d8
WideCharToMultiByte 0x669671d4
AcquireSRWLockExclusive 0x6696721c
CreateEventA 0x669671f8
CreateEventW 0x669671e8
CreateMutexW 0x669671f4
DeleteCriticalSection 0x66967200
EnterCriticalSection 0x669671f0
InitializeCriticalSection 0x66967220
InitializeCriticalSectionAndSpinCount 0x669671ec
LeaveCriticalSection 0x66967224
OpenEventW 0x66967218
ReleaseMutex 0x66967204
ReleaseSRWLockExclusive 0x66967214
ResetEvent 0x6696720c
SetEvent 0x66967210
WaitForMultipleObjectsEx 0x669671fc
WaitForSingleObject 0x66967208
Sleep 0x66967234
SleepConditionVariableSRW 0x66967230
WakeAllConditionVariable 0x6696722c
GetSystemDirectoryW 0x66967250
GetSystemInfo 0x6696724c
GetSystemTime 0x66967240
GetSystemTimeAsFileTime 0x66967244
GetTickCount 0x66967248
GetVersionExA 0x6696723c
FileTimeToSystemTime 0x66967258
SystemTimeToFileTime 0x6696725c
DecodePointer 0x66967268
EncodePointer 0x66967264
GetFileVersionInfoExW 0x66967274
GetFileVersionInfoSizeExW 0x66967278
VerQueryValueW 0x66967270
GetTokenInformation 0x66967280
ConvertSidToStringSidW 0x6696728c
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x66967288
CryptAcquireContextA 0x66967048
CryptAcquireContextW 0x66967008
CryptContextAddRef 0x6696700c
CryptCreateHash 0x66967030
CryptDecrypt 0x66967018
CryptDestroyHash 0x66967028
CryptDestroyKey 0x66967044
CryptDuplicateKey 0x66967014
CryptEncrypt 0x6696703c
CryptExportKey 0x6696701c
CryptGenKey 0x66967020
CryptGenRandom 0x66967034
CryptGetDefaultProviderW 0x66967004
CryptGetHashParam 0x66967024
CryptGetKeyParam 0x66967010
CryptHashData 0x6696702c
CryptImportKey 0x66967050
CryptReleaseContext 0x66967000
CryptSetHashParam 0x66967040
CryptSetKeyParam 0x6696704c
CryptVerifySignatureA 0x66967038
___lc_codepage_func 0x66967360
___lc_handle_func 0x6696735c
___mb_cur_max_func 0x669673b4
__crtLCMapStringW 0x66967380
__CxxFrameHandler3 0x66967388
__dllonexit 0x669672e0
__pctype_func 0x66967358
__RTDynamicCast 0x669673b8
__uncaught_exception 0x66967374
_amsg_exit 0x669672a0
_beginthreadex 0x669672d0
_callnewh 0x66967328
_CxxThrowException 0x66967344
_errno 0x6696738c
_except_handler4_common 0x669672a4
_initterm 0x66967298
_itoa_s 0x66967390
_lock 0x669672d4
_onexit 0x6696732c
_purecall 0x669672e8
_strlwr_s 0x669672b4
_ultoa_s 0x669672bc
_unlock 0x669672dc
_vsnprintf 0x669673a8
_vsnwprintf 0x669673a0
_wcsicmp 0x669673b0
_wcslwr 0x6696734c
_wcslwr_s 0x66967320
_wcsnicmp 0x66967294
_wtoi 0x6696739c
_wtol 0x669672a8
_XcptFilter 0x669672c0
??0bad_cast@@QAE@ABV0@@Z 0x66967310
??0exception@@QAE@ABQBD@Z 0x66967318
??0exception@@QAE@ABV0@@Z 0x6696730c
??0exception@@QAE@XZ 0x66967364
??1bad_cast@@UAE@XZ 0x66967308
??1exception@@UAE@XZ 0x66967314
??1type_info@@UAE@XZ 0x669672c4
?terminate@@YAXXZ 0x669672ac
?what@exception@@UBEPBDXZ 0x669672ec
abort 0x669672c8
calloc 0x6696729c
free 0x66967378
isspace 0x66967338
iswascii 0x669672f8
iswspace 0x669673ac
iswupper 0x669672f4
ldexp 0x6696731c
localeconv 0x66967304
malloc 0x66967348
memchr 0x669672d8
memcmp 0x66967334
memcpy 0x66967354
memcpy_s 0x669672b8
memmove 0x66967340
memmove_s 0x6696736c
memset 0x669673bc
realloc 0x66967330
setlocale 0x66967350
sprintf_s 0x66967370
strcspn 0x66967368
strerror 0x6696737c
strncmp 0x6696733c
strstr 0x66967384
strtod 0x669672cc
tolower 0x669672e4
towlower 0x669672f0
wcschr 0x669672fc
wcscpy_s 0x66967324
wcsncmp 0x669672b0
wcsrchr 0x66967300
wcsstr 0x669673a4
wcstok 0x66967398
wcstol 0x66967394