Bagikan melalui


kelas Msvm_ExternalEthernetPort

Mewakili port Ethernet eksternal (adaptor jaringan). Jenis port Ethernet ini memberi komputer virtual akses ke jaringan eksternal.

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

Sintaks

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ExternalEthernetPort : CIM_EthernetPort
{
  string   InstanceID;
  string   Caption = "Ethernet Port";
  string   Description = "Microsoft External Ethernet Port";
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[] = 2;
  string   StatusDescriptions[] = "OK";
  string   Status = "OK";
  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_ExternalEthernetPort";
  string   DeviceID;
  boolean  PowerManagementSupported;
  uint16   PowerManagementCapabilities[];
  uint16   Availability;
  uint16   StatusInfo;
  uint32   LastErrorCode;
  string   ErrorDescription;
  boolean  ErrorCleared;
  string   OtherIdentifyingInfo[];
  uint64   PowerOnHours;
  uint64   TotalPowerOnHours;
  string   IdentifyingDescriptions[];
  string   AdditionalAvailability[];
  uint64   MaxQuiesceTime;
  uint64   Speed;
  uint64   MaxSpeed;
  uint64   RequestedSpeed;
  uint16   UsageRestriction;
  uint16   PortType;
  string   OtherPortType;
  string   OtherNetworkPortType;
  uint16   PortNumber;
  uint16   LinkTechnology;
  string   OtherLinkTechnology;
  string   PermanentAddress;
  string   NetworkAddresses[];
  boolean  FullDuplex;
  boolean  AutoSense;
  uint64   SupportedMaximumTransmissionUnit;
  uint64   ActiveMaximumTransmissionUnit;
  uint32   MaxDataSize;
  uint16   Capabilities[];
  string   CapabilityDescriptions[];
  uint16   EnabledCapabilities[];
  string   OtherEnabledCapabilities[];
  boolean  IsBound;
};

Anggota

Kelas Msvm_ExternalEthernetPort memiliki jenis anggota ini:

Metode

Kelas Msvm_ExternalEthernetPort 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_ExternalEthernetPort memiliki properti ini.

ActiveMaximumTransmissionUnit

Jenis data: uint64

Jenis akses: Baca-saja

Kualifikasi: Unit ("Byte")

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

AdditionalAvailability

Jenis data: array string

Jenis akses: Baca-saja

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

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, tetapi 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 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.

Diaktifkan (2)

Dinonaktifkan (3)

Matikan (4)

Offline (6)

Uji (7)

Tangguhkan (8)

Diam (9)

Reboot (10)

Reset (11)

DMTF Dicadangkan (.. )

Kemampuan

Jenis data: array uint16

Jenis akses: Baca-saja

Array yang menentukan kemampuan port. 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 fitur port yang terkandung dalam array Kapabilitas . Setiap entri array ini terkait dengan entri yang sesuai dalam array Kemampuan yang terletak di indeks yang sama. Properti ini diwarisi dari CIM_EthernetPort.

Keterangan

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen (64)

Deskripsi singkat tentang objek . Properti ini diwarisi dari CIM_ManagedElement, dan selalu diatur ke "Port Ethernet".

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 pembuatan sistem cakupan. Properti ini diwarisi dari CIM_LogicalDevice, dan selalu diatur ke "Msvm_ExternalEthernetPort".

Deskripsi

Jenis data: string

Jenis akses: Baca-saja

Deskripsi objek . Properti ini diwarisi dari CIM_ManagedElement, dan selalu diatur ke "Port Ethernet Eksternal Microsoft".

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 untuk memberi nama perangkat logis secara unik. Properti ini diwarisi dari CIM_LogicalDevice.

ElementName

Jenis data: string

Jenis akses: Baca-saja

Nama tampilan untuk objek. Properti ini diwarisi dari CIM_ManagedElement.

EnabledCapabilities

Jenis data: array uint16

Jenis akses: Baca-saja

Menentukan kemampuan mana yang diaktifkan dari daftar semua kemampuan yang didukung 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 properti EnabledState dari elemen. Properti ini diwarisi dari CIM_EnabledLogicalElement, dan selalu diatur ke 2 (Diaktifkan).

EnabledState

Jenis data: uint16

Jenis akses: Baca-saja

Status elemen yang diaktifkan dan dinonaktifkan. Ini juga dapat menunjukkan transisi antara status yang diminta ini. Misalnya, mematikan (4) dan memulai (10) adalah status sementara antara diaktifkan dan dinonaktifkan. Properti ini diwarisi dari CIM_EnabledLogicalElement.

Nilai Makna
Tidak dikenal
0
Lainnya
1
Aktif
2
Elemen ini adalah atau dapat menjalankan perintah, akan memproses perintah yang diantrekan, dan mengantre permintaan baru.
Nonaktif
3
Elemen tidak akan menjalankan perintah dan akan menghilangkan permintaan baru apa pun.
Mematikan
4
Elemen sedang dalam proses masuk ke status Dinonaktifkan.
Tidak Berlaku
5
Elemen tidak mendukung diaktifkan atau dinonaktifkan.
Diaktifkan tetapi Offline
6
Elemen mungkin menyelesaikan perintah, dan akan menghilangkan permintaan baru.
Dalam Pengujian
7
Elemen berada dalam status pengujian.
Ditangguhkan
8
Elemen mungkin menyelesaikan perintah, tetapi akan mengantre permintaan baru apa pun.
Diam
9
Elemen diaktifkan tetapi dalam mode terbatas. Perilaku elemen mirip dengan status Diaktifkan, tetapi hanya memproses sekumpulan perintah terbatas. Semua permintaan lainnya diantrekan.
Dimulai
10
Elemen sedang dalam proses menuju ke status Diaktifkan. Permintaan baru diantrekan.
DMTF Dicadangkan
11 32767
Dicadangkan.
Vendor Dicadangkan
32768 65535
Dicadangkan.

ErrorCleared

Jenis data: boolean

Jenis akses: Baca-saja

Menunjukkan apakah kesalahan yang dilaporkan di LastErrorCode sekarang dibersihkan. Properti ini diwarisi dari CIM_LogicalDevice, tetapi tidak digunakan.

ErrorDescription

Jenis data: string

Jenis akses: Baca-saja

String yang menyediakan informasi selengkapnya tentang kesalahan yang direkam di LastErrorCode dan informasi tentang tindakan korektif apa pun yang dapat diambil. Properti ini diwarisi dari CIM_LogicalDevice, tetapi 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. Nilai yang mungkin adalah 0 hingga 30, di mana 5 berarti elemen sepenuhnya sehat dan 30 berarti elemen benar-benar tidak berfungsi. Properti ini diwarisi dari CIM_ManagedSystemElement, dan selalu diatur ke 5 (OK).

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 . Properti ini diwarisi dari CIM_LogicalDevice, tetapi tidak digunakan.

InstallDate

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Tanggal dan waktu ketika objek diinstal. Properti ini tidak memerlukan nilai untuk menunjukkan bahwa objek 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.

Terikat

Jenis data: boolean

Jenis akses: Baca-saja

Jika properti ini True, maka port Ethernet ini dapat dihubungkan ke sakelar dan dengan demikian dapat menyediakan konektivitas ke komputer virtual. Jika properti ini False, maka port Ethernet ini tidak digunakan oleh arsitektur jaringan komputer virtual.

LastErrorCode

Jenis data: uint32

Jenis akses: Baca-saja

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

LinkTechnology

Jenis data: uint16

Jenis akses: Baca-saja

Menentukan jenis teknologi tautan untuk port. Saat diatur ke 1 (Lainnya), properti OtherLinkTechnology berisi deskripsi string dari jenis tautan. Properti ini diwarisi dari CIM_NetworkPort.

Tidak diketahui (0)

Lainnya (1)

Ethernet (2)

IB (3)

FC (4)

FDDI (5)

ATM (6)

Cincin Token (7)

Frame Relay (8)

Inframerah (9)

BlueTooth (10)

LAN Nirkabel (11)

MaxDataSize

Jenis data: uint32

Jenis akses: Baca-saja

Ukuran maksimum bidang INFO (non-MAC) yang akan diterima atau ditransmisikan. Properti ini diwarisi dari CIM_EthernetPort, dan selalu diatur ke 1500.

MaxQuiesceTime

Jenis data: uint64

Jenis akses: Baca-saja

Properti ini sudah tidak digunakan lagi. Properti ini diwarisi dari CIM_LogicalDevice, tetapi tidak digunakan.

MaxSpeed

Jenis data: uint64

Jenis akses: Baca-saja

Kualifikasi: Unit ("Bit per Detik")

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. Properti ini diwarisi dari CIM_ManagedSystemElement.

NetworkAddresses

Jenis data: array string

Jenis akses: Baca-saja

Kualifikasi: MaxLen ( 64 )

Array string yang berisi alamat MAC untuk port. Properti ini diwarisi dari CIM_NetworkPort.

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 objek saat ini. Properti ini diwarisi dari CIM_ManagedSystemElement, dan setiap elemen array selalu diatur ke 2 (OK).

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 jika EnabledState adalah nilai apa pun selain 1. Properti ini diwarisi dari CIM_EnabledLogicalElement.

OtherIdentifyingInfo

Jenis data: array string

Jenis akses: Baca-saja

Data tambahan apa pun, di luar informasi ID perangkat, yang dapat digunakan untuk mengidentifikasi perangkat logis. Properti ini diwarisi dari CIM_LogicalDevice, tetapi tidak digunakan.

OtherLinkTechnology

Jenis data: string

Jenis akses: Baca-saja

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

OtherNetworkPortType

Jenis data: string

Jenis akses: Baca-saja

Penggunaan properti ini tidak digunakan lagi sebagai pengganti properti PortType . Properti ini diwarisi dari CIM_NetworkPort.

OtherPortType

Jenis data: string

Jenis akses: Baca-saja

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

PermanentAddress

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen (64)

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

PortNumber

Jenis data: uint16

Jenis akses: Baca-saja

Nomor port. Properti ini diwarisi dari CIM_NetworkPort.

PortType

Jenis data: uint16

Jenis akses: Baca-saja

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

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, tetapi tidak digunakan.

PowerManagementSupported

Jenis data: boolean

Jenis akses: Baca-saja

Menunjukkan apakah perangkat dapat dikelola daya. Properti ini diwarisi dari CIM_LogicalDevice, tetapi 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, tetapi 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

Kualifikasi: Unit ("Bit per Detik")

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 elemen . Properti ini diwarisi dari CIM_EnabledLogicalElement, dan selalu diatur ke 12 (Tidak Berlaku).

Kecepatan

Jenis data: uint64

Jenis akses: Baca-saja

Kualifikasi: Unit ("Bit per Detik")

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

Status

Jenis data: string

Jenis akses: Baca-saja

Status objek saat ini. Properti ini diwarisi dari CIM_ManagedSystemElement.

"OK"

OKE

Kesalahan

Rusak

Diketahui

Pred Fail

Mulai

Menghentikan

Layanan

Menekankan

NonRecover

Tidak Ada Kontak

Comm Hilang

StatusDescriptions

Jenis data: array string

Jenis akses: Baca-saja

String yang menjelaskan berbagai nilai array OperationalStatus . Properti ini diwarisi dari CIM_ManagedSystemElement, dan setiap elemen array selalu diatur ke "OK".

StatusInfo

Jenis data: uint16

Jenis akses: Baca-saja

Status perangkat logis saat ini. Properti ini diwarisi dari CIM_LogicalDevice, tetapi tidak digunakan.

SupportedMaximumTransmissionUnit

Jenis data: uint64

Jenis akses: Baca-saja

Kualifikasi: Unit ("Byte")

Unit transmisi maksimum (MTU) yang dapat didukung, dalam byte. 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, dan selalu diatur ke "Msvm_ComputerSystem".

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 status elemen yang diaktifkan terakhir berubah. Properti ini diwarisi dari CIM_EnabledLogicalElement, dan selalu diatur ke Null.

TotalPowerOnHours

Jenis data: uint64

Jenis akses: Baca-saja

Jumlah total jam perangkat ini telah diberdayakan. Properti ini diwarisi dari CIM_LogicalDevice, tetapi tidak digunakan.

TransisiToState

Jenis data: uint16

Jenis akses: Baca-saja

Menunjukkan status target tempat instans bertransisi. Properti ini diwariskan 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. Contoh situasi ini adalah array penyimpanan yang mungkin memiliki port ujung belakang untuk berkomunikasi dengan drive disk dan port ujung depan untuk berkomunikasi dengan host. Jika tidak ada batasan penggunaan port, maka nilai harus diatur ke "Tidak dibatasi". Properti ini diwarisi dari CIM_LogicalPort.

Tidak diketahui (0)

Front-end saja (2)

Back-end saja (3)

Tidak dibatasi (4)

Keterangan

Akses ke kelas Msvm_ExternalEthernetPort 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