struktur EXT_DELETE_PARAMETERS (wdm.h)

Struktur EXT_DELETE_PARAMETERS berisi serangkaian parameter yang diperluas untuk rutinitas ExDeleteTimer .

Sintaks

typedef struct _EXT_DELETE_PARAMETERS {
  ULONG                Version;
  ULONG                Reserved;
  PEXT_DELETE_CALLBACK DeleteCallback;
  PVOID                DeleteContext;
} EXT_DELETE_PARAMETERS, *PEXT_DELETE_PARAMETERS;

Anggota

Version

Nomor versi struktur EXT_DELETE_PARAMETERS ini. Rutinitas ExInitializeDeleteTimerParameters mengatur anggota ini ke nomor versi yang benar.

Reserved

Atur ke nol. Rutinitas ExInitializeDeleteTimerParameters menetapkan anggota ini ke nol.

DeleteCallback

Penunjuk ke rutinitas panggilan balik ExTimerDeleteCallback yang diimplementasikan driver. Sistem operasi memanggil rutinitas ini ketika timer dihapus. Parameter ini bersifat opsional dan dapat berupa NULL jika tidak diperlukan rutinitas panggilan balik penghapusan timer.

Rutinitas ExInitializeDeleteTimerParameters mengatur anggota ini ke NULL. Untuk informasi selengkapnya, lihat Keterangan.

DeleteContext

Nilai konteks untuk rutinitas panggilan balik penghapusan timer. Sistem operasi meneruskan nilai ini sebagai parameter ke rutinitas panggilan balik penghapusan timer, jika ditentukan. Parameter ini biasanya merupakan penunjuk ke struktur yang ditentukan penelepon yang berisi informasi konteks yang digunakan oleh rutinitas panggilan balik. Parameter ini bersifat opsional dan dapat diatur ke NULL jika tidak ada informasi konteks yang diperlukan.

Rutinitas ExInitializeDeleteTimerParameters mengatur anggota ini ke NULL.

Keterangan

Parameter Parameter dari rutinitas ExDeleteTimer adalah penunjuk ke struktur EXT_DELETE_PARAMETERS. Sebelum meneruskan struktur EXT_DELETE_PARAMETERS ke rutinitas ini, panggil rutinitas ExInitializeDeleteTimerParameters untuk menginisialisasi struktur.

Driver Anda dapat menggunakan rutinitas panggilan balik ExTimerDeleteCallback untuk membebaskan penyimpanan atau sumber daya sistem lain yang sebelumnya telah dialokasikan driver untuk digunakan dengan objek timer yang sedang dihapus. Misalnya, nilai konteks driver mungkin menunjuk ke struktur yang dialokasikan pemanggil yang perlu dibebaskan jika objek timer akan dihapus. Sistem operasi memanggil rutinitas ExTimerDeleteCallback hanya setelah objek timer dinonaktifkan untuk mencegah operasi timer lebih lanjut dan operasi timer yang tertunda pada objek timer dibatalkan atau diselesaikan.

Persyaratan

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

Lihat juga

ExDeleteTimer

ExInitializeDeleteTimerParameters

ExTimerDeleteCallback