Author Topic: Hardware Enumerator [Beta Test]  (Read 3098 times)

Raistlin

  • Member
  • ***
  • Posts: 254
Re: Hardware Enumerator [Beta Test]
« Reply #30 on: February 07, 2017, 04:47:05 PM »
RE: non-default IP - thanks again for all the interest.

OK found the solution - seems we have to get the information from the
routing table. We extract the routing table linked list in sorted format.
If first Dest. entry = 0.0.0.0 - the gateway is present and the NIC's IP
given as index into the routing table. Other information like subnet mask
and Network ID can therefore also be extracted.

Will update the app shortly if all goes well......

Raistlin

  • Member
  • ***
  • Posts: 254
Re: Hardware Enumerator [Beta Test]
« Reply #31 on: February 20, 2017, 01:16:00 AM »
Updated to Ver 0.4 - please see first thread for attachment

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 4925
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: Hardware Enumerator [Beta Test]
« Reply #32 on: February 20, 2017, 02:46:02 AM »
Most looks fine but under the section WINDOWS REPORT the OS version is recognised as version 6 - 2 but the following name is incorrect "Windows 8 / Server 2012". I am running Win 10 Professional 64 bit.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :biggrin:

Raistlin

  • Member
  • ***
  • Posts: 254
Re: Hardware Enumerator [Beta Test]
« Reply #33 on: February 20, 2017, 06:03:09 AM »
thanks , soooo it's Manifest before
VersionInfo? As it was accurate before update....

sinsi

  • Member
  • *****
  • Posts: 1004
Re: Hardware Enumerator [Beta Test]
« Reply #34 on: February 20, 2017, 07:40:13 AM »
Same problem for me, shows 6.2 (Windows 8), should be 6.3 (Windows 8.1).
All the other stuff seems to be OK.
I can walk on water but stagger on beer.

Raistlin

  • Member
  • ***
  • Posts: 254
Re: Hardware Enumerator [Beta Test]
« Reply #35 on: December 12, 2017, 01:08:42 AM »
Uploaded version 0.5 [new features and hopefully bug fixes]

Siekmanski

  • Member
  • *****
  • Posts: 1144
Re: Hardware Enumerator [Beta Test]
« Reply #36 on: December 12, 2017, 05:13:57 AM »
 :t
What about including sound devices.

Raistlin

  • Member
  • ***
  • Posts: 254
Re: Hardware Enumerator [Beta Test]
« Reply #37 on: December 12, 2017, 06:05:03 AM »
OUCH, ERM :icon_exclaim:  Siekmanski = Massive respect.
But have you any idea how I might explore such? Inc and libs
are hard to find for Masm. It took me a year for this test piece
, in off time, because of this, not so small fact.....

PPS- did the test piece work for what it was meant for ?

sinsi

  • Member
  • *****
  • Posts: 1004
Re: Hardware Enumerator [Beta Test]
« Reply #38 on: December 12, 2017, 10:07:11 AM »
Win10 Pro x64  :t
I can walk on water but stagger on beer.

Siekmanski

  • Member
  • *****
  • Posts: 1144
Re: Hardware Enumerator [Beta Test]
« Reply #39 on: December 12, 2017, 05:34:18 PM »
It just came to my mind when I saw your app displays the default graphics adapter name.

Don't know if it is something you want in your app.
I can write an example how to get the default sound adapter name or, you can extract the code from EnumSoundcards.zip
http://masm32.com/board/index.php?action=dlattach;topic=6291.0;attach=6668

PPS- did the test piece work for what it was meant for ?

Yes.  :t

Raistlin

  • Member
  • ***
  • Posts: 254
Re: Hardware Enumerator [Beta Test]
« Reply #40 on: December 12, 2017, 11:43:11 PM »
@Siekmanski - Cool, will check it out thanks man.

Almost done with the DLL conversion - looks semi professional  :P
Will upload soon.