Hoe maak je een netwerkkaart in c#?

Ik probeer een netwerkkaart te maken op c# zoals op deze afbeelding

Ik heb veel op Google gezocht, maar kan geen bibliotheek of codevoorbeeld vinden. Ik heb alleen manieren gevonden om uitzending te doen op het netwerk of computernamen ophalenop mijn domein. Maar wat ik nodig heb, is om alle computers op mijn netwerk te krijgen met hun namen, IP-adressen en besturingssystemen zoals op de foto. Zijn er bibliotheken hiervoor in .Net? Er zijn veel apps die dit kunnen, sommige zijn gratis, maar niemand is open source.
Bedankt.


Antwoord 1, autoriteit 100%

Volgens bovenstaande opmerkingen:

Een goede benadering is om SNMP voor dit soort dingen te gebruiken… er zijn commerciële en gratis bibliotheken hiervoor… omdat je wilt dat die gratis zijn, alleen de opensource-bibliotheken (controleer of de licentie compatibel is met de licentie u van plan bent te gebruiken):

Volgens opmerkingen:

Documenten en voorbeelden voor snmpsharpnet vindt u hieren hier.

Other episodes