Domanda

Sono utilizzando .NET Compact Framework in un ambiente Windows Mobile 6 e ho bisogno di ottenere un elenco di modem e la porta seriale che stanno attaccati. Nel quadro completo Net può essere fatto facilmente utilizzando la classe System.Management.ManagementObject; ma, purtroppo questo non è disponibile in .NET Compact Framework e non ho trovato nessun altro modo per farlo. Qualcuno ha qualche idea?

È stato utile?

Soluzione

Di solito tali informazioni si possono trovare nel Registro di sistema. Non sono sicuro che le chiavi esattamente dovrebbe contenere le informazioni necessarie, ma una rapida occhiata mi ha mostrato che \ HKEY_LOCAL_MACHINE \ ExtModems elenca alcuni modem sul mio dispositivo WM6 e ognuno di loro ha un valore di porta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top