Bagikan melalui


Fungsi RmEndSession (restartmanager.h)

Mengakhiri sesi Restart Manager. Fungsi ini harus dipanggil oleh alat penginstal utama yang sebelumnya telah memulai sesi dengan memanggil fungsi RmStartSession . Fungsi RmEndSession dapat dipanggil oleh alat penginstal sekunder yang bergabung ke sesi setelah tidak ada lagi sumber daya yang perlu didaftarkan oleh alat penginstal sekunder.

Sintaks

DWORD RmEndSession(
  [in] DWORD dwSessionHandle
);

Parameter

[in] dwSessionHandle

Handel ke sesi Restart Manager yang ada.

Nilai kembali

Ini adalah kesalahan terbaru yang diterima. Fungsi ini dapat mengembalikan salah satu kode kesalahan sistem yang ditentukan dalam Winerror.h.

Nilai Makna
ERROR_SUCCESS
0
Fungsi berhasil diselesaikan.
ERROR_SEM_TIMEOUT
121
Fungsi Restart Manager tidak dapat memperoleh mutex tulis Registri dalam waktu yang dialokasikan. Sistem disarankan untuk memulai ulang karena penggunaan Restart Manager lebih lanjut kemungkinan akan gagal.
ERROR_WRITE_FAULT
29
Operasi tidak dapat membaca atau menulis ke registri.
ERROR_OUTOFMEMORY
14
Operasi Restart Manager tidak dapat diselesaikan karena memori tidak cukup tersedia.
ERROR_INVALID_HANDLE
6
Handel yang tidak valid diteruskan ke fungsi. Tidak ada sesi Restart Manager untuk handel yang disediakan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header restartmanager.h
Pustaka Rstrtmgr.lib
DLL Rstrtmgr.dll

Lihat juga

RmJoinSession

RmStartSession