DSMBLibrary.dll

v2.9.0.0 64-bit Windows NT Analyzed
Description
Dell Command | PowerShell Provider
Authors
Copyright 2015 - 2024 Dell Inc. All rights reserved.
File size
915.7 KB
Uploaded
2026-04-21 18:14
Views
77
SHA-256
32f13093835e85ab9efec7226bf39ce0

Exported functions 8

DllMain #1 · 0x18070
??0DSMBIOSInterface@@QEAA@AEBV0@@Z #2 · 0x33e0
??0DSMBIOSInterface@@QEAA@XZ #3 · 0x33f0
??1DSMBIOSInterface@@UEAA@XZ #4 · 0x3490
??4DSMBIOSInterface@@QEAAAEAV0@AEBV0@@Z #5 · 0x34b0
??_7DSMBIOSInterface@@6B@ #6 · 0x38e50
Get_DSMBHandler #7 · 0x3850
Release_DSMBHandler #8 · 0x38a0

Imported DLLs & functions 237

strtod 0x180038568
strtol 0x180038570
_lock_file 0x180038580
_unlock_file 0x180038588
_callnewh 0x1800385b0
_recalloc 0x1800385a0
calloc 0x180038598
free 0x1800385a8
malloc 0x1800385b8
_cexit 0x180038630
_configure_narrow_argv 0x180038638
_crt_at_quick_exit 0x180038628
_crt_atexit 0x180038620
_errno 0x1800385e8
_execute_onexit_table 0x180038618
_initialize_narrow_environment 0x1800385e0
_initialize_onexit_table 0x180038610
_initterm 0x180038648
_initterm_e 0x1800385f0
_invalid_parameter_noinfo 0x1800385d8
_invalid_parameter_noinfo_noreturn 0x180038640
_register_onexit_function 0x1800385f8
_seh_filter_dll 0x180038600
terminate 0x180038608
__acrt_iob_func 0x1800386c0
__stdio_common_vfprintf 0x1800386b8
__stdio_common_vsprintf_s 0x180038670
__stdio_common_vsscanf 0x1800386b0
_fseeki64 0x180038660
_get_stream_buffer_pointers 0x1800386a8
fclose 0x1800386a0
fflush 0x180038698
fgetc 0x180038690
fgetpos 0x180038688
fputc 0x180038680
fread 0x180038678
fsetpos 0x180038668
fwrite 0x1800386c8
setvbuf 0x1800386d0
ungetc 0x180038658
isspace 0x180038700
strcmp 0x180038708
strncpy_s 0x1800386e0
strnlen 0x1800386f0
strtok_s 0x1800386e8
tolower 0x1800386f8
??0CHapiIntf@@QEAA@AEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z 0x180038030
??1CDAToken@@QEAA@XZ 0x180038020
??1CHapiIntf@@QEAA@XZ 0x180038038
?Display@CHapiIntf@@QEAAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z 0x180038050
?ExecuteDACI@CHapiIntf@@QEAA?AW4Status@@GGAEAUIBIOSData@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4PWDTYPE@PwdInfo@@@Z 0x180038058
?GetAllDATokens@CHapiIntf@@QEAAXAEAV?$map@GVCDAToken@@U?$less@G@std@@V?$allocator@U?$pair@$$CBGVCDAToken@@@std@@@3@@std@@@Z 0x180038060
?GetAttributeNamesAndTypes@CHapiIntf@@QEAAXAEAV?$list@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4ATTRIBUTE_TYPE@PLDM@@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4ATTRIBUTE_TYPE@PLDM@@@std@@@2@@std@@@Z 0x180038008
?GetAttributeValue@CHapiIntf@@QEAA?AW4Status@@AEAUAttribute@PLDM@@@Z 0x180038010
?GetAttributeValueAtBoot@CHapiIntf@@QEAA?AW4Status@@AEAUAttribute@PLDM@@@Z 0x180038018
?GetBIOSObject@CHapiIntf@@QEAAPEAVCBIOSObject@@E@Z 0x180038048
?GetPwdInfo@CHapiIntf@@QEAA_NAEAUPwdInfo@@@Z 0x180038068
?Init@CHapiIntf@@QEAA?AW4Status@@_N00@Z 0x180038040
?IsPLDMSupported@CHapiIntf@@QEAA_NXZ 0x180038000
?SetAttributeValue@CHapiIntf@@QEAA?AW4Status@@AEAUAttribute@PLDM@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4PWDTYPE@PwdInfo@@@Z 0x180038070
?TokenInfo@CDAToken@@QEBAXAEAG00@Z 0x180038028
DecodePointer 0x180038140
DeleteCriticalSection 0x180038158
EnterCriticalSection 0x180038080
FindResourceW 0x180038130
GetCurrentProcess 0x1800380e8
GetCurrentProcessId 0x1800380b0
GetCurrentThreadId 0x1800380a8
GetLastError 0x180038148
GetModuleFileNameA 0x180038120
GetModuleFileNameW 0x180038168
GetModuleHandleW 0x1800380c0
GetStartupInfoW 0x1800380c8
GetSystemTimeAsFileTime 0x1800380a0
InitializeCriticalSectionEx 0x180038150
InitializeSListHead 0x180038098
IsDebuggerPresent 0x1800380d0
IsProcessorFeaturePresent 0x1800380d8
LeaveCriticalSection 0x180038118
LoadResource 0x180038170
LockResource 0x180038178
OutputDebugStringA 0x180038160
OutputDebugStringW 0x180038090
QueryPerformanceCounter 0x1800380b8
RaiseException 0x180038088
RtlCaptureContext 0x180038110
RtlLookupFunctionEntry 0x180038108
RtlVirtualUnwind 0x180038100
SetUnhandledExceptionFilter 0x1800380f0
SizeofResource 0x180038138
TerminateProcess 0x1800380e0
UnhandledExceptionFilter 0x1800380f8
WideCharToMultiByte 0x180038128
xmlAddChild 0x180038788
xmlBufferCreate 0x1800387c0
xmlBufferFree 0x1800387b8
xmlCleanupParser 0x180038748
xmlFree 0x180038730
xmlFreeDoc 0x1800387b0
xmlFreeNode 0x180038778
xmlInitParser 0x180038750
xmlIsBlankNode 0x180038790
xmlNewChild 0x180038798
xmlNewNode 0x1800387a0
xmlNewProp 0x1800387a8
xmlNodeGetContent 0x180038768
xmlNodeListGetString 0x180038770
xmlOutputBufferCreateBuffer 0x180038758
xmlParseMemory 0x180038740
xmlSaveFormatFileTo 0x180038760
xmlStrcmp 0x1800387c8
xmlUnlinkNode 0x180038780
xmlXPathEvalExpression 0x180038728
xmlXPathFreeContext 0x180038720
xmlXPathFreeObject 0x180038738
xmlXPathNewContext 0x180038718
_Mbrtowc 0x1800381e8
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z 0x1800381a8
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x1800383c8
?_Getcat@?$ctype@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x180038228
?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ 0x1800381f0
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x180038218
?_Gnavail@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBA_JXZ 0x180038420
?_Gndec@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x180038410
?_Gninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x180038418
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAPEAD0PEAH001@Z 0x180038440
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ 0x180038438
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z 0x180038210
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z 0x1800383e8
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x180038380
?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAXXZ 0x1800381a0
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x180038308
?_Pnavail@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBA_JXZ 0x180038430
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x1800382c8
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x180038388
?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ 0x1800381f8
?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ 0x180038200
?_Xbad_alloc@std@@YAXXZ 0x1800381d0
?_Xlength_error@std@@YAXPEBD@Z 0x1800381b8
?_Xout_of_range@std@@YAXPEBD@Z 0x1800381d8
??0_Lockit@std@@QEAA@H@Z 0x1800381c0
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x180038300
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z 0x180038340
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x180038480
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x180038258
??1_Lockit@std@@QEAA@XZ 0x1800381c8
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1800382d0
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180038348
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180038488
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180038260
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAG@Z 0x180038338
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z 0x1800384b0
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@G@Z 0x180038490
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z 0x180038498
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@I@Z 0x180038320
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@K@Z 0x1800384a0
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z 0x180038310
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAVios_base@1@AEAV21@@Z@Z 0x180038318
??7ios_base@std@@QEBA_NXZ 0x1800383d8
??Bid@locale@std@@QEAA_KXZ 0x180038208
??Bios_base@std@@QEBA_NXZ 0x1800383d0
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x1800383a8
?cerr@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A 0x180038188
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A 0x1800383a0
?eback@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x180038278
?egptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x180038298
?eof@ios_base@std@@QEBA_NXZ 0x1800383e0
?epptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x1800382b0
?fill@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBA_WXZ 0x180038470
?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADXZ 0x1800382f0
?flags@ios_base@std@@QEBAHXZ 0x180038238
?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@XZ 0x1800384c0
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x180038330
?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXH@Z 0x1800382a0
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ 0x1800383f0
?good@ios_base@std@@QEBA_NXZ 0x180038230
?gptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x180038280
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x180038190
?id@?$ctype@D@std@@2V0locale@2@A 0x180038398
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z 0x180038350
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x1800383b0
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x1800383b8
?pbase@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x180038288
?pbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXH@Z 0x180038428
?pptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x180038290
?put@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@_W@Z 0x1800384b8
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z 0x180038328
?rdbuf@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBAPEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@2@XZ 0x180038468
?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ 0x1800382e8
?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x1800383f8
?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@_JH@Z 0x1800381b0
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z 0x180038358
?setf@ios_base@std@@QEAAHH@Z 0x1800384a8
?setf@ios_base@std@@QEAAHHH@Z 0x180038240
?setg@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD00@Z 0x1800382a8
?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD0@Z 0x1800382b8
?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD00@Z 0x1800382c0
?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z 0x180038458
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x1800382d8
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x180038400
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x180038368
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x180038408
?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAG_W@Z 0x180038448
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x180038268
?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAA_JPEB_W_J@Z 0x180038450
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x180038270
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x180038378
?tie@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBAPEAV?$basic_ostream@_WU?$char_traits@_W@std@@@2@XZ 0x180038460
?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ 0x1800382e0
?toupper@?$ctype@D@std@@QEBADD@Z 0x180038220
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x180038390
?uncaught_exception@std@@YA_NXZ 0x1800381e0
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z 0x1800383c0
?wcout@std@@3V?$basic_ostream@_WU?$char_traits@_W@std@@@1@A 0x180038198
?widen@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBA_WD@Z 0x180038478
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z 0x1800382f8
?width@ios_base@std@@QEAA_J_J@Z 0x180038250
?width@ios_base@std@@QEBA_JXZ 0x180038248
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x180038360
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x180038370
UnregisterClassW 0x1800384d0
__CxxFrameHandler4 0x180038558
__C_specific_handler 0x1800384f0
__current_exception 0x1800384e8
__current_exception_context 0x1800384e0
__RTDynamicCast 0x180038530
__std_exception_copy 0x180038500
__std_exception_destroy 0x180038508
__std_type_info_destroy_list 0x180038520
_CxxThrowException 0x180038510
_purecall 0x180038528
memchr 0x180038538
memcmp 0x180038540
memcpy 0x180038518
memmove 0x1800384f8
memset 0x180038548