struktur NDIS_TIMER_CHARACTERISTICS (ndis.h)
Struktur NDIS_TIMER_CHARACTERISTICS mendefinisikan karakteristik timer satu bidikan atau berkala.
Sintaks
typedef struct _NDIS_TIMER_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG AllocationTag;
PNDIS_TIMER_FUNCTION TimerFunction;
PVOID FunctionContext;
} NDIS_TIMER_CHARACTERISTICS, *PNDIS_TIMER_CHARACTERISTICS;
Anggota
Header
Struktur NDIS_OBJECT_HEADER untuk struktur NDIS_TIMER_CHARACTERISTICS. Atur anggota Jenis struktur yang ditentukan Header ke NDIS_OBJECT_TYPE_TIMER_CHARACTERISTICS, anggota Revisi ke NDIS_TIMER_CHARACTERISTICS_REVISION_1, dan anggota Ukuran ke NDIS_SIZEOF_TIMER_CHARACTERISTICS_REVISION_1.
AllocationTag
String yang dibatasi oleh tanda kutip tunggal dan berisi hingga empat karakter, biasanya ditentukan dalam urutan terbalik. Anda harus menyediakan tag ini. NDIS menggunakan tag ini ketika mengalokasikan memori untuk timer.
TimerFunction
Penunjuk ke titik masuk untuk fungsi NetTimerCallback . NDIS memanggil fungsi ini ketika timer diaktifkan.
FunctionContext
Penunjuk ke area konteks yang dialokasikan driver. NDIS meneruskan pointer ini ke fungsi NetTimerCallback saat timer diaktifkan.
Keterangan
Untuk mengalokasikan dan menginisialisasi objek timer, driver NDIS memanggil fungsi NdisAllocateTimerObject dan menyediakan struktur NDIS_TIMER_CHARACTERISTICS. Timer tidak dimulai sampai driver memanggil fungsi NdisSetTimerObject .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung di NDIS 6.0 dan yang lebih baru. |
Header | ndis.h (termasuk Ndis.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk