Main Page Feedback NirSoft Utilities
Windows XP DLL File Information - dxdiagn.dll

The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, 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: Microsoft DirectX Diagnostic Tool  
File Version: 5.03.2600.5512 (xpsp.080413-0845)  
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: 2,064 KB
Total Number of Exported Functions: 4
Total Number of Exported Functions With Names: 4

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 700,416 Bytes 33.1% Read, Execute Code
.data 0x000ac000 36,864 Bytes 1.7% Write, Read Initialized Data
.rsrc 0x000b8000 1,343,488 Bytes 63.6% Read Initialized Data
.reloc 0x00200000 28,672 Bytes 1.4% Read, Discardable Initialized Data

Static Linking

dxdiagn.dll is statically linked to the following files:


This means that when dxdiagn.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, dxdiagn.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 1 66,602 Bytes 3.2%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 3 2,076 Bytes 0.1%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 310 23,986 Bytes 1.1%
Type Libraries 0 0 Bytes 0.0%
Manifest 1 636 Bytes 0.0%
All Others 3 170,593 Bytes 8.1%
Total 318 263,893 Bytes 12.5%

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 200 dialogs)

In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 200 dialogs.
ID Dialog Caption
6000 DirectPlay Test
6001 Session List
6002 DxDiag DirectPlay Chat

String resources in this dll (up to 200 strings)

String ID String Text
100 Loading DirectDraw DLL
101 Getting DirectDrawCreate address
102 DirectDrawCreate
103 GetCaps
104 User verification of rectangles
105 User verification of windowed bouncing
106 User verification of fullscreen bouncing
107 SetCooperativeLevel to Normal
108 Creating primary surface
109 Getting primary surface description
110 Colorfill blit to primary
111 Creating offscreen plain surface
112 Colorfill blit to offscreen plain surface
113 Blitting offscreen plain to primary surface
114 Creating test window
115 SetCooperativeLevel to Fullscreen
116 SetDisplayMode to 640x480x16
117 Creating flipping primary surface with one back buffer
118 GetAttachedSurface
119 Colorfill to back buffer
120 Flip
200 Loading Direct3D DLL
201 Getting Direct3DCreate address
202 Calling Direct3DCreate
203 EnumAdapterModes
204 GetDeviceCaps
205 No hardware supported display modes found
206 Creating test window
207 Creating 3D Device
208 GetBackBuffer
209 GetDesc
210 CreateVertexBuffer
211 CreateVertexBuffer
212 Lock
213 Unlock
214 SetLight
215 LightEnable
216 SetTransform
217 SetRenderState
218 Loading texture bitmap
219 SetTextureStageState
220 Setting texture
221 SetVertexShader
222 User Cancelled
223 Viewport::Clear
224 BeginScene
225 SetMaterial
226 SetStreamSource
227 SetIndices
228 DrawIndexPrimitive
229 EndScene
230 Present
231 User verification of Direct3D rendering
233 Loading DirectDraw DLL
234 Getting DirectDrawCreate address
235 DirectDrawCreate
236 SetCooperativeLevel to Fullscreen
237 SetCooperativeLevel to Normal
238 SetDisplayMode to 640x480x16
239 Creating flipping primary surface with one back buffer
240 GetAttachedSurface
241 Query for D3D
242 SetViewport
243 EnumTextureFormats
244 Creating Direct3D Surface
245 GetDC
246 ReleaseDC
300 Loading DirectSound DLL
301 Getting DirectSoundCreate address
302 DirectSoundCreate
303 SetCooperativeLevel
304 GetCaps
305 Loading WAV data
306 Emulated Driver testing
307 Primary Buffer
308 No free hardware buffer
309 Secondary buffer
310 SetPos
311 No sample
312 CreateEvent
313 SetNotification
314 Lock failure
315 Unlock failure
316 Play
317 GetCurPos
318 User verification of software
319 User verification of hardware
400 Call to CoInitialize
401 Creating the IDirectMusicLoader object
402 Creating the IDirectMusicPerformance object
403 Initializing the IDirectMusicPerformance object
404 Creating the IDirectMusicPort
405 Activating the IDirectMusicPort
406 Setting AutoDownload to TRUE
407 Adding the IDirectMusicPort to the IDirectMusicPerformance object
408 Assigning the PChannel block
409 Transferring music resource to a temporary file
410 Setting the search directory to the temp directory
411 Having the IDirectMusicLoader load the music
412 Playing the segment
500 Call to CoInitialize
501 Creating DirectPlay Object
502 Constructing DirectPlay addresses
503 Enumerating Sessions
504 Enumerating Players
505 Sending Chat Message
506 Receiving a DirectPlay message
507 Setting Peer Info
508 Creating Session
509 Joining Session
600 Invalid argument(s)
601 Generic failure
602 Unexpected error
603 Not implemented
604 Out of memory
605 No interface
606 Class not registered
700 Invalid mode
701 Invalid pixel format
702 Can't create DC
703 Not found
704 No DirectDraw support
705 No 3D
800 Invalid device
801 Initialization failed
802 Material create failed
803 Light set failed
804 Out of video memory
805 3D not available
900 Control not available
901 Bad format
902 Buffer lost
903 No driver
904 The request failed because DirectSound resources, such as the priority level, were already in use by another caller.
1100 Driver failed
1101 Ports open
1102 Device in use
1103 Insufficient buffer
1104 Chunk not found
1105 Bad instrument
1106 Cannot read
1107 Loader: bad path
1108 Loader: failed open
1109 Loader: format not supported
1110 Object not found
1200 Access denied
1201 Cannot add player
1202 Cannot create session
1203 An exception occurred
1204 Invalid object
1205 No connection
1206 Time out
1207 Busy
1208 Connection lost
1209 No service provider
1210 Not available
1300 You should reinstall DirectX to get the latest version.
1301 Problems were found in the system registry. Details are available in the saved text file.
1400 Home Edition
1401 Professional
1402 Server
1403 Advanced Server
1404 Datacenter Server
1405 Enterprise Server
1406 Web Server
1407 64-Bit Edition
1408 Server 2003, Datacenter Edition
1409 Server 2003, Enterprise Edition
1410 Server 2003, Standard Edition
1411 Server 2003, Web Edition
1412 Windows XP 64-Bit Edition Version 2003
1500 DirectX Diagnostic Tool
1501 The version of Winsock installed is out of date and can cause problems with networked games.
1502 NetMeeting is running. Direct3D hardware acceleration may not work until NetMeeting is shut down.
1503 none
1504 (NEC PC-98 series)
1505 %s%s (%d.%d, Build %d)
1506 Debug
1507 %s (Regional Setting: %s)
1508 %I64dMB used, %I64dMB available
1509 Final
1510 Beta
1511 Retail
1512 Unicode
1513 (%d CPUs)
1514 This is the Unicode version of DxDiag, which only runs on Windows NT. Please use the non-Unicode version of DxDiag on Windows 95 and Windows 98.
1701 , etc.
1702 <File Missing>
1703 The file %s is an old version, which could cause problems.
1704 Several files (%s) are old versions, which could cause problems.
1705 The file %s is a beta version, which is unsupported and could cause problems.
1706 Several files (%s) are beta versions, which are unsupported and could cause problems.
1707 The file %s is a debug version, which will run slower than the retail version.
1708 Several files (%s) are debug versions, which will run slower than the retail version.
1709 No problems found.
1710 The file %s is a beta version, which is unsupported and could cause problems. You should get a final version from the driver manufacturer.
1711 Several files (%s) are beta versions, which are unsupported and could cause problems. You should get final versions from the driver manufacturer.
1712 The file %s is a debug version, which will run slower than the retail version. You should get a retail version from the driver manufacturer.
1713 Several files (%s) are debug versions, which will run slower than the retail version. You should get retail versions from the driver manufacturer.
1714 The file %s is not digitally signed, which means that it has not been tested by Microsoft's Windows Hardware Quality Labs (WHQL). You may be able to get a WHQL logo'd driver from the hardware manufacturer.

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


Imported Functions List

The following functions are imported by this dll: