Cambiare l'indirizzo IP di una macchina Windows CE a livello di codice?
-
06-07-2019 - |
Domanda
Come posso cambiare l'indirizzo IP di una macchina Windows CE?
Voglio farlo da .NET Compact Framework!
Soluzione
È possibile modificare l'indirizzo IP corrente scrivendo un nuovo valore nel Registro di sistema in HKLM \ comm [adaptertername] \ Parms \ Tcpip. Tieni presente che questo è un valore multi-sz e che affinché la modifica abbia effetto, devi chiamare il driver NDIS con IOCTL_NDIS_REBIND_ADAPTER IOCTL.
Come sottolinea Shaihi, la Smart Device Framework ha già tutto questo racchiuso nella proprietà NetworkInterface.CurrentIpAddress.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow