Solved

PC Diagnostics Utilities

Posted on 1998-07-08
6
364 Views
Last Modified: 2010-04-26
Does anyone know of any PC Diagnostics Utilities that come in the form of libraries or DLLs that I can call within my own program? This diagnostics tool should include functions like diagnosing network cards, harddisks, memory, I/O ports, etc. I know that Norton Utilities can do it but those are applications and I need only function libraries so that I can develop my own GUI.
0
Comment
Question by:wmlim060298
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 

Expert Comment

by:MasterBo
ID: 1019692
wmlim,

As far as I know, no companies producing diagnostics
software do provide diagnostic services as API (.DLL,
LIB libraries etc). There are certain reasons: most of
the testing requires authentic approaches, most of which
use either undocumented OS features to access directly
hardware or introduce some sort of original OS, for which
there is no API.

I'd recommend you to visit diagnostics software producers
sites, to learn more. But I am afraid, there's no solution
in the form you need and it's unlikely that it will ever
appear.

All the best,

M.B.

0
 

Author Comment

by:wmlim060298
ID: 1019693
Thanks Master Bo, I'll continue to look around if any other sites provide such APIs.
0
 

Author Comment

by:wmlim060298
ID: 1019694
Adjusted points to 80
0
Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

 
LVL 5

Expert Comment

by:tstaddon
ID: 1019695
You can get the hardware information out of the Registry by looking at


HKEY_DYN_DATA\Config Manager\Enum

This area contains the status of each detected device in the system, and each subtree is linked to HKLM\Enum + HardwareKey to locate a description.

You can find the processor type at
HKEY_LOCAL_MACHINE\hardware\DESCRIPTION\System\CentralProcessor\0

I can go into more detail if you like.

your best bet is to use the Windows API to collect information about each device.
0
 

Author Comment

by:wmlim060298
ID: 1019696
Thanks tstaddon,
please do provide me with more details which I can understand better on how to use Windows API in this context.
0
 
LVL 5

Accepted Solution

by:
tstaddon earned 80 total points
ID: 1019697
There is a good book, Inside the Windows 95 Registry by Ron Petruska, which is dirt cheap and comes with all the API functions on a disk. It's quite cheap, too.

I used it to run a software and hardware auditing program linked to a secure database on the Internet (for internal company software auditing purposes).


0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I use more than 1 computer in my office for various reasons. Multiple keyboards and mice take up more than just extra space, they make working a little more complicated. Using one mouse and keyboard for all of my computers makes life easier. This co…
In the modern office, employees tend to move around the workplace a lot more freely. Conferences, collaborative groups, flexible seating and working from home require a new level of mobility. Technology has not only changed the behavior and the expe…
If you're a developer or IT admin, you’re probably tasked with managing multiple websites, servers, applications, and levels of security on a daily basis. While this can be extremely time consuming, it can also be frustrating when systems aren't wor…
In this video, viewers will be given step by step instructions on adjusting mouse, pointer and cursor visibility in Microsoft Windows 10. The video seeks to educate those who are struggling with the new Windows 10 Graphical User Interface. Change Cu…

724 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question