Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Layanan menguji, memeriksa penggunaan Layanan Windows yang tepat. Misalnya, layanan sedang dimulai dan dihentikan dengan benar. Untuk informasi selengkapnya tentang Layanan Windows, lihat layanan .
Kode berhenti berikut terkandung dalam serangkaian pengujian ini.
Menggunakan API non-Unicode (misalnya RegisterServiceCtrlHandlerA alih-alih RegisterServiceCtrlHandlerW)
kemungkinan penyebabKemungkinan besar aplikasi tidak dikompilasi dengan makro UNICODE yang ditentukan dan oleh karena itu antarmuka non-Unicode digunakan.
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - %ws nama API
- Parameter 1 - Tidak digunakan.
- Parameter 2 - Tidak digunakan.
- Parameter 3 - Tidak digunakan.
- Parameter 4 - Tidak digunakan.
- Lapisan Pengujian: Layanan
- ID Berhenti : USING_NON_UNICODE_API
- Hentikan kode: 4000000
- Tingkat Keparahan: Kesalahan
- Kesalahan satu kali: tidak
- laporan Kesalahan : Berhenti
- Masuk ke file: ya
- Buat backtrace: ya
API StartServiceCtrlDispatcher sedang dipanggil untuk kedua kalinya
kemungkinan penyebabAPI ini dimaksudkan untuk dipanggil hanya sekali pada awal fungsi wmain layanan.
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - %ws nama API
- parameter Parameter 1 - parameter SERVICE_TABLE_ENTRY.
- Parameter 2 - Tidak digunakan.
- Parameter 3 - Tidak digunakan.
- Parameter 4 - Tidak digunakan.
- Lapisan Pengujian: Layanan
- ID Berhenti : CTRL_DISPATCHER_CALLED_TWICE
- Hentikan kode: 4000001
- Tingkat Keparahan: Kesalahan
- Kesalahan satu kali: tidak
- laporan Kesalahan : Berhenti
- Masuk ke file: ya
- Buat backtrace: ya
Handel SERVICE_STATUS tidak valid sedang diteruskan ke SetServiceStatus
kemungkinan penyebabHandel SERVICE_STATUS tidak valid sedang diteruskan ke SetServiceStatus.
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - %ws nama API
- Parameter 1 - nilai SERVICE_STATUS_HANDLE.
- Parameter 2 - Tidak digunakan.
- Parameter 3 - Tidak digunakan.
- Parameter 4 - Tidak digunakan.
- Lapisan Pengujian: Layanan
- ID Berhenti : INVALID_SERVICE_STATUS_HANDLE
- Hentikan kode: 4000002
- Tingkat Keparahan: Kesalahan
- Kesalahan satu kali: tidak
- laporan Kesalahan : Berhenti
- Masuk ke file: ya
- Buat backtrace: ya
SetServiceStatus sedang dipanggil dari dua utas
kemungkinan penyebabAPI ini dimaksudkan untuk dipanggil secara serial.
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - nama API %ws dipanggil secara bersamaan dari layanan %ws
- Parameter 1 - nilai LPSERVICE_STATUS diteruskan.
- Parameter 2 - Tidak digunakan.
- Parameter 3 - Tidak digunakan.
- Parameter 4 - Tidak digunakan.
- Lapisan Pengujian: Layanan
- ID Berhenti : SET_SERVICE_STATUS_RACE
- Hentikan kode: 4000003
- Tingkat Keparahan: Kesalahan
- Kesalahan satu kali: tidak
- laporan Kesalahan : Berhenti
- Masuk ke file: ya
- Buat backtrace: ya
Kontrol STOP/SHUTDOWN sedang diterima saat layanan dalam status START_PENDING
kemungkinan penyebabSebagian besar layanan tidak dapat menerima kontrol berhenti/matikan selama inisialisasi
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - nama Layanan : %ws dwControlsAccepted: %08X
- Parameter 1 - nilai LPSERVICE_STATUS diteruskan.
- Parameter 2 - Tidak digunakan.
- Parameter 3 - Tidak digunakan.
- Parameter 4 - Tidak digunakan.
- Lapisan Pengujian: Layanan
- ID Berhenti : STOP_SHUTDOWN_ACCEPTED
- Hentikan kode: 4000004
- Tingkat Keparahan: Peringatan
- Kesalahan satu kali: tidak
- Laporan kesalahan: Tidak Ada
- Masuk ke file: ya
- Buat backtrace: ya
SERVICE sedang mencoba transisi status yang tidak valid
kemungkinan penyebabLayanan mencoba melakukan transisi status yang tidak valid atau mengatur parameter status yang identik
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - %ws Layanan ditemukan mencoba transisi status yang tidak valid
- Parameter 1 - LPSERVICE_STATUS Status Saat Ini.
- Parameter 2 - LPSERVICE_STATUS Status Baru.
- Parameter 3 - pelacakan tumpukan Last SetServiceStatus.
- Parameter 4 - Tidak digunakan.
- Lapisan Pengujian: Layanan
- ID Berhenti : INVALID_STATE_TRANSITION
- Hentikan kode: 4000005
- Tingkat Keparahan: Kesalahan
- Kesalahan satu kali: tidak
- laporan Kesalahan : Berhenti
- Masuk ke file: ya
- Buat backtrace: ya
SERVICE mencoba mengatur parameter status yang identik
kemungkinan penyebabLayanan mencoba mengatur parameter status yang identik
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - Layanan %ws mencoba mengatur parameter status yang identik
- Parameter 1 - LPSERVICE_STATUS Status Saat Ini.
- Parameter 2 - LPSERVICE_STATUS Status Baru.
- Parameter 3 - pelacakan tumpukan Last SetServiceStatus.
- Parameter 4 - Tidak digunakan.
- Lapisan Pengujian: Layanan
- ID Berhenti : DUPLICATE_STATE_PARAMS
- Hentikan kode: 4000006
- Tingkat Keparahan: Peringatan
- Kesalahan satu kali: tidak
- Laporan kesalahan: Tidak Ada
- Masuk ke file: ya
- Buat backtrace: ya
SERVICE meninggalkan utas yang tertunda setelah memasuki status STOP
kemungkinan penyebabLayanan ini meninggalkan utas yang tertunda setelah menyatakan status STOP
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - %ws Layanan membocorkan utas
- Parameter 1 - Id Utas dari utas yang bocor.
- Parameter 2 - Tag Layanan .
- Parameter 3 - Tidak digunakan.
- Parameter 4 - Tidak digunakan.
- Lapisan Pengujian: Layanan
- ID Berhenti : LEAKED_THREAD
- Hentikan kode: 4000007
- Tingkat Keparahan: Kesalahan
- Kesalahan satu kali: tidak
- laporan Kesalahan : Berhenti
- Masuk ke file: ya
- Buat backtrace: ya
Lihat Juga
Pemverifikasi Aplikasi - Hentikan Kode dan Definisi
Pemverifikasi Aplikasi - Gambaran Umum
Pemverifikasi Aplikasi - Fitur
Pemverifikasi Aplikasi - Aplikasi Pengujian
Pemverifikasi Aplikasi - Pengujian dalam Pemverifikasi Aplikasi
Pemverifikasi Aplikasi - Pemverifikasi Aplikasi Penelusuran Kesalahan Berhenti
Pemverifikasi Aplikasi - Tanya Jawab Umum