Hyper-V ホストがあり、複数のゲストがあり、それぞれに 1 つ以上のネットワーク アダプターがあります。これらのゲストのネットワーク アダプターを列挙するにはどうすればよいですか?
具体的には、MAC アドレスを指定して特定のゲストを探しています。
私はC#とSystem.Management
.
詳細の一部は省略します。
SELECT * FROM Msvm_ComputerSystem
)。Msvm_SyntheticEthernetPort
オブジェクトを見つけます。var ポート = computerSystem.GetRelated("Msvm_SyntheticEthernetPort"); foreach (ポート内の ManagementObject ポート) {
var portSettings = port.GetRelated("Msvm_SyntheticEthernetPortSettingData"); foreach (portSettings の ManagementObject portSetting) {
string macAddress = (string)portSetting .GetPropertyValue("アドレス");