struktur SILO_MONITOR_REGISTRATION (ntddk.h)
Struktur ini menentukan monitor silo server yang dapat menerima pemberitahuan tentang peristiwa silo server.
Sintaks
typedef struct _SILO_MONITOR_REGISTRATION {
UCHAR Version;
BOOLEAN MonitorHost;
BOOLEAN MonitorExistingSilos;
UCHAR Reserved[5];
union {
PUNICODE_STRING DriverObjectName;
PUNICODE_STRING ComponentName;
};
SILO_MONITOR_CREATE_CALLBACK CreateCallback;
SILO_MONITOR_TERMINATE_CALLBACK TerminateCallback;
} SILO_MONITOR_REGISTRATION, *PSILO_MONITOR_REGISTRATION;
Anggota
Version
Atur ke SILO_MONITOR_REGISTRATION_VERSION.
MonitorHost
Jika true, pemberitahuan buat akan dikirimkan untuk konteks host.
MonitorExistingSilos
Jika true, pemberitahuan buat dan hentikan akan dikirimkan untuk silo apa pun yang saat ini ada pada saat pendaftaran; jika tidak, hanya pemberitahuan untuk silo baru yang akan dikirimkan.
Reserved[5]
Dicadangkan untuk penggunaan sistem.
DriverObjectName
ComponentName
CreateCallback
Penunjuk ke panggilan balik yang dipanggil setiap kali silo server baru dibuat pada sistem. Nilai ini mungkin NULL. Ini memberi driver kesempatan untuk menangani peristiwa dan menyiapkan struktur data per silo.
TerminateCallback
Penunjuk ke panggilan balik yang dipanggil setiap kali silo server dihentikan (akan dihancurkan) pada sistem. Nilai ini mungkin NULL. Ini memberi driver kesempatan untuk menyelesaikan pekerjaan dalam silo dan mulai merobek struktur data per-silo mereka.
DriverObjectName
Penunjuk ke nama unicode untuk objek driver yang mendaftar untuk pemberitahuan.
ComponentName
Penunjuk ke nama unicode untuk komponen yang mendaftar untuk pemberitahuan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 1607 |
Server minimum yang didukung | Server Windows 2016 |
Header | ntddk.h |