struktur OB_CALLBACK_REGISTRATION (wdm.h)

Struktur OB_CALLBACK_REGISTRATION menentukan parameter ketika rutinitas ObRegisterCallbacks mendaftarkan rutinitas panggilan balik ObjectPreCallback dan ObjectPostCallback .

Sintaks

typedef struct _OB_CALLBACK_REGISTRATION {
  USHORT                    Version;
  USHORT                    OperationRegistrationCount;
  UNICODE_STRING            Altitude;
  PVOID                     RegistrationContext;
  OB_OPERATION_REGISTRATION *OperationRegistration;
} OB_CALLBACK_REGISTRATION, *POB_CALLBACK_REGISTRATION;

Anggota

Version

Versi pendaftaran panggilan balik objek yang diminta. Driver harus menentukan OB_FLT_REGISTRATION_VERSION.

OperationRegistrationCount

Jumlah entri dalam array OperationRegistration .

Altitude

String Unicode yang menentukan ketinggian driver. Untuk informasi selengkapnya tentang ketinggian, lihat Grup Pesanan Beban dan Ketinggian untuk Driver Minifilter.

RegistrationContext

Sistem meneruskan nilai RegistrationContext ke rutinitas panggilan balik saat rutinitas panggilan balik dijalankan. Arti dari nilai ini ditentukan driver.

OperationRegistration

Penunjuk ke array struktur OB_OPERATION_REGISTRATION . Setiap struktur menentukan rutinitas panggilan balik ObjectPreCallback dan ObjectPostCallback dan jenis operasi yang rutinitasnya dipanggil.

Keterangan

Struktur ini digunakan oleh rutinitas ObRegisterCallbacks . Parameter CallBackRegistration untuk rutinitas ini adalah penunjuk ke buffer yang berisi struktur OB_CALLBACK_REGISTRATION yang diikuti oleh array dari satu atau beberapa struktur OB_OPERATION_REGISTRATION .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia dimulai dengan Windows Server 2008.
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)

Lihat juga

OB_OPERATION_REGISTRATION

ObRegisterCallbacks

ObjectPostCallback

ObjectPreCallback