Bagikan melalui


Metode ChangeStartMode dari kelas Win32_BaseService

Metode kelas ChangeStartModeWMI memodifikasi mode mulai objek layanan yang berasal dari Win32_BaseService.

Topik ini menggunakan sintaks Managed Object Format (MOF). Untuk informasi selengkapnya tentang menggunakan metode ini, lihat Memanggil Metode.

Sintaks

uint32 ChangeStartMode(
  [in] string StartMode = Auto Start
);

Parameter

StartMode [in]

Mode mulai layanan dasar Windows. Defaultnya adalah "Otomatis".

Boot Start ("Boot")

Driver perangkat dimulai oleh pemuat sistem operasi. Nilai ini hanya berlaku untuk layanan driver.

Mulai Sistem ("Sistem")

Driver perangkat dimulai oleh proses inisialisasi sistem operasi. Nilai ini hanya berlaku untuk layanan driver.

Mulai Otomatis ("Otomatis")

Layanan yang akan dimulai secara otomatis oleh manajer kontrol layanan selama startup sistem.

Permintaan Mulai ("Manual")

Layanan yang akan dimulai oleh manajer kontrol layanan saat proses memanggil metode StartService .

Dinonaktifkan ("Dinonaktifkan")

Layanan dinonaktifkan.

Mengembalikan nilai

Mengembalikan salah satu nilai yang tercantum dalam daftar berikut ini atau nilai lainnya untuk menunjukkan kesalahan.

Berhasil

0

Permintaan diterima.

Tidak Didukung

1

Permintaan tidak didukung.

Akses Ditolak

2

Pengguna tidak memiliki akses yang diperlukan.

Layanan Dependen Berjalan

3

Layanan tidak dapat dihentikan karena layanan lain yang sedang berjalan bergantung padanya.

Kontrol Layanan Tidak Valid

4

Kode kontrol yang diminta tidak valid, atau tidak dapat diterima oleh layanan.

Layanan Tidak Dapat Menerima Kontrol

5

Kode kontrol yang diminta tidak dapat dikirim ke layanan karena status layanan (propertistatus Win32_BaseService) sama dengan 0, 1, atau 2.

Layanan Tidak Aktif

6

Layanan belum dimulai.

Waktu Permintaan Layanan Habis

7

Layanan ini tidak menanggapi permintaan mulai secara tepat waktu.

Kegagalan Tidak Diketahui

8

Proses interaktif.

Jalur Tidak Ditemukan

9

Jalur direktori ke file yang dapat dieksekusi layanan tidak ditemukan.

Layanan Sudah Berjalan

10

Layanan sudah berjalan.

Database Layanan Terkunci

11

Database untuk menambahkan layanan baru dikunci.

Dependensi Layanan Dihapus

12

Dependensi di mana layanan ini bergantung telah dihapus dari sistem.

Kegagalan Dependensi Layanan

13

Layanan gagal menemukan layanan yang diperlukan dari layanan dependen.

Layanan Dinonaktifkan

14

Layanan telah dinonaktifkan dari sistem.

Log Masuk Layanan Gagal

15

Layanan tidak memiliki autentikasi yang benar untuk dijalankan pada sistem.

Layanan ditandai untuk penghapusan

16

Layanan ini sedang dihapus dari sistem.

Layanan Tanpa Utas

17

Tidak ada utas eksekusi untuk layanan.

Dependensi Sirkuler Status

18

Ada dependensi melingkar saat memulai layanan.

Nama Duplikat Status

19

Ada layanan yang berjalan dengan nama yang sama.

Nama Status Tidak Valid

20

Ada karakter yang tidak valid dalam nama layanan.

Parameter Status Tidak Valid

21

Parameter yang tidak valid telah diteruskan ke layanan.

Status Akun Layanan Tidak Valid

22

Akun tempat layanan ini dijalankan tidak valid atau tidak memiliki izin untuk menjalankan layanan.

Layanan Status Ada

23

Layanan ada dalam database layanan yang tersedia dari sistem.

Layanan Sudah Dijeda

24

Layanan saat ini dijeda dalam sistem.

Lainnya

25 4294967295

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

Kelas Sistem Operasi

Win32_BaseService