msdrm.dll

v10.0.19041.1 64-bit Windows NT Analyzed
Description
Windows Rights Management client
Authors
© Microsoft Corporation. All rights reserved.
File size
557.0 KB
Uploaded
2025-12-01 07:33
Views
94
SHA-256
7484c2d1c753f3954254a548e7aed52a

Exported functions 95

DRMAcquireAdvisories #1 · 0x19390
DRMAcquireIssuanceLicenseTemplate #2 · 0x1afe0
DRMAcquireLicense #3 · 0x184e0
DRMActivate #4 · 0x17b80
DRMAddLicense #5 · 0x18bf0
DRMAddRightWithUser #6 · 0x2150
DRMAttest #7 · 0x15f40
DRMCheckSecurity #8 · 0x4e1a0
DRMClearAllRights #9 · 0x2270
DRMCloseEnvironmentHandle #10 · 0x16c20
DRMCloseHandle #11 · 0x4e210
DRMClosePubHandle #12 · 0x3980
DRMCloseQueryHandle #13 · 0x1caa0
DRMCloseSession #14 · 0x19140
DRMConstructCertificateChain #15 · 0x38f30
DRMCreateBoundLicense #16 · 0x4e2f0
DRMCreateClientSession #17 · 0x17300
DRMCreateEnablingBitsDecryptor #18 · 0x4e660
DRMCreateEnablingBitsEncryptor #19 · 0x4e8e0
DRMCreateEnablingPrincipal #20 · 0x4eb60
DRMCreateIssuanceLicense #21 · 0x17f0
DRMCreateLicenseStorageSession #22 · 0x17f40
DRMCreateRight #23 · 0x1f20
DRMCreateUser #24 · 0x1cd0
DRMDecode #25 · 0x192f0
DRMDeconstructCertificateChain #26 · 0x38fe0
DRMDecrypt #27 · 0x4ed30
DRMDeleteLicense #28 · 0x18dc0
DRMDuplicateEnvironmentHandle #29 · 0x4eec0
DRMDuplicateHandle #30 · 0x4ee20
DRMDuplicatePubHandle #31 · 0x39c0
DRMDuplicateSession #32 · 0x19190
DRMEncode #33 · 0x191f0
DRMEncrypt #34 · 0x4ef60
DRMEnumerateLicense #35 · 0x19a60
DRMGetApplicationSpecificData #36 · 0x4410
DRMGetBoundLicenseAttribute #37 · 0x4f100
DRMGetBoundLicenseAttributeCount #38 · 0x4f050
DRMGetBoundLicenseObject #39 · 0x4f310
DRMGetBoundLicenseObjectCount #40 · 0x4f260
DRMGetCertificateChainCount #41 · 0x39180
DRMGetClientVersion #42 · 0x1a8e0
DRMGetEnvironmentInfo #43 · 0x4f410
DRMGetInfo #44 · 0x4f440
DRMGetIntervalTime #45 · 0x4cb0
DRMGetIssuanceLicenseInfo #46 · 0x44f0
DRMGetIssuanceLicenseTemplate #47 · 0x2df0
DRMGetMetaData #48 · 0x42c0
DRMGetNameAndDescription #49 · 0x4a10
DRMGetOwnerLicense #50 · 0x4b10
DRMGetProcAddress #51 · 0x4f590
DRMGetRevocationPoint #52 · 0x46b0
DRMGetRightExtendedInfo #53 · 0x3d20
DRMGetRightInfo #54 · 0x3bc0
DRMGetSecurityProvider #55 · 0x19020
DRMGetServiceLocation #56 · 0x19e80
DRMGetSignedIssuanceLicense #57 · 0x3280
DRMGetSignedIssuanceLicenseEx #58 · 0x2ed0
DRMGetTime #59 · 0x4f660
DRMGetUnboundLicenseAttribute #60 · 0x1ce40
DRMGetUnboundLicenseAttributeCount #61 · 0x1cd50
DRMGetUnboundLicenseObject #62 · 0x1cbe0
DRMGetUnboundLicenseObjectCount #63 · 0x1caf0
DRMGetUsagePolicy #64 · 0x4820
DRMGetUserInfo #65 · 0x39d0
DRMGetUserRights #66 · 0x4020
DRMGetUsers #67 · 0x3f00
DRMInitEnvironment #68 · 0x4f750
DRMIsActivated #69 · 0x17500
DRMIsWindowProtected #70 · 0x1aae0
DRMLoadLibrary #71 · 0x4f9c0
DRMParseUnboundLicense #72 · 0x1c930
DRMRegisterContent #73 · 0x16d50
DRMRegisterProtectedWindow #74 · 0x1a9a0
DRMRegisterRevocationList #75 · 0x4fae0
DRMRepair #76 · 0x1a240
DRMSetApplicationSpecificData #77 · 0x2b30
DRMSetGlobalOptions #78 · 0x17100
DRMSetIntervalTime #79 · 0x4c20
DRMSetMetaData #80 · 0x2300
DRMSetNameAndDescription #81 · 0x2c90
DRMSetRevocationPoint #82 · 0x28f0
DRMSetUsagePolicy #83 · 0x2600
DRMVerify #84 · 0x15f40
DRMpCloseFile #85 · 0x53ca0
DRMpFileInitialize #86 · 0x532a0
DRMpFileIsProtected #87 · 0x53ae0
DRMpFileProtect #88 · 0x53550
DRMpFileUnprotect #89 · 0x538c0
DRMpFreeMemory #90 · 0x53cd0
DllCanUnloadNow #91 · 0x161c0
DllGetClassObject #92 · 0x161f0
DllRegisterServer #93 · 0x16330
DllUnregisterServer #94 · 0x16340
__AddMachineCertToLicenseStore #95 · 0x348d0

Imported DLLs & functions 217

GlobalAddAtomA 0x1669653a0
GlobalDeleteAtom 0x166965398
CoCreateGuid 0x1669653d0
CoCreateInstance 0x1669653b8
CoInitializeEx 0x1669653c0
CoTaskMemFree 0x1669653d8
CoUninitialize 0x1669653c8
StringFromGUID2 0x1669653b0
IsDebuggerPresent 0x1669653f0
OutputDebugStringA 0x1669653f8
OutputDebugStringW 0x1669653e8
GetLastError 0x166965420
RaiseException 0x166965408
SetErrorMode 0x166965428
SetLastError 0x166965418
SetUnhandledExceptionFilter 0x166965430
UnhandledExceptionFilter 0x166965410
CompareFileTime 0x1669654a8
CreateDirectoryW 0x166965468
CreateFileW 0x166965478
DeleteFileW 0x166965498
FileTimeToLocalFileTime 0x166965490
FindClose 0x166965450
FindFirstFileW 0x166965448
FindNextFileW 0x166965470
GetFileAttributesW 0x166965480
GetFileSize 0x1669654a0
GetFullPathNameW 0x166965440
ReadFile 0x166965458
SetFileAttributesW 0x166965488
WriteFile 0x166965460
CloseHandle 0x1669654b8
GetProcessHeap 0x1669654c8
HeapAlloc 0x1669654d8
HeapFree 0x1669654d0
LocalAlloc 0x1669654f0
LocalFree 0x1669654e8
InterlockedPopEntrySList 0x166965500
InterlockedPushEntrySList 0x166965508
LoadLibraryA 0x166965518
LoadLibraryW 0x166965520
DisableThreadLibraryCalls 0x166965568
FreeLibrary 0x166965548
GetModuleFileNameW 0x166965560
GetModuleHandleExW 0x166965550
GetModuleHandleW 0x166965540
GetProcAddress 0x166965530
LoadLibraryExA 0x166965558
LoadLibraryExW 0x166965538
FormatMessageW 0x166965578
GetUserDefaultUILanguage 0x166965588
VirtualAlloc 0x166965598
VirtualFree 0x1669655b0
VirtualProtect 0x1669655a0
VirtualQuery 0x1669655a8
CreateProcessW 0x1669655c8
CreateThread 0x166965608
GetCurrentProcess 0x1669655c0
GetCurrentProcessId 0x166965600
GetCurrentThread 0x1669655e0
GetCurrentThreadId 0x1669655d0
GetExitCodeProcess 0x1669655f8
OpenProcessToken 0x1669655e8
OpenThreadToken 0x1669655f0
TerminateProcess 0x1669655d8
FlushInstructionCache 0x166965618
QueryPerformanceCounter 0x166965628
RegCloseKey 0x166965638
RegCreateKeyExW 0x166965660
RegDeleteKeyExW 0x166965648
RegDeleteValueW 0x166965658
RegOpenKeyExW 0x166965640
RegQueryValueExW 0x166965650
RegSetValueExW 0x166965668
RtlCaptureContext 0x166965678
RtlLookupFunctionEntry 0x166965688
RtlVirtualUnwind 0x166965680
ActivateActCtx 0x1669656b8
CreateActCtxW 0x1669656a0
DeactivateActCtx 0x1669656a8
FindActCtxSectionStringW 0x166965698
QueryActCtxW 0x1669656b0
CompareStringW 0x1669656d8
GetStringTypeW 0x1669656c8
MultiByteToWideChar 0x1669656d0
WideCharToMultiByte 0x1669656e0
AcquireSRWLockExclusive 0x166965748
CreateEventA 0x166965768
CreateEventW 0x166965738
CreateMutexW 0x166965710
DeleteCriticalSection 0x166965728
EnterCriticalSection 0x166965700
InitializeCriticalSection 0x166965720
InitializeCriticalSectionAndSpinCount 0x166965740
LeaveCriticalSection 0x166965778
OpenEventW 0x166965760
ReleaseMutex 0x166965758
ReleaseSRWLockExclusive 0x166965750
ResetEvent 0x166965708
SetEvent 0x166965718
WaitForMultipleObjectsEx 0x166965770
WaitForSingleObject 0x166965730
Sleep 0x166965798
SleepConditionVariableSRW 0x166965788
WakeAllConditionVariable 0x166965790
GetSystemDirectoryW 0x1669657c0
GetSystemInfo 0x1669657c8
GetSystemTime 0x1669657a8
GetSystemTimeAsFileTime 0x1669657d0
GetTickCount 0x1669657b8
GetVersionExA 0x1669657b0
FileTimeToSystemTime 0x1669657e8
SystemTimeToFileTime 0x1669657e0
DecodePointer 0x1669657f8
EncodePointer 0x166965800
GetFileVersionInfoExW 0x166965820
GetFileVersionInfoSizeExW 0x166965818
VerQueryValueW 0x166965810
GetTokenInformation 0x166965830
ConvertSidToStringSidW 0x166965840
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x166965848
CryptAcquireContextA 0x166965368
CryptAcquireContextW 0x1669652f8
CryptContextAddRef 0x166965300
CryptCreateHash 0x166965340
CryptDecrypt 0x166965318
CryptDestroyHash 0x1669652e8
CryptDestroyKey 0x166965370
CryptDuplicateKey 0x166965310
CryptEncrypt 0x166965380
CryptExportKey 0x166965320
CryptGenKey 0x166965328
CryptGenRandom 0x166965348
CryptGetDefaultProviderW 0x1669652f0
CryptGetHashParam 0x166965330
CryptGetKeyParam 0x166965308
CryptHashData 0x166965338
CryptImportKey 0x166965358
CryptReleaseContext 0x166965350
CryptSetHashParam 0x166965378
CryptSetKeyParam 0x166965360
CryptVerifySignatureA 0x166965388
___lc_codepage_func 0x166965860
___lc_handle_func 0x166965858
___mb_cur_max_func 0x1669658a8
__C_specific_handler 0x166965a80
__crtLCMapStringW 0x166965900
__CxxFrameHandler3 0x1669659b8
__dllonexit 0x1669658b0
__pctype_func 0x1669658f0
__RTDynamicCast 0x166965a90
__uncaught_exception 0x166965a00
_amsg_exit 0x1669658b8
_beginthreadex 0x166965930
_callnewh 0x166965a08
_CxxThrowException 0x1669659d8
_errno 0x1669658d8
_initterm 0x166965990
_itoa_s 0x166965a38
_lock 0x166965870
_onexit 0x1669658d0
_purecall 0x166965938
_strlwr_s 0x166965910
_ultoa_s 0x1669658f8
_unlock 0x166965888
_vsnprintf 0x166965a68
_vsnwprintf 0x166965a58
_wcsicmp 0x166965a78
_wcslwr 0x1669658c0
_wcslwr_s 0x1669659c0
_wcsnicmp 0x166965918
_wtoi 0x166965a50
_wtol 0x166965920
_XcptFilter 0x166965880
??0exception@@QEAA@AEBQEBD@Z 0x166965998
??0exception@@QEAA@AEBV0@@Z 0x166965980
??0exception@@QEAA@XZ 0x1669659e0
??1exception@@UEAA@XZ 0x166965988
??1type_info@@UEAA@XZ 0x166965868
?terminate@@YAXXZ 0x166965890
?what@exception@@UEBAPEBDXZ 0x166965940
abort 0x166965878
calloc 0x166965908
free 0x166965a20
isspace 0x166965a30
iswascii 0x166965958
iswspace 0x166965a70
iswupper 0x166965950
ldexp 0x1669659b0
localeconv 0x166965978
malloc 0x166965a18
memchr 0x1669659a8
memcmp 0x166965a98
memcpy 0x166965898
memcpy_s 0x166965a88
memmove 0x166965a10
memmove_s 0x1669659f0
memset 0x1669658e8
realloc 0x1669658e0
setlocale 0x1669658a0
sprintf_s 0x1669659f8
strcspn 0x1669659e8
strerror 0x166965960
strncmp 0x1669658c8
strstr 0x166965a28
strtod 0x1669659a0
tolower 0x1669659c8
towlower 0x166965948
wcschr 0x166965968
wcscmp 0x166965aa0
wcscpy_s 0x1669659d0
wcsncmp 0x166965928
wcsrchr 0x166965970
wcsstr 0x166965a60
wcstok 0x166965a48
wcstol 0x166965a40