kelas Msvm_SerialPort

Mewakili port serial yang terkait dengan pengontrol serial.

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

Sintaks

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_SerialPort : CIM_LogicalPort
{
  string   InstanceID;
  string   Caption;
  string   Description = "Microsoft Virtual Serial 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_SerialPort";
  string   DeviceID;
  boolean  PowerManagementSupported;
  uint16   PowerManagementCapabilities[];
  uint16   Availability = 6;
  uint16   StatusInfo;
  uint32   LastErrorCode;
  string   ErrorDescription;
  boolean  ErrorCleared;
  string   OtherIdentifyingInfo[];
  uint64   PowerOnHours;
  uint64   TotalPowerOnHours;
  string   IdentifyingDescriptions[];
  uint16   AdditionalAvailability[] = { 6 };
  uint64   MaxQuiesceTime;
  uint64   Speed = 115200;
  uint32   MaxSpeed = 115200;
  uint64   RequestedSpeed = 115200;
  uint16   UsageRestriction = 4;
  uint16   PortType = 1;
  string   OtherPortType = "Serial Port";
};

Anggota

Kelas Msvm_SerialPort memiliki jenis anggota ini:

Metode

Kelas Msvm_SerialPort 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 Mereset perangkat virtual.
RestoreProperties Metode ini tidak didukung.
SaveProperties Metode ini tidak didukung.
SetPowerState Metode ini tidak didukung.

Properti

Kelas Msvm_SerialPort memiliki properti ini.

AdditionalAvailability

Jenis data: array uint16

Jenis akses: Baca-saja

Ketersediaan dan status perangkat tambahan apa pun. Properti ini diwarisi dari CIM_LogicalDevice.

Nilai Makna
{ 6 }
6
Tidak berlaku

Ketersediaan

Jenis data: uint16

Jenis akses: Baca-saja

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

Nilai Makna
6
Tidak berlaku

AvailableRequestedStates

Jenis data: array uint16

Jenis akses: Baca-saja

Menunjukkan kemungkinan nilai untuk parameter RequestedState dari metode RequestStateChange . Properti ini diwariskan dari CIM_EnabledLogicalElement, tetapi tidak digunakan.

Keterangan

Jenis data: string

Jenis akses: Baca-saja

Deskripsi singkat 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.

Tidak diketahui (0)

Tidak Tersedia (1)

Komunikasi OK (2)

Komunikasi Hilang (3)

Tidak Ada Kontak (4)

DMTF Dicadangkan (..)

Vendor Reserved (0x8000.. )

CreationClassName

Jenis data: string

Jenis akses: Baca-saja

Nama kelas atau subkelas yang digunakan dalam pembuatan instans. 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

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

Tidak Tersedia (0)

Tidak Ada Informasi Tambahan (1)

Stres (2)

Kegagalan Prediktif (3)

Kesalahan Tidak Dapat Dipulihkan (4)

Entitas Pendukung dalam Kesalahan (5)

DMTF Dicadangkan (..)

Vendor Reserved (0x8000.. )

DeviceID

Jenis data: string

Jenis akses: Baca-saja

Properti ini diwarisi dari CIM_LogicalDevice, dan diatur ke "Microsoft:GUID\device-specific-data", di mana data khusus perangkat bersifat opsional.

ElementName

Jenis data: string

Jenis akses: Baca-saja

Nama tampilan untuk objek. Properti ini diwarisi dari CIM_ManagedElement.

EnabledDefault

Jenis data: uint16

Jenis akses: Baca-saja

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

Nilai Makna
2
Aktif

EnabledState

Jenis data: uint16

Jenis akses: Baca-saja

Status elemen yang diaktifkan. Ini juga dapat menunjukkan transisi antara status yang diminta ini. Properti ini diwarisi dari CIM_EnabledLogicalElement.

Nilai Makna
5
Tidak berlaku

ErrorCleared

Jenis data: boolean

Jenis akses: Baca-saja

Menunjukkan apakah kesalahan yang dilaporkan di properti LastErrorCode sekarang dihapus. 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 dicatat di properti LastErrorCode dan informasi tentang tindakan korektif apa pun yang mungkin diambil. Properti ini diwarisi dari CIM_LogicalDevice, tetapi tidak digunakan.

HealthState

Jenis data: uint16

Jenis akses: Baca-saja

Kesehatan elemen saat ini. 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.

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, dan diatur ke Null.

InstallDate

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Tanggal dan waktu konfigurasi komputer virtual dibuat. 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, tetapi tidak digunakan.

MaxQuiesceTime

Jenis data: uint64

Jenis akses: Baca-saja

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

MaxSpeed

Jenis data: uint32

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. Properti ini diwarisi dari CIM_ManagedSystemElement, dan sama dengan properti ElementName .

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.

Tidak diketahui (0)

Tidak Tersedia (1)

Layanan (2)

Mulai (3)

Berhenti (4)

Dihentikan (5)

Dibatalkan (6)

Tidak aktif (7)

Selesai (8)

Migrasi (9)

Beremigrasi (10)

Immigasi (11)

Rekam jepret (12)

Mematikan (13)

Dalam Pengujian (14)

Transisi (15)

Dalam Layanan (16)

DMTF Dicadangkan (..)

Vendor Reserved (0x8000.. )

OperationalStatus

Jenis data: array uint16

Jenis akses: Baca-saja

Status objek saat ini. Properti ini diwarisi dari CIM_ManagedSystemElement.

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, dan diatur ke Null.

OtherPortType

Jenis data: string

Jenis akses: Baca-saja

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

PortType

Jenis data: uint16

Jenis akses: Baca-saja

Properti ini diwarisi dari CIM_LogicalPort.

Nilai Makna
1
Lainnya

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 status kesehatan tingkat tinggi dan terperinci dari elemen dan subkomponennya. Nilai Null menunjukkan bahwa properti ini tidak diimplementasikan. Properti ini diwarisi dari CIM_ManagedSystemElement.

Tidak diketahui (0)

OK (1)

Terdegradasi (2)

Kesalahan (3)

DMTF Dicadangkan (..)

Vendor Reserved (0x8000.. )

RequestedSpeed

Jenis data: uint64

Jenis akses: Baca-saja

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

RequestedState

Jenis data: uint16

Jenis akses: Baca-saja

Status terakhir yang diminta atau diinginkan untuk elemen . Status sebenarnya dari elemen diwakili oleh EnabledState. Properti ini disediakan untuk membandingkan status terakhir yang diminta dan saat ini diaktifkan atau dinonaktifkan. Properti ini diwarisi dari CIM_EnabledLogicalElement.

Nilai Makna
12
Tidak berlaku

Kecepatan

Jenis data: uint64

Jenis akses: Baca-saja

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

StatusDescriptions

Jenis data: array string

Jenis akses: Baca-saja

String yang menjelaskan berbagai nilai array OperationalStatus . Properti ini diwarisi dari CIM_ManagedSystemElement.

StatusInfo

Jenis data: uint16

Jenis akses: Baca-saja

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

SystemCreationClassName

Jenis data: string

Jenis akses: Baca-saja

Nama kelas pembuatan sistem cakupan. Properti ini diwarisi dari CIM_LogicalDevice.

SystemName

Jenis data: string

Jenis akses: Baca-saja

Pengidentifikasi unik untuk mesin virtual 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 dinyalakan. 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 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. 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 4 (Tidak Dibatasi). Properti ini diwarisi dari CIM_LogicalPort.

Nilai Makna
4
Tidak Dibatasi

Keterangan

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

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_LogicalPort

CIM_LogicalPort

Kelas Perangkat Serial