spacer spacer spacer
 
 
  arrow Description
  arrow Key Facts
  arrow File System and OS
  arrow Security Validation
  arrow Requires
  arrow Additional Analysis
  arrow Resources
  arrow   Icons Inside File
  arrow   Text Inside File
  arrow Vendor Summary
  arrow Research this File
  help File Detail Help
 
 
box_image
Partition Commander
Now it's easy for anyone to safely partition their hard drive! You can reclaim waste disk space, organize files, even add new OSes.
 
  Fix-It Utilities
Make your PC run like new! Includes Anti-Virus, Anti-Spyware, hardware diagnostics, registry fixer, and more!
box_image  
 
 
box_image
PC Mover
Move applications, files and settings from one PC to another. Handles Windows upgrades too, even XP 32-bit to Windows 7 64-bit!
     
 
 
File Details
 

Setupapi.dll

Windows Setup API

 
     
  Description  
     
 
icon   Windows Setup Application Programming Interface

Setupapi.dll is a 32-bit Dynamic Linked Library for an Application Programming Interface for a graphics UI style application.
Return to the
File Analysis Report
 
     
   
  Key Facts from within File  
     
 
key facts   These are the direct values are extracted from the file. These are defined by the original developer. Some items may be unspecified, mistyped or out of date.
     
File description
  Windows Setup API
 
File Version
  5.1.2600.1106 (xpsp1.020828-1920)
 
Application
  Microsoft Windows Operating System
 
App version
  5.1.2600.1106
 
Type
  32-bit
 
Publisher
  Microsoft Corporation
 
Copyright
  (c) Microsoft Corporation. All rights reserved.
   
  File System and OS Information  
     
 
File system  
  C:\Windows\System32

This directory holds the core operating system files and libraries.

     
Date Modified
  29-Aug-2002 3:41 am
 
Date Created
  23-Aug-2001 5:00 am
 
Size
  911 KB  (932,864 Bytes)
 
Captured from
  Core without updates
 
OS at capture
  Windows XP (SP1), Build 2600, 32-bit edition
 
 
   
  Security Validation  
     
 
security   The two security hashes for Setupapi.dll were created from the original file. The security hash is created by scanning all bytes within the file. Identical files should have the same hashes. SHA1 is considered the more secure than the older MD5 hash.
     
MD5
  D82C5FB1175BC5E0975184CC5AEB35E6
 
SHA1
  D79E65D1DFF88DE6CA8593025C313FFA17C7CEDE
     
  Requires  
     
 
required   The following files are required when running this program. These may call other files, and there can be additional required files not in this list.

           
  import Advapi32.dll   import Ntdll.dll
  import Gdi32.dll   import Rpcrt4.dll
  import Kernel32.dll   import User32.dll
  import Msvcrt.dll  
 
Click on filename for more details.
 
   
  Additional Analysis  
     
 
notes  
  • Setupapi.dll requires a C++ library, and was likely written in Micorsoft Visual C++. It was likely built using Visual Studio 2003.
  • Setupapi.dll is a PE style file.
  • Our analysis shows that over 386 different files internally use Setupapi.dll.
   
  Internal Resource Counts  
     
 
notes   Resources are read-only content stored within the file. It is mostly used to hold graphics, strings, menus and dialog templates, although other types are occasionally used. See our section on Resources Help for more details.

  Strings and Messages25   Icons (Single)145  
  Dialog Templates0   Icons (Grouped)37  
  Menus0   Icons (Animated)0  
  HTML Documents0   Cursors (Single)0  
  Accelerators0   Cursors (Grouped)0  
  Manifests1   Cursors (Animated)0  
  Fonts0   Bitmaps1  
 
   
  Icons Inside File  
     
 
notes   The single image below shows the Group Icon resources extracted from the file.

  icons
 
     
   
  Text Inside File  
     
 
notes   View the text string resources. Some filtering was done to remove non-standard characters and to limit the length strings. Strings embedded in code are not shown.
  
1Microsoft
(Unknown)
Locate File
Insufficient memory
(Additional models)
2Files Needed
%1 -- Files Needed
&Copy files from:
&Copy manufacturer's files from:
Some files on %1 are needed.
The file '%1' on %2 is needed.
Insert the manufacturer's installation disk, and then make sure that the correct drive is selected below.
Insert %1 into the drive selected below, and then click OK.
Type the path where the file is located, and then click OK.
Insert Disk
Copy Error
Setup cannot copy the file %1.
3If you cancel copying this file Windows might not work correctly. Are you sure you want to cancel this file?
If you cancel now Windows might not work correctly. Are you sure you want to cancel?
Ensure that the manufacturer's disk is properly inserted in the drive selected below, or provide the location where the file can be found.
Ensure that the disk labeled '%1' is in the drive selected below, or provide the location where the file can be found.
Ensure that the location specified below is correct, or change it and insert '%1' in the drive you specify.
4unknown language
5%1 -- Copying Files...
Copying Files...
%1 -- Renaming Files...
Renaming Files...
%1 -- Deleting Files...
Deleting Files...
%1 -- Backup Files...
Backup Files...
Cannot copy file to destination directory
Installation is not yet completed. Are you sure you want to cancel?
6%s: The following models are compatible with your hardware. Click the one you want to set up, and then click OK.
Click the %s that matches your hardware, and then click OK. If you don't know which model you have, click OK.
7This list shows only what was found on the installation disk.
8Install From Disk
9Select the manufacturer and model of your hardware device and then click Next. If you have a disk that contains the driver you want to install, click Have Disk.
10Select Device
11Resource type
You cannot modify the resources for this device directly. To change its resources, change the resources of its parent device.
Basic configuration
12Interrupt Request
interrupt request
direct memory access
memory range
input/output range
13This device cannot find enough free resources that it can use. • • If you want to use this device, you will need to disable one of the other devices on this system.
The resources this device is using do not match any of its known configurations. To assign resources manually for this device, click Set Configuration Manually.
No Modifications Allowed
Enter the %s you would like to set for this device. • •
You may either enter a specific range and the nearest valid range will be automatically selected, or you may select a range using the up and down arrows.
Edit Resource Setting
The setting you entered, %s, is not valid for this device. • •
The next valid setting of %s has been chosen automatically. • •
Would you like to continue using the new setting?
Either the starting or ending value you entered is invalid. • • Check that the starting and ending values are between 0x00000000 and 0xFFFFFFFF.
Either the starting or ending value you entered is invalid. • • Check that the starting and...
14No conflict information is currently available.
You cannot modify the resources in this configuration. Try choosing a different configuration in the 'Settings Based On' box.
This resource setting cannot be modified in this configuration. Try choosing a different configuration in the 'Settings Based On' box.
Enter the %s you would like to set for this device. • •
You may either enter a specific value and the nearest valid value will be automatically selected, or you may select a value using the up and down arrows.
Windows cannot determine if the setting you have chosen conflicts with another device.
15The setting you have chosen does not conflict with any other devices.
No devices are conflicting.
16Windows cannot determine if there are any resource conflicts for this device.
Unknown Device
Warning: The setting you have chosen may not work due to the following reason(s):
The resource is unavailable
Current configuration
17Memory Range
I/O Range
18Setup Information
Precompiled Setup Information
19Information
Fatal Error
20Device installer error
21Unknown driver software package
22Update Driver Warning
Installing this device driver is not recommended because Windows cannot verify that it is compatible with your hardware.
Windows Driver Cabinet
(Unable to find any drivers for this device)
(Retrieving a list of all devices)
Windows was unable to find any drivers for this device. • • If you have a disk that contains the updated driver, or you wish to search in another location, click OK.
If the driver is not compatible, your hardware will not work correctly and your computer might become unstable or stop working completely.
Do you want to continue installing this driver?
23Continuing your installation of this software may impair or destabilize the correct operation of your system either immediately or in the future. Microsoft strongly
recommends that you stop this installation now and contact the hardware vendor for software that has passed Windows Logo testing.
Continuing your installation of this software may impair or destabilize the correct operation of your system either immediately or in the future. Microsoft strongly
recommends that you stop this installation now and contact the software vendor for software that has passed Windows Logo testing.

Zero terminated sub-strings are separated with " • ".
 
     
   
  Vendor Summary  
     
 
Vendor
  Microsoft Corporation

Microsoft Corporation Logo
Phone
1-425-882-8080
1-800-642-7676

Web
Global
USA

Assistance
Support
Downloads

 
   
  Research this File  
     
 
Getting search results...
 
     
  Notes  
     
  While we believe this information up to date and accurate, FAQware is not responsible for any inaccuracies. If you find something that is out of date or inaccurate, please let us know at so we can correct it.