Bagikan melalui


Fungsi QueryServiceDynamicInformation (winsvc.h)

Mengambil informasi dinamis yang terkait dengan mulai layanan saat ini.

Sintaks

BOOL QueryServiceDynamicInformation(
  [in] SERVICE_STATUS_HANDLE hServiceStatus,
  [in] DWORD                 dwInfoLevel,
       PVOID                 *ppDynamicInfo
);

Parameter

[in] hServiceStatus

Handel status layanan yang disediakan oleh RegisterServiceCtrlHandlerEx

[in] dwInfoLevel

Menunjukkan tingkat informasi.

Nilai Makna
SERVICE_DYNAMIC_INFORMATION_LEVEL_START_REASON
Menunjukkan permintaan informasi dinamis yang terkait dengan mulai layanan saat ini.

ppDynamicInfo

Buffer informasi dinamis. Jika parameter ini valid, fungsi panggilan balik harus membebaskan buffer setelah digunakan dengan fungsi LocalFree .

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan adalah TRUE.

Jika fungsi gagal, nilai yang dikembalikan adalah FALSE. Ketika ini terjadi, fungsi GetLastError harus dipanggil untuk mengambil kode kesalahan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header winsvc.h (termasuk Windows.h)
Pustaka Advapi32.lib
DLL Advapi32.dll

Lihat juga

ChangeServiceConfig

ChangeServiceConfig2

CreateService

OpenService

QueryServiceConfig

QueryServiceConfig2

QueryServiceObjectSecurity

Konfigurasi Layanan

Fungsi Layanan