Bagikan melalui


kelas Msvm_InternalEthernetPort

Mewakili port Ethernet internal (adaptor jaringan). Jenis port Ethernet ini memberi komputer virtual akses ke server virtualisasi yang menjalankan perangkat lunak jaringan. Adaptor jaringan internal memungkinkan lalu lintas jaringan komputer virtual dirutekan atau difilter sebelum meninggalkan sistem fisik.

Sintaks berikut adalah kode Managed Object Format (MOF) yang disederhanakan, dan mencakup semua properti yang diwariskan.

Sintaks

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_InternalEthernetPort : CIM_EthernetPort
{
  string   InstanceID;
  string   Caption = "Ethernet Port";
  string   Description = "Microsoft Internal Ethernet Port";
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[] = 2;
  string   StatusDescriptions[] = { "OK" };
  string   Status;
  uint16   HealthState = 5;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState = 5;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState;
  string   SystemCreationClassName = "Msvm_ComputerSystem";
  string   SystemName;
  string   CreationClassName = "Msvm_InternalEthernetPort";
  string   DeviceID;
  boolean  PowerManagementSupported;
  uint16   PowerManagementCapabilities[];
  uint16   Availability;
  uint16   StatusInfo;
  uint32   LastErrorCode;
  string   ErrorDescription;
  boolean  ErrorCleared;
  string   OtherIdentifyingInfo[];
  uint64   PowerOnHours;
  uint16   TotalPowerOnHours;
  string   IdentifyingDescriptions[];
  uint16   AdditionalAvailability[] = 6;
  uint64   MaxQuiesceTime;
  uint64   MaxSpeed = 1000000000;
  uint64   RequestedSpeed = 1000000000;
  uint16   UsageRestriction = 4;
  string   OtherPortType;
  uint64   Speed;
  string   OtherNetworkPortType;
  uint16   PortNumber;
  uint16   LinkTechnology = 2;
  string   OtherLinkTechnology;
  string   PermanentAddress;
  boolean  FullDuplex = True;
  boolean  AutoSense = True;
  uint64   SupportedMaximumTransmissionUnit = 1500;
  uint64   ActiveMaximumTransmissionUnit = 1500;
  uint16   PortType;
  string   NetworkAddresses[];
  uint32   MaxDataSize = 1500;
  uint16   Capabilities[];
  string   CapabilityDescriptions[];
  uint16   EnabledCapabilities[];
  string   OtherEnabledCapabilities[];
};

Anggota

Kelas Msvm_InternalEthernetPort memiliki jenis anggota ini:

Metode

Kelas Msvm_InternalEthernetPort memiliki metode ini.

Metode Deskripsi
EnableDevice Metode ini tidak didukung.
OnlineDevice Metode ini tidak didukung.
QuiesceDevice Metode ini tidak didukung.
RequestStateChange Meminta perubahan status.
Mengatur ulang Mengatur ulang perangkat virtual.
RestoreProperties Metode ini tidak didukung.
SaveProperties Metode ini tidak didukung.
SetPowerState Metode ini tidak didukung.

Properti

Kelas Msvm_InternalEthernetPort memiliki properti ini.

ActiveMaximumTransmissionUnit

Jenis data: uint64

Jenis akses: Baca-saja

Unit transmisi maksimum (MTU) aktif atau negosiasi yang dapat didukung. Properti ini diwarisi dari CIM_NetworkPort.

AdditionalAvailability

Jenis data: array uint16

Jenis akses: Baca-saja

Setiap ketersediaan dan status tambahan perangkat, di luar yang ditentukan dalam properti Ketersediaan . Properti ini diwarisi dari CIM_LogicalDevice.

AutoSense

Jenis data: boolean

Jenis akses: Baca-saja

Menunjukkan apakah port jaringan mampu secara otomatis menentukan kecepatan atau karakteristik komunikasi lain dari media jaringan yang terpasang. Properti ini diwarisi dari CIM_NetworkPort.

Ketersediaan

Jenis data: uint16

Jenis akses: Baca-saja

Ketersediaan dan status utama perangkat. Properti ini diwarisi dari CIM_LogicalDevice dan tidak digunakan.

AvailableRequestedStates

Jenis data: array uint16

Jenis akses: Baca-saja

Menunjukkan kemungkinan nilai untuk parameter RequestedState dari metode RequestStateChange yang digunakan untuk memulai perubahan status. Nilai yang tercantum akan menjadi subset dari nilai yang terkandung dalam properti RequestedStatesSupported dari instans CIM_EnabledLogicalElementCapabilities terkait, di mana nilai yang dipilih adalah fungsi dari status objek CIM_EnabledLogicalElement saat ini. Properti ini bisa non-Null jika implementasi dapat mengiklankan serangkaian nilai yang mungkin sebagai fungsi dari status saat ini. Properti ini akan null jika implementasi tidak dapat menentukan kumpulan nilai yang mungkin sebagai fungsi dari status saat ini.

Properti ini diwarisi dari CIM_EnabledLogicalElement, tetapi tidak digunakan.

Kemampuan

Jenis data: array uint16

Jenis akses: Baca-saja

Kemampuan port Ethernet. Jika kemampuan failover atau penyeimbangan beban tercantum, CIM_SpareGroup (failover) atau CIM_ExtraCapacityGroup (penyeimbangan beban) juga harus didefinisikan untuk sepenuhnya menggambarkan kemampuan. Properti ini diwarisi dari CIM_EthernetPort.

Tidak diketahui (0)

Lainnya (1)

AlertOnLan (2)

WakeOnLan (3)

FailOver (4)

LoadBalancing (5)

CapabilityDescriptions

Jenis data: array string

Jenis akses: Baca-saja

Array string bentuk bebas yang memberikan penjelasan lebih rinci untuk salah satu fitur port Ethernet yang ditunjukkan dalam array Kemampuan . Catatan, setiap entri array ini terkait dengan entri dalam array Kemampuan yang terletak di indeks yang sama. Properti ini diwarisi dari CIM_EthernetPort.

Keterangan

Jenis data: string

Jenis akses: Baca-saja

Deskripsi singkat tentang objek . Properti ini diwarisi dari CIM_ManagedElement.

CommunicationStatus

Jenis data: uint16

Jenis akses: Baca-saja

Menunjukkan kemampuan instrumentasi untuk berkomunikasi dengan elemen terkelola yang mendasar. Nilai Null menunjukkan bahwa properti ini tidak diimplementasikan. Properti ini diwarisi dari CIM_ManagedSystemElement.

CreationClassName

Jenis data: string

Jenis akses: Baca-saja

Nama kelas atau subkelas yang digunakan dalam pembuatan instans. Ketika digunakan dengan properti kunci lainnya dari kelas ini, properti ini memungkinkan semua instans kelas ini dan subkelasnya diidentifikasi secara unik. Properti ini diwarisi dari CIM_LogicalDevice.

Deskripsi

Jenis data: string

Jenis akses: Baca-saja

Deskripsi objek . Properti ini diwarisi dari CIM_ManagedElement.

DetailedStatus

Jenis data: uint16

Jenis akses: Baca-saja

Melengkapi properti PrimaryStatus dengan detail status tambahan. Nilai Null menunjukkan bahwa properti ini tidak diimplementasikan. Properti ini diwarisi dari CIM_ManagedSystemElement.

DeviceID

Jenis data: string

Jenis akses: Baca-saja

Alamat atau informasi identifikasi lainnya yang digunakan untuk memberi nama perangkat logis secara unik. Properti ini diwarisi dari CIM_LogicalDevice, dan diatur ke "data khusus perangkat Microsoft:GUID\".

ElementName

Jenis data: string

Jenis akses: Baca/tulis

Nama tampilan untuk objek. Properti ini memungkinkan setiap instans untuk menentukan nama tampilan selain properti utama, data identitas, dan informasi deskripsinya. Properti ini diwarisi dari CIM_ManagedElement dan dihasilkan berdasarkan NIC yang ada di host.

EnabledCapabilities

Jenis data: array uint16

Jenis akses: Baca-saja

Menentukan kemampuan mana yang diaktifkan dari daftar semua yang didukung, yang ditentukan dalam array Kapabilitas . Properti ini diwarisi dari CIM_EthernetPort.

Tidak diketahui (0)

Lainnya (1)

AlertOnLan (2)

WakeOnLan (3)

FailOver (4)

LoadBalancing (5)

EnabledDefault

Jenis data: uint16

Jenis akses: Baca-saja

Konfigurasi default atau startup administrator untuk status elemen yang diaktifkan. Properti ini diwarisi dari CIM_EnabledLogicalElement.

EnabledState

Jenis data: uint16

Jenis akses: Baca-saja

Status elemen yang diaktifkan dan dinonaktifkan. Properti ini diwarisi dari CIM_EnabledLogicalElement.

ErrorCleared

Jenis data: boolean

Jenis akses: Baca-saja

Menunjukkan apakah kesalahan yang dilaporkan di properti LastErrorCode sekarang dihapus. Properti ini diwarisi dari CIM_LogicalDevice dan tidak digunakan.

ErrorDescription

Jenis data: string

Jenis akses: Baca-saja

String yang menyediakan informasi selengkapnya tentang kesalahan yang dicatat di properti LastErrorCode dan informasi tentang tindakan korektif apa pun yang mungkin diambil. Properti ini diwarisi dari properti CIM_LogicalDevice dan tidak digunakan.

FullDuplex

Jenis data: boolean

Jenis akses: Baca-saja

Menunjukkan apakah port beroperasi dalam mode dupleks penuh. Properti ini diwarisi dari CIM_NetworkPort.

HealthState

Jenis data: uint16

Jenis akses: Baca-saja

Kesehatan elemen saat ini. Atribut ini mengekspresikan kesehatan elemen ini tetapi belum tentu subkomponennya. Properti ini diwarisi dari CIM_ManagedSystemElement.

MengidentifikasiDeskripsi

Jenis data: array string

Jenis akses: Baca-saja

Array string bentuk bebas yang memberikan penjelasan dan detail di balik entri dalam array properti OtherIdentifyingInfo . Setiap entri array ini terkait dengan entri dalam array properti OtherIdentifyingInfo yang terletak di indeks yang sama. Properti ini diwarisi dari CIM_LogicalDevice dan tidak digunakan.

InstallDate

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Nilai tanggalwaktu yang menunjukkan kapan objek diinstal. Kurangnya nilai tidak menunjukkan bahwa objek tidak diinstal. Properti ini diwarisi dari CIM_ManagedSystemElement.

InstanceID

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Kunci

Secara unik mengidentifikasi instans kelas ini. Properti ini diwarisi dari CIM_ManagedElement.

LastErrorCode

Jenis data: uint32

Jenis akses: Baca-saja

Kode kesalahan terakhir yang dilaporkan oleh perangkat logis. Properti ini diwarisi dari CIM_LogicalDevice dan tidak digunakan.

LinkTechnology

Jenis data: uint16

Jenis akses: Baca-saja

Jenis tautan. Saat diatur ke 1 (Lainnya), properti terkait OtherLinkTechnology berisi deskripsi string dari jenis tautan. Properti ini diwarisi dari CIM_NetworkPort.

Nilai Makna
2
Ethernet

MaxDataSize

Jenis data: uint32

Jenis akses: Baca-saja

Ukuran maksimum bidang INFO (non-MAC) yang akan diterima atau dikirimkan. Properti ini diwarisi dari CIM_EthernetPort.

MaxQuiesceTime

Jenis data: uint64

Jenis akses: Baca-saja

Properti ini sudah tidak digunakan lagi. Properti ini diwarisi dari CIM_LogicalDevice dan tidak digunakan.

MaxSpeed

Jenis data: uint64

Jenis akses: Baca-saja

Bandwidth maksimum port, dalam bit per detik. Properti ini diwarisi dari CIM_LogicalPort.

Nama

Jenis data: string

Jenis akses: Baca-saja

Label tempat objek diketahui. Ketika disubkelas, properti ini dapat diganti menjadi properti kunci. Properti ini diwarisi dari CIM_ManagedSystemElement.

NetworkAddresses

Jenis data: array string

Jenis akses: Baca-saja

Alamat MAC Ethernet/802.3 yang diformat sebagai dua belas digit heksadesimal (misalnya, "010203040506"), dengan setiap pasangan mewakili salah satu dari enam oktet alamat MAC dalam urutan bit kanonis (bit Alamat grup ditemukan di bit urutan rendah dari karakter pertama string.) Properti ini diwarisi dari CIM_EthernetPort.

OperatingStatus

Jenis data: uint16

Jenis akses: Baca-saja

Menyediakan informasi status saat ini untuk kondisi operasional elemen dan dapat digunakan untuk memberikan detail lebih lanjut sehubungan dengan nilai properti EnabledState . Nilai Null menunjukkan bahwa properti ini tidak diimplementasikan. Properti ini diwarisi dari CIM_ManagedSystemElement.

OperationalStatus

Jenis data: array uint16

Jenis akses: Baca-saja

Status elemen saat ini. Properti ini diwarisi dari CIM_ManagedSystemElement.

OtherEnabledCapabilities

Jenis data: array string

Jenis akses: Baca-saja

Array string bentuk bebas yang memberikan penjelasan lebih rinci untuk salah satu kemampuan yang diaktifkan yang ditentukan sebagai 1 (Lainnya). Properti ini diwarisi dari CIM_EthernetPort.

OtherEnabledState

Jenis data: string

Jenis akses: Baca-saja

String yang menjelaskan status elemen yang diaktifkan atau dinonaktifkan saat properti EnabledState diatur ke 1 (Lainnya.) Properti ini harus diatur ke Null ketika properti EnabledState adalah nilai apa pun selain 1. Properti ini diwarisi dari CIM_EnabledLogicalElement.

OtherIdentifyingInfo

Jenis data: array string

Jenis akses: Baca-saja

Data apa pun, selain informasi ID perangkat, yang dapat digunakan untuk mengidentifikasi perangkat logis. Misalnya, Anda dapat menggunakan properti ini untuk menyimpan nama tampilan sistem operasi untuk perangkat. Properti ini diwarisi dari CIM_LogicalDevice dan tidak digunakan.

OtherLinkTechnology

Jenis data: string

Jenis akses: Baca-saja

Nilai string yang menjelaskan properti LinkTechnology saat diatur ke 1 (Lainnya). Properti ini diwarisi dari CIM_NetworkPort.

OtherNetworkPortType

Jenis data: string

Jenis akses: Baca-saja

Properti ini tidak digunakan lagi. Gunakan properti PortType . Properti ini diwarisi dari CIM_NetworkPort.

Deskripsi yang tidak digunakan lagi: Jenis modul, saat properti PortType diatur ke 1 (Lainnya).

OtherPortType

Jenis data: string

Jenis akses: Baca-saja

Jenis modul, ketika properti PortType diatur ke 1 (Lainnya). Properti ini diwarisi dari CIM_LogicalPort .

PermanentAddress

Jenis data: string

Jenis akses: Baca-saja

Alamat jaringan yang dikodekan secara permanen ke dalam port. Alamat ini dapat diubah menggunakan peningkatan firmware atau konfigurasi perangkat lunak. Ketika perubahan ini dilakukan, bidang harus diperbarui secara bersamaan. Ini harus dibiarkan kosong jika tidak ada alamat hardcoded untuk adaptor jaringan. Properti ini diwarisi dari CIM_NetworkPort.

PortNumber

Jenis data: uint16

Jenis akses: Baca-saja

Port jaringan sering diberi nomor relatif terhadap modul logis atau elemen jaringan. Nilai ini adalah 1 untuk NIC yang ditiru, 0 untuk semua lainnya. Properti ini diwarisi dari CIM_NetworkPort.

PortType

Jenis data: uint16

Jenis akses: Baca-saja

Mode spesifik yang saat ini diaktifkan untuk port. Ketika diatur ke 1 (Lainnya), properti terkait OtherPortType berisi deskripsi string jenis port. Properti ini diwarisi dari CIM_EthernetPort.

Tidak diketahui (0)

Lainnya (1)

//50 Tembaga 10BaseT (50)

10-100BaseT (51)

100BaseT (52)

1000BaseT (53)

2500BaseT (54)

10GBaseT (55)

10GBase-CX4 (56)

//100 Fibre 100Base-FX (100)

100Base-SX (101)

1000Base-SX (102)

1000Base-LX (103)

1000Base-CX (104)

10GBase-SR (105)

10GBase-SW (106)

10GBase-LX4 (107)

10GBase-LR (108)

10GBase-LW (109)

10GBase-ER (110)

10GBase-EW (111)

Vendor Dicadangkan (16000 65535)

PowerManagementCapabilities

Jenis data: array uint16

Jenis akses: Baca-saja

Kemampuan manajemen daya perangkat. Properti ini diwarisi dari CIM_LogicalDevice dan tidak digunakan.

PowerManagementSupported

Jenis data: boolean

Jenis akses: Baca-saja

Menunjukkan apakah perangkat dapat dikelola daya. Properti ini diwarisi dari CIM_LogicalDevice dan tidak digunakan.

PowerOnHours

Jenis data: uint64

Jenis akses: Baca-saja

Jumlah jam berturut-turut perangkat ini telah dinyalakan, sejak siklus daya terakhirnya. Properti ini diwarisi dari CIM_LogicalDevice dan tidak digunakan.

PrimaryStatus

Jenis data: uint16

Jenis akses: Baca-saja

Memberikan informasi status tingkat tinggi. Properti ini harus digunakan bersama dengan properti DetailedStatus untuk memberikan informasi status kesehatan tingkat tinggi dan terperinci untuk elemen dan subkomponennya. Nilai Null menunjukkan bahwa properti ini tidak diimplementasikan. Properti ini diwarisi dari CIM_ManagedSystemElement.

RequestedSpeed

Jenis data: uint64

Jenis akses: Baca-saja

Bandwidth port yang diminta, dalam bit per detik. Bandwidth aktual dilaporkan di properti Kecepatan . Properti ini diwarisi dari CIM_LogicalPort.

RequestedState

Jenis data: uint16

Jenis akses: Baca-saja

Status terakhir yang diminta atau diinginkan untuk layanan manajemen. Ketika properti EnabledState diatur ke 5 (Tidak Berlaku), maka properti ini tidak memiliki arti. Properti ini diwarisi dari CIM_EnabledLogicalElement.

Kecepatan

Jenis data: uint64

Jenis akses: Baca-saja

Kualifikasi: Ambil alih, Unit ("Bit per Detik")

Bandwidth port saat ini dalam bit per detik. Untuk port yang bervariasi dalam bandwidth atau untuk port di mana tidak ada estimasi akurat yang dapat dibuat, properti ini harus berisi bandwidth nominal. Properti ini diwarisi dari CIM_NetworkPort.

Status

Jenis data: string

Jenis akses: Baca-saja

Status objek saat ini. Properti ini diwarisi dari CIM_ManagedSystemElement, tetapi tidak digunakan.

StatusDescriptions

Jenis data: array string

Jenis akses: Baca-saja

String yang menjelaskan berbagai nilai array OperationalStatus . Entri dalam array ini berkorelasi dengan yang ada di indeks array yang sama di OperationalStatus. Properti ini diwarisi dari CIM_ManagedSystemElement.

StatusInfo

Jenis data: uint16

Jenis akses: Baca-saja

Status perangkat logis. Properti ini diwarisi dari CIM_LogicalDevice dan tidak digunakan.

SupportedMaximumTransmissionUnit

Jenis data: uint64

Jenis akses: Baca-saja

Unit transmisi maksimum (MTU) yang dapat didukung. Properti ini diwarisi dari CIM_NetworkPort.

SystemCreationClassName

Jenis data: string

Jenis akses: Baca-saja

Nama kelas pembuatan sistem cakupan. Properti ini diwarisi dari CIM_LogicalDevice, tetapi tidak didukung

SystemName

Jenis data: string

Jenis akses: Baca-saja

Nama sistem pencakupan. Properti ini diwarisi dari CIM_LogicalDevice.

TimeOfLastStateChange

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Tanggal atau waktu saat properti EnabledState dari elemen terakhir diubah. Jika status elemen tidak berubah dan properti ini diisi, maka harus diatur ke nilai interval 0. Jika perubahan status diminta, tetapi ditolak atau belum diproses, properti tidak boleh diperbarui. Properti ini diwarisi dari CIM_EnabledLogicalElement dan tidak digunakan.

TotalPowerOnHours

Jenis data: uint16

Jenis akses: Baca-saja

Jumlah total jam perangkat ini telah dinyalakan. Properti ini diwarisi dari CIM_LogicalDevice dan tidak digunakan.

TransisiToState

Jenis data: uint16

Jenis akses: Baca-saja

Menunjukkan status target tempat instans bertransisi. Properti ini diwarisi dari CIM_EnabledLogicalElement, tetapi tidak digunakan.

UsageRestriction

Jenis data: uint16

Jenis akses: Baca-saja

Dalam beberapa keadaan, port logis mungkin dapat diidentifikasi sebagai port ujung depan atau ujung belakang. Properti ini diwarisi dari CIM_LogicalPort.

Nilai Makna
4
Tidak Dibatasi

Keterangan

Akses ke kelas Msvm_InternalEthernetPort mungkin dibatasi oleh Pemfilteran UAC. Untuk informasi selengkapnya, lihat Kontrol Akun Pengguna dan WMI.

Contoh

Lihat Mengkueri objek jaringan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung
Windows Server 2012 [hanya aplikasi desktop]
Ruang nama
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Lihat juga

CIM_EthernetPort

CIM_EthernetPort