Main Page Windows 7 DLLs NirSoft Utilities
Windows 10 DLL File Information - wdc.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: Performance Monitor  
File Version: 10.0.10130.0 (fbl_impressive.150522-2224)  
Company: Microsoft Corporation  
Product Name: Microsoft® Windows® Operating System  
DLL popularity Very Low - There is no any other DLL in system32 directory that is statically linked to this file.
File Size: 1,277 KB
Total Number of Exported Functions: 6
Total Number of Exported Functions With Names: 6
 

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 537,600 Bytes 41.1% Read, Execute Code
.data 0x00085000 13,824 Bytes 1.1% Write, Read Initialized Data
.idata 0x0008b000 12,800 Bytes 1.0% Read Initialized Data
.didat 0x0008f000 1,024 Bytes 0.1% Write, Read Initialized Data
.rsrc 0x00090000 707,072 Bytes 54.1% Read Initialized Data
.reloc 0x0013d000 34,816 Bytes 2.7% Read, Discardable Initialized Data
 

Static Linking

wdc.dll is statically linked to the following files:

msvcrt.dll
DUser.dll
GDI32.dll
ADVAPI32.dll
ntdll.dll
pdh.dll
pdhui.dll
SHLWAPI.dll
SHELL32.dll
COMCTL32.dll
KERNEL32.dll
USER32.dll
OLEAUT32.dll
ole32.dll
ODBC32.dll
UxTheme.dll
Secur32.dll
credui.dll
wevtapi.dll
VERSION.dll
PLA.dll
IPHLPAPI.DLL
WINSTA.dll
UTILDLL.dll
WTSAPI32.dll
VDMDBG.dll
api-ms-win-core-appcompat-l1-1-1.dll

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

 

General Resources Information

Resource Type Number of Items Total Size % of File
Icons 7 445,910 Bytes 34.1%
Animated Icons 0 0 Bytes 0.0%
Cursors 0 0 Bytes 0.0%
Animated Cursors 0 0 Bytes 0.0%
Bitmaps 55 134,284 Bytes 10.3%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 42 23,372 Bytes 1.8%
HTML Related Files 19 29,024 Bytes 2.2%
Menus 9 3,248 Bytes 0.2%
Strings 589 36,286 Bytes 2.8%
Type Libraries 0 0 Bytes 0.0%
Manifest 1 738 Bytes 0.1%
All Others 10 120,026 Bytes 9.2%
Total 732 792,888 Bytes 60.6%
 

Icons in this file

There are 7 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
 

Cursors in this file

No cursors found in this file

 

Dialog-boxes list (up to 1000 dialogs)

In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 1000 dialogs.
ID Dialog Caption
1400 File
1500 Performance Counters
1600 Registry
1700 Schedule
1800 Alert Action
1900 Directory
2000 General
2100 Task
2200 Trace Session
2300 Trace Buffers
2400 Trace Providers
2500 Alerts
2600 Stop Condition
2700 Select Computer
2710 Connect Remote Computer
2800 How would you like to create this new data collector set?
2900 Which template would you like to use?
3000 Property
3100 Choose
3200 What type of data do you want to include?
3300 Where would you like the data to be saved?
3400 Create the data collector set?
3500 Which performance counters would you like to monitor?
3600 Which performance counters would you like to log?
3700 Which event trace providers would you like to enable?
3800 Management Paths
3900 File Capture
4000 Which registry keys would you like to record?
4100 Create the data collector?
4200 Filter
4300 What would you like to name this data collector set?
4400 What type of data collector would you like to create?
4500 What type of data collector would you like to create?
4600 Alert Task
4700 Data Manager
4800 Actions
4900 Rules
5000 Folder Action
5100 State Capture
5200 Folder Action
30120 Analyze Wait Chain
30130 Select Processors
 

String resources in this dll (up to 1000 strings)

String ID String Text
12 Stopped
13 Running
14 Pending
15 Unknown
16 Performance Counter
17 Trace
18 Alert
19 Configuration
20 Select a root path for the collected data.
21 <The specified parameters are not valid>
22 Enter the user for this data collector set.
23 <Keyword>
24 Performance Monitor
27 \object(instance)\counter
28 HKLM\SOFTWARE
29 root\cimv2:SELECT * FROM Win32_Process
30 Unacceptable Character
31 You can only enter numeric values here.
32 Level
33 Keywords(Any)
34 Keywords(All)
35 Properties
36 Filter
37 Create new Data Collector
38 Create new Data Collector Set.
39 New Data Collector
40 New Data Collector (%d)
41 New Data Collector Set
42 New Data Collector Set (%d)
43 WMIGUID_SET
44 WMIGUID_NOTIFICATION
45 WMIGUID_READ_DESCRIPTION
46 WMIGUID_EXECUTE
47 TRACELOG_CREATE_REALTIME
48 TRACELOG_CREATE_ONDISK
49 TRACELOG_GUID_ENABLE
50 TRACELOG_ACCESS_KERNEL_LOGGER
51 TRACELOG_LOG_EVENT
52 TRACELOG_ACCESS_REALTIME
53 READ_CONTROL
54 WRITE_DAC
55 WRITE_OWNER
56 DELETE
57 SYNCHRONIZE
59 WMIGUID_ALL_ACCESS
60 FULL_CONTROL
61 Enabled
62 Disabled
64 Template Files (*.xml)
65 Local
67 New Group
68 Schedule (%d)
69 Are you sure you want to delete "%1!s!"?
70 Performance Monitor - Confirm Delete
71 <The specified parameters are not valid>
72 over 50
75 Create
76 Send
77 Delete
78 Day(s)
79 Week(s)
80 Template Exists
81 The template file %s already exists.
82 The file specified does not contain valid XML.
83 File
84 All Files (*.*)
85 Everyday
87 {ffffffff-ffff-ffff-ffff-ffffffffffff}
88 <Default>
89 Include
90 Compiling
91 Security Settings for %s
94 %1!s! (%2!s!)
95 Performance Monitor - Data Collector Set
96 This data collector set is currently running. Changes you make will take effect the next time it starts.
200 Performance (%s)
201 Performance
202 Performance Counters
203 Performance Monitor View
204 All Counters
205 Performance Monitor
206 Reports
207 User Defined
208 Event Trace Sessions
209 Data Collector Sets
210 System
211 User Defined
212 System
213 Monitoring Tools
214 Startup Event Trace Sessions
300 Property
301 Value
302 Description
304 Size
306 Report
307 Data
308 Start
309 Days
310 Beginning
311 Expires
500 Name
501 Guid
502 Status
503 Type
504 Output
505 Object
506 Counter
507 Instance
508 Scale
509 Line
510 Date
601 Performance(0x1)|System(0x2)|Cycle(0x3)
602 Seconds(0x1)|Minutes(0x2)|Hours(0x4)|Days(0x8)|Weeks(0x10)
603 Comma Separated(0x0)|Tab Separated(0x1)|SQL(0x2)|Binary(0x3)
604 Above(0x1)|Below(0x2)
606 File(0x1)|Real Time (0x2)|File and Real Time (0x3)|Buffered (0x4)
607 Delete oldest(0x1)|Delete largest(0x0)
700 Event Trace Providers
701 Choose Event Trace Provider:
702 Loading...
800 The following system error occurred when trying to complete this operation:
801 When attempting to connect to the remote computer the following system error occurred:
802 When attempting to start the Data Collector Set the following system error occurred:
803 When attempting to stop the Data Collector Set the following system error occurred:
806 When attempting to create the Data Collector the following system error occurred:
807 When attempting to create the Data Collector Set the following system error occurred:
808 When attempting to delete the Data Collector the following system error occurred:
809 When attempting to delete the Data Collector Set the following system error occurred:
810 When attempting to commit the changes the following system error occurred:
811 When attempting to import the template the following system error occurred:
812 When attempting to query the Data Collector Set the following system error occurred:
813 When attempting to change the security settings the following system error occurred:
814 When attempting to commit the Performance Monitor view to this data collector set the following system error occurred:
815 When attempting to delete the report the following system error occurred:
1002 Initializing...
1003 Collecting data...
1004 Generating report...
1005 Collecting data for %d seconds...
10021 Performance Monitor
10022 Performance Monitor Extension
10023 Performance Monitor File
10025 Diagnose performance issues and collect performance data.
10028 Windows Diagnostic Report
10029 Generate a diagnostic overview report for this computer.
10030 Resource Monitor
10031 Monitor the usage and performance of the following resources in real time: CPU, Disk, Network and Memory.
10037 Performance Monitor Configuration
10039 Resource Monitor Configuration
10041 Microsoft Corporation
10042 Microsoft Corporation
10043 Runs a task as the interactive user.
20000 Start
20001 Start the Data Collector Set.
20002 Stop
20003 Stop the Data Collector Set.
20004 Data Collector Set
20005 Create a new Data Collector Set.
20006 Data Collector
20007 Create a new Data Collector.
20010 Performance Monitor
20011 View data in Performance Monitor.
20012 Report
20013 View data as a report.
20020 &Connect to another computer...
20021 Monitor a different computer.
20022 Save Template...
20023 Save the Data Collector Set as a template.
20025 Overwrite the template. The template will be replaced and will only contain this data collector set.
20027 Add to the template. Append this data collector set to the existing template.
20028 Start
20029 Start the Resource Monitor.
20030 Stop
20031 Stop the Resource Monitor.
20032 Data Manager...
20033 Opens the Data Manager properties for the current selection.
20034 Counter
20035 Add a performance counter
20036 Folder
20037 Open data folder.
20038 Save current view
20039 Save the current view settings for this Data Collector Set.
20040 View latest report.
20041 Latest Report
20042 Start As Event Trace Session
20043 Create a new Data Collector Set from these settings.
20044 View system reliability...
20045 Review your system reliability and problem history.
20046 Resource Monitor...
20047 Open the Resource Monitor.
32000 File
32001 Read (B/sec)
32002 Write (B/sec)
32004 Image
32007 Average CPU
32008 Working Set (KB)
32009 Hard Faults/sec
32011 Threads
32013 Total (B/sec)
32014 Send (B/sec)
32015 Receive (B/sec)
32016 Address
32017 Total (B/sec)
32018 Shareable (KB)
32019 Private (KB)
32020 Response Time (ms)
32021 Description
32022 Commit (KB)
32023 I/O Priority
32024 Name
32025 Status
32026 Group
32027 Type
32028 Handle Name
32029 Module Name
32030 Version
32031 Full Path
32032 Logical Disk
32033 Physical Disk
32034 Active Time (%)
32035 Available Space (MB)
32036 Total Space (MB)
32037 Disk Queue Length
32038 Local Address
32039 Local Port
32040 Remote Address
32041 Remote Port
32042 Latency (ms)
32043 Packet Loss (%)
32044 Port
32045 Protocol
32046 Operating System Context
32047 User Name
32048 Cycle
32049 Average Cycle
32050 Firewall Status
32051 Platform
32052 Elevated
32053 Send (B/sec)
32054 Receive (B/sec)
32055 Total (B/sec)
32200 Running
32201 Starting
32202 Continuing
32203 Pausing
32204 Paused
32205 Stopping
32206 Stopped
32210 Not Responding
32211 Suspended
32212 Running
32213 Terminated
32230 Not allowed, restricted
32231 Not allowed, not restricted
32232 Allowed, restricted
32233 Allowed, not restricted
32250 Background
32252 Normal
32253 High
32254 Critical
32260 Windows XP
32261 Windows Vista
32262 Windows 7
32263 Windows 8
32264 Windows 8.1
32270 16 Bit
32271 32 Bit
32272 64 Bit
32350 System Interrupts
32351 Deferred Procedure Calls and Interrupt Service Routines
32360 IPv4 loopback
32361 IPv6 loopback
32362 IPv4 unspecified
32363 IPv6 unspecified
32400 Overview
32402 Memory
32403 Disk
32404 Network
32420 Resource Monitor
32421 Do you want to end %s?
32422 If an open program is associated with this process, it will close and you will lose any unsaved data. If you end a system process, it might result in system instability. Are you sure you want to continue?
32423 End process
32424 Do you want to end the process tree of %s?
32425 If open programs or processes are associated with this process tree, they will close and you will lose any unsaved data. If you end a system process, it might result in system instability. Are you sure you want to continue?
32426 End process tree
32427 Do you want to end the selected processes?
32428 If open programs are associated with the selected processes, they will close and you will lose any unsaved data. If you end a system process, it might result in system instability. Are you sure you want to continue?
32429 Do you want to end the selected process trees?
32430 If open programs or processes are associated with the selected process trees, they will close and you will lose any unsaved data. If you end a system process, it might result in system instability. Are you sure you want to continue?
32431 Select Columns
32432 Select the columns that will appear in the table.
32433 Do you want to suspend %s?
32434 Do you want to suspend the selected processes?
32435 If an open program is associated with this process and you suspend it, you might lose any unsaved data. If you suspend a system process, it might result in system instability. Are you sure you want to continue?
32436 If open programs are associated with the selected processes and you suspend them, you might lose any unsaved data. If you suspend a system process, it might result in system instability. Are you sure you want to continue?
32437 Suspend process
32438 Do you want to resume %s?
32439 Do you want to resume the selected processes?
32440 If you resume a process suspended by someone else, it might result in system instability. Are you sure you want to continue?
32441 If you resume processes suspended by someone else, it might result in system instability. Are you sure you want to continue?
32442 Resume process
32443 Do you want to end the system process %s?
32444 Ending this process will shut down the operating system immediately. You will lose all unsaved data. Are you sure you want to continue?
32445 Shut down
32446 Abandon unsaved data and shut down.
32520 Take control of the session. This will allow data to be shown by this instance of the Resource Monitor.
32521 Leave session alone. No data will be collected or displayed by this instance of the Resource Monitor.
32522 Confirm Start
32523 The Windows Kernel Trace provider is already in use by another trace session. Taking control of it may cause the current owner to stop functioning properly.
32524 Session in use by another application.
32530 When attempting to start Resource Monitor, the following system error occurred:
32531 When attempting to stop Resource Monitor, the following system error occurred:
32532 When attempting to execute the command, the following system error occurred:
32540 Search Handles
32541 Searching for "%s"...
32542 Search Results for "%s"
32543 Filtered by %s
32545 Filtering...
32546 Select a process or search handles to see results.
32547 Select a process to see results.
32548 Searching for "%s" and Filtering...
32549 Search Results for "%s" Filtered by %s
32800 1 B/sec
32801 1 KB/sec
32802 10 KB/sec
32803 100 KB/sec
32804 1 MB/sec
32805 10 MB/sec
32806 100 MB/sec
32807 1 GB/sec
32808 1 bps
32809 10 Kbps
32810 1 Mbps
32811 10 Mbps
32812 100 Mbps
32813 1 Gbps
32814 10 Gbps
32815 100 Gbps
32816 100 Kbps
32830 0.01
32831 0.05
33000 %I64d B/sec Disk I/O
33001 %I64d KB/sec Disk I/O
33002 %I64d MB/sec Disk I/O
33003 %I64d GB/sec Disk I/O
33004 %I64d bps Network I/O
33005 %I64d Kbps Network I/O
33006 %I64d Mbps Network I/O
33007 %I64d Gbps Network I/O
33020 %I64d%% CPU Usage
33021 %I64d%% Used Physical Memory
33022 %I64d Hard Faults/sec
33023 %I64d%% Maximum Frequency
33024 %I64d%% Network Utilization
33025 %I64d%% Highest Active Time
33026 %I64d MB In Use
33027 %I64d MB Available
33028 %d MB
33040 Disk %s (%s) Queue Length
33050 CPU %d
33051 CPU %d (Node %d)
33052 NUMA Node %d
33053 <All NUMA Nodes>
33054 <All CPUs>
33055 Select the nodes that will appear in the chart pane.
33056 Select the processors that will appear in the chart pane.
33057 Select NUMA Nodes
33058 Select Processors
33059 Select NUMA &Nodes...
33060 Select Pro&cessors...
33061 %s - Parked
33080 %s (PID: %d) Thread: %s
33081 One or more threads of %s are in waiting status.
33082 %s is waiting for another process (%s).
33083 %s is waiting for a process in deadlock (%s). You can end the deadlocked process to resolve the issue immediately, or you can wait to see if the issue resolves itself.
33084 %s is waiting for multiple processes in deadlock. You can end the deadlocked processes to resolve the issue immediately, or you can wait to see if the issue resolves itself.
33085 %s is in deadlock. You can end the process to resolve the deadlock immediately, or you can wait to see if the issue resolves itself.
33086 %s is in deadlock with one or more processes. You can end the processes to resolve the deadlock immediately, or you can wait to see if the issue resolves itself.
33093 %s is not responding.
33094 One or more threads of %s are waiting to finish network I/O.
33095 %s is waiting for another process (%s) to finish network I/O.
33098 %s is running normally.
33099 %s is suspended.
33201 (Page File)
33202 %s (%s)
33203 (NTFS Volume Log)
33204 (NTFS Master File Table)
33205 (NTFS Free Space Map)
33206 %s *32
33401 Image: Process executable file name
33402 PID: Process ID
33403 Description: Description of the executable file
33404 Status: Process execution status
33405 Threads: Number of active threads
33406 CPU: Current percent of CPU consumption by the process
33407 Average CPU: Average percent of CPU consumption by the process (60-second)
33408 Operating System Context: Operating system context in which the process is running
33409 File: Name of the file in use by the process
33410 Read (B/sec): Average number of bytes per second read from the file in the last minute
33411 Write (B/sec): Average number of bytes per second written to the file in the last minute
33412 IO Priority: Priority of I/O transfers
33413 Response Time (ms): Disk response time in milliseconds
33414 Address: Address to which the process is connected
33415 Send (B/sec): Average number of bytes per second sent in the last minute
33416 Receive (B/sec): Average number of bytes per second received in the last minute
33417 Total (B/sec): Average number of bytes per second transferred in the last minute
33418 Hard Faults/sec: Average number of hard page faults per second in the last minute
33419 Commit (KB): Amount of virtual memory reserved by the operating system for the process in KB
33420 Working Set (KB): Amount of physical memory currently in use by the process in KB
33421 Shareable (KB): Amount of physical memory in use by the process that can be shared with other processes in KB
33422 Private (KB): Amount of physical memory in use by the process that cannot be used by other processes in KB
33423 Name: Service name
33424 PID: Service process ID
33425 Description: Description of the service
33426 Status: Service status
33427 Group: Service group
33428 CPU: Current percent of CPU consumption by services within this process
33429 Average CPU: Average percent of CPU consumption by services within this process (60-second)
33430 Type: Handle type
33431 Handle Name: Name of the handle associated with the selected process(es)
33432 Module Name: Name of the module loaded by the selected process(es)
33433 Version: Version number of the module
33434 Full Path: Full path to the module file
33435 Read (B/sec): Average number of bytes per second read by the process in the last minute
33436 Write (B/sec): Average number of bytes per second written by the process in the last minute
33437 Total (B/sec): Average number of bytes per second accessed by the process (read and write) in the last minute
33438 Logical Disk: Logical drive letter
33439 Physical Disk: Physical drive number
33440 Active Time (%): Percentage of time the disk is not idle
33441 Available Space (MB): Amount of free space on the physical drive in MB
33442 Total Space (MB): Total space on the physical drive in MB
33443 Disk Queue Length: Average disk queue length
33444 Send (B/sec): Average number of bytes per second sent by the process in the last minute
33445 Receive (B/sec): Average number of bytes per second received by the process in the last minute
33446 Total (B/sec): Average number of bytes per second transferred by the process (send and receive) in the last minute
33447 Local Address: Local address of the connection
33448 Local Port: Local port of the connection
33449 Remote Address: Remote address of the connection
33450 Remote Port: Remote port of the connection
33451 Latency (ms): Roundtrip latency in milliseconds
33452 Packet Loss (%): Percent of packets lost
33453 Address: Local address on which the process is listening
33454 Port: Local port number in use by the process
33455 Protocol: Network protocol used by the process
33456 Firewall Status: Port firewall status
33457 User Name: The name of the user whose session owns the process
33458 Cycle: Current percent of CPU cycle time consumption by the process
33459 Average Cycle: Average percent of CPU cycle time consumption by the process (60-second)
33460 Total (B/sec): Average number of bytes per second read from and written to the file in the last minute
33461 Platform: Platform (32 Bit or 64 Bit) on which the process is running
33462 Elevated: The process is running elevated or not
33463 Send (B/sec): Average number of bytes per second sent over the connection in the last minute
33464 Receive (B/sec): Average number of bytes per second received over the connection in the last minute
33465 Total (B/sec): Average number of bytes per second transferred over the connection in the last minute
33466 Platform: Platform (16 Bit or 32 Bit) on which the process is running
33600 Click to expand
33601 Total: Amount of physical memory available to the operating system, device drivers, and processes
33602 Installed: Amount of physical memory installed in the computer
33603 Free: Memory that does not contain any valuable data, and that will be used first when processes, drivers or the operating system need more memory
33604 Standby: Memory that contains cached data and code that is not actively in use
33605 Modified: Memory whose contents must be written to disk before it can be used for another purpose
33606 In Use: Memory used by processes, drivers, or the operating system
33607 Available: Amount of memory (including Standby and Free memory) that is immediately available for use by processes, drivers, or the operating system
33608 Cached: Amount of memory (including Standby and Modified memory) containing cached data and code for rapid access by processes, drivers, and the operating system
33609 Hardware Reserved: Memory that is reserved for use by the BIOS and some drivers for other peripherals
33803 Installed
33804 Total
33807 0 Hard Faults/sec
33808 0 KB/sec
33809 0 MB Available
33810 0 MB In Use
33811 0 MB
33812 0 Mbps
33820 0% Highest Active Time
33821 0% Maximum Frequency
33822 0% Network Utilization
33823 0% Used Physical Memory
33829 10 KB/sec
33830 10 Mbps
33833 100 Hard Faults/sec
33835 100%
33836 100%
33837 100%
33838 100%
33839 60 Seconds
33840 Available
33841 Cached
33842 TCP Connections
33843 TCP Connections
33844 CPU - Total
33846 Processes
33847 Disk
33848 Disk Activity
33849 Free
33850 Associated Handles
33851 Hard Faults/sec
33852 In Use
33853 Local Area Connection
33854 Physical Memory
33855 Memory
33856 Processes
33857 Modified
33858 Associated Modules
33859 Network
33860 Network Activity
33861 NUMA Node
33863 Listening Ports
33864 Processes with Disk Activity
33865 Processes with Network Activity
33866 Service CPU Usage
33867 Services
33868 Standby
33869 Storage
33870 Commit Charge
33871 Used Physical Memory
33872 Views
33874 Disk
33875 Network
33876 Memory
33877 Hardware Reserved
34200 CPU Usage
34201 CPU Frequency
34202 Disk I/O
34203 Disk Highest Active Time
34204 Network I/O
34205 Network Utilization
34206 Hard Faults/sec
34207 Percent of Physical Memory in Use
34208 Physical Memory In Use
34209 Physical Memory Available
34210 Service CPU Usage
34211 Filtering Status
34212 Search Box
34213 Clear Search Box
34214 Start Search
34215 Refresh
34216 Pane Splitter
34217 Table Splitter
34218 Expand Table
34219 Collapse Charts
34220 Chart Scale
34221 Expand Charts
34222 Tab Control
34223 Charts
34224 Tables
34225 Collapse Table
 

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:
DllCanUnloadNow DllGetClassObject DllRegisterServer DllUnregisterServer
WdcParseLegacyFile WdcRunTaskAsInteractiveUser

 

Imported Functions List

The following functions are imported by this dll: