Main Page Windows 7 DLLs NirSoft Utilities
Windows 10 DLL File Information - wdscore.dll

The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.

 

General Information

File Description: Panther Engine Module  
File Version: 10.0.10130.0 (fbl_impressive.150522-2224)  
Company: Microsoft Corporation  
Product Name: Microsoft® Windows® Operating System  
DLL popularity Medium - 22 other DLL files in system32 directory are statically linked to this file.
File Size: 202 KB
Total Number of Exported Functions: 161
Total Number of Exported Functions With Names: 161
 

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 179,712 Bytes 86.7% Read, Execute Code
.data 0x0002d000 1,536 Bytes 0.7% Write, Read Initialized Data
.idata 0x0002e000 6,656 Bytes 3.2% Read Initialized Data
.rsrc 0x00030000 1,024 Bytes 0.5% Read Initialized Data
.reloc 0x00031000 8,704 Bytes 4.2% Read, Discardable Initialized Data
 

Static Linking

wdscore.dll is statically linked to the following files:

msvcrt.dll
api-ms-win-core-libraryloader-l1-1-0.dll
api-ms-win-core-synch-l1-1-0.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-errorhandling-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-file-l1-1-0.dll
api-ms-win-core-debug-l1-1-0.dll
api-ms-win-core-processenvironment-l1-1-0.dll
api-ms-win-core-heap-l1-1-0.dll
api-ms-win-core-kernel32-legacy-l1-1-0.dll
api-ms-win-core-file-l2-1-0.dll
api-ms-win-core-memory-l1-1-0.dll
api-ms-win-core-heap-obsolete-l1-1-0.dll
api-ms-win-core-sysinfo-l1-1-0.dll
api-ms-win-core-privateprofile-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-1.dll
api-ms-win-core-localization-l1-2-0.dll
api-ms-win-core-io-l1-1-0.dll
api-ms-win-core-file-l1-2-0.dll
api-ms-win-security-base-l1-1-0.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-profile-l1-1-0.dll
OLEAUT32.dll

This means that when wdscore.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, wdscore.dll won't be loaded.

 

General Resources Information

Resource Type Number of Items Total Size % of File
Icons 0 0 Bytes 0.0%
Animated Icons 0 0 Bytes 0.0%
Cursors 0 0 Bytes 0.0%
Animated Cursors 0 0 Bytes 0.0%
Bitmaps 0 0 Bytes 0.0%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 0 0 Bytes 0.0%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 0 0 Bytes 0.0%
Type Libraries 0 0 Bytes 0.0%
Manifest 0 0 Bytes 0.0%
All Others 1 916 Bytes 0.4%
Total 1 916 Bytes 0.4%
 

Icons in this file

No icons found in this file

 

Cursors in this file

No cursors found in this file

 

Dialog-boxes list (up to 1000 dialogs)

No dialog resources in this file.

 

String resources in this dll (up to 1000 strings)

No string resources in this file.

 

COM Classes/Interfaces

There is no type library in this file with COM classes/interfaces information

 

Exported Functions List

The following functions are exported by this dll:
ConstructPartialMsgIfA
ConstructPartialMsgIfW
ConstructPartialMsgVA
ConstructPartialMsgVW
CurrentIP
EndMajorTask
EndMinorTask
GetMajorTask
GetMajorTaskA
GetMinorTask
GetMinorTaskA
StartMajorTask
StartMinorTask
WdsAbortBlackboardItemEnum
WdsAddModule
WdsAddUsmtLogStack
WdsAllocCollection
WdsCollectionAddValue
WdsCollectionGetValue
WdsCopyBlackboardItems
WdsCopyBlackboardItemsEx
WdsCreateBlackboard
WdsDeleteBlackboardValue
WdsDeleteEvent
WdsDestroyBlackboard
WdsDuplicateData
WdsEnableDiagnosticMode
WdsEnableExit
WdsEnableExitEx
WdsEnumFirstBlackboardItem
WdsEnumFirstCollectionValue
WdsEnumNextBlackboardItem
WdsEnumNextCollectionValue
WdsExecuteWorkQueue
WdsExecuteWorkQueue2
WdsExecuteWorkQueueEx
WdsExitImmediately
WdsExitImmediatelyEx
WdsFreeCollection
WdsFreeData
WdsGenericSetupLogInit
WdsGetAssertFlags
WdsGetBlackboardBinaryData
WdsGetBlackboardStringA
WdsGetBlackboardStringW
WdsGetBlackboardUintPtr
WdsGetBlackboardValue
WdsGetCurrentExecutionGroup
WdsGetPointer
WdsGetSetupLog
WdsGetTempDir
WdsInitialize
WdsInitializeCallbackArray
WdsInitializeDataBinary
WdsInitializeDataStringA
WdsInitializeDataStringW
WdsInitializeDataUInt32
WdsInitializeDataUInt64
WdsIsDiagnosticModeEnabled
WdsIterateOfflineQueue
WdsIterateQueue
WdsLockBlackboardValue
WdsLockExecutionGroup
WdsLogCreate
WdsLogDestroy
WdsLogRegStockProviders
WdsLogRegisterProvider
WdsLogStructuredException
WdsLogUnRegStockProviders
WdsLogUnRegisterProvider
WdsPackCollection
WdsPublish
WdsPublishEx
WdsPublishImmediateAsync
WdsPublishImmediateEx
WdsPublishOffline
WdsSeqAlloc
WdsSeqFree
WdsSetAssertFlags
WdsSetBlackboardValue
WdsSetNextExecutionGroup
WdsSetUILanguage
WdsSetupLogDestroy
WdsSetupLogInit
WdsSetupLogMessageA
WdsSetupLogMessageW
WdsSubscribeEx
WdsTerminate
WdsUnlockExecutionGroup
WdsUnpackCollection
WdsUnsubscribe
WdsUnsubscribeEx
WdsValidBlackboard
g_Kernel32
g_bEnableDiagnosticMode
protected: void __thiscall CDynamicArray::Init(unsigned int)
protected: void __thiscall CDynamicArray::Init(unsigned int)
protected: void __thiscall CDynamicArray::Init(unsigned int)
protected: void __thiscall CDynamicArray::Init(unsigned int)
protected: void __thiscall CDynamicArray::Init(unsigned int)
protected: void __thiscall CDynamicArray::Init(unsigned int)
protected: void __thiscall CDynamicArray::Init(unsigned int)
public: __thiscall CDynamicArray::CDynamicArray(unsigned int)
public: __thiscall CDynamicArray::~CDynamicArray(void)
public: __thiscall CDynamicArray::CDynamicArray(unsigned int)
public: __thiscall CDynamicArray::~CDynamicArray(void)
public: __thiscall CDynamicArray::CDynamicArray(unsigned int)
public: __thiscall CDynamicArray::~CDynamicArray(void)
public: __thiscall CDynamicArray::CDynamicArray(unsigned int)
public: __thiscall CDynamicArray::operator struct SKey *(void)const
public: __thiscall CDynamicArray::~CDynamicArray(void)
public: __thiscall CDynamicArray::CDynamicArray(unsigned int)
public: __thiscall CDynamicArray::operator struct SValue *(void)const
public: __thiscall CDynamicArray::~CDynamicArray(void)
public: __thiscall CDynamicArray::CDynamicArray(unsigned int)
public: __thiscall CDynamicArray::~CDynamicArray(void)
public: __thiscall CDynamicArray::CDynamicArray(unsigned int)
public: __thiscall CDynamicArray::operator unsigned short *(void)const
public: __thiscall CDynamicArray::~CDynamicArray(void)
public: class CDynamicArray & __thiscall CDynamicArray::operator=(class CDynamicArray const &)
public: class CDynamicArray & __thiscall CDynamicArray::operator=(class CDynamicArray const &)
public: class CDynamicArray & __thiscall CDynamicArray::operator=(class CDynamicArray const &)
public: class CDynamicArray & __thiscall CDynamicArray::operator=(class CDynamicArray const &)
public: class CDynamicArray & __thiscall CDynamicArray::operator=(class CDynamicArray const &)
public: class CDynamicArray & __thiscall CDynamicArray::operator=(class CDynamicArray const &)
public: class CDynamicArray & __thiscall CDynamicArray::operator=(class CDynamicArray const &)
public: int __thiscall CDynamicArray::Add(struct CBlackboardFactory::SKeeperEntry &)
public: int __thiscall CDynamicArray::Add(struct CBlackboardFactory::SKeeperEntry &,unsigned int &)
public: int __thiscall CDynamicArray::SetSize(unsigned long)
public: int __thiscall CDynamicArray::Add(struct SEnumBinContext * &)
public: int __thiscall CDynamicArray::SetSize(unsigned long)
public: int __thiscall CDynamicArray::Add(unsigned __int64 &)
public: int __thiscall CDynamicArray::SetSize(unsigned long)
public: int __thiscall CDynamicArray::SetSize(unsigned long)
public: int __thiscall CDynamicArray::SetSize(unsigned long)
public: int __thiscall CDynamicArray::SetSize(unsigned long)
public: int __thiscall CDynamicArray::SetSize(unsigned long)
public: struct CBlackboardFactory::SKeeperEntry & __thiscall CDynamicArray::ElementAt(unsigned int)
public: struct SEnumBinContext * & __thiscall CDynamicArray::operator[](unsigned int)
public: struct SKey * __thiscall CDynamicArray::operator->(void)const
public: struct SValue * __thiscall CDynamicArray::GetBuffer(unsigned int)
public: struct SValue * __thiscall CDynamicArray::operator->(void)const
public: unsigned __int64 & __thiscall CDynamicArray::operator[](unsigned int)
public: unsigned char * __thiscall CDynamicArray::GetBuffer(unsigned int)
public: unsigned int __thiscall CDynamicArray::GetSize(void)const
public: unsigned int __thiscall CDynamicArray::GetSize(void)const
public: unsigned int __thiscall CDynamicArray::GetSize(void)const
public: unsigned int __thiscall CDynamicArray::GetSize(void)const
public: unsigned int __thiscall CDynamicArray::GetSize(void)const
public: unsigned short & __thiscall CDynamicArray::ElementAt(unsigned int)
public: unsigned short * __thiscall CDynamicArray::GetBuffer(unsigned int)
public: void __thiscall CDynamicArray::RemoveAll(void)
public: void __thiscall CDynamicArray::`default constructor closure'(void)
public: void __thiscall CDynamicArray::RemoveItemFromTail(void)
public: void __thiscall CDynamicArray::`default constructor closure'(void)
public: void __thiscall CDynamicArray::RemoveAll(void)
public: void __thiscall CDynamicArray::`default constructor closure'(void)
public: void __thiscall CDynamicArray::`default constructor closure'(void)
public: void __thiscall CDynamicArray::`default constructor closure'(void)
public: void __thiscall CDynamicArray::`default constructor closure'(void)
public: void __thiscall CDynamicArray::`default constructor closure'(void)

 

Imported Functions List

The following functions are imported by this dll: