Bagikan melalui


Metode SetPowerState dari kelas Win32_DiskPartition

Mengatur status daya yang diinginkan untuk perangkat logis dan kapan perangkat harus dimasukkan ke dalam status tersebut. Dalam subkelas, kumpulan kemungkinan kode pengembalian harus ditentukan dengan menggunakan kualifikasi ValueMap pada metode . String tempat konten ValueMap diterjemahkan juga harus ditentukan dalam subkelas sebagai kualifikasi array Nilai .

Penting

Kelas CIM (Model Informasi Umum) DMTF (Distributed Management Task Force) adalah kelas induk tempat kelas WMI dibangun. WMI saat ini hanya mendukung skema versi CIM 2.x.

Sintaks

uint32 SetPowerState(
  [in] uint16   PowerState,
  [in] datetime Time
);

Parameter

PowerState [in]

Nilai ValueMap yang menentukan status daya yang diinginkan untuk perangkat logis ini.

1

Kekuatan penuh.

2

Mode daya hemat daya rendah.

3

Power save siaga.

4

Hemat daya lainnya.

5

Siklus daya.

6

Matikan listriknya.

Waktu [dalam]

Menentukan kapan status daya harus diatur, baik sebagai nilai tanggal-waktu reguler atau sebagai nilai interval (di mana interval dimulai ketika pemanggilan metode diterima). Saat parameter PowerState sama dengan 5 ("Power Cycle"), parameter Waktu menunjukkan kapan perangkat harus menyala lagi. Power-off segera.

Mengembalikan nilai

Mengembalikan 0 (nol) jika berhasil, 1 (satu) jika permintaan PowerState dan Time yang ditentukan tidak didukung, dan nilai lain jika terjadi kesalahan lain.

Keterangan

Metode ini saat ini tidak diimplementasikan oleh WMI. Untuk menggunakan metode ini, Anda harus menerapkannya di penyedia Anda sendiri.

Dokumentasi ini berasal dari deskripsi kelas CIM yang diterbitkan oleh DMTF. Microsoft mungkin telah membuat perubahan untuk memperbaiki kesalahan kecil, sesuai dengan standar dokumentasi Microsoft SDK, atau memberikan informasi selengkapnya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista
Server minimum yang didukung
Windows Server 2008
Ruang nama
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Lihat juga

CIM_DiskPartition

Win32_DiskPartition