Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die NDIS_TIMER_CHARACTERISTICS Struktur definiert Merkmale eines einmaligen oder periodischen Timers.
Syntax
typedef struct _NDIS_TIMER_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG AllocationTag;
PNDIS_TIMER_FUNCTION TimerFunction;
PVOID FunctionContext;
} NDIS_TIMER_CHARACTERISTICS, *PNDIS_TIMER_CHARACTERISTICS;
Angehörige
Header
Die NDIS_OBJECT_HEADER Struktur für die NDIS_TIMER_CHARACTERISTICS Struktur. Legen Sie das Type Element der Struktur fest, das Header- angibt, NDIS_OBJECT_TYPE_TIMER_CHARACTERISTICS, das element Revision auf NDIS_TIMER_CHARACTERISTICS_REVISION_1 und das Size Member auf NDIS_SIZEOF_TIMER_CHARACTERISTICS_REVISION_1.
AllocationTag
Eine Zeichenfolge, die durch einfache Anführungszeichen getrennt ist und bis zu vier Zeichen enthält, in der Regel in umgekehrter Reihenfolge angegeben. Sie müssen dieses Tag angeben. NDIS verwendet dieses Tag, wenn es Speicher für den Timer zuweist.
TimerFunction
Ein Zeiger auf einen Einstiegspunkt für eine NetTimerCallback--Funktion. NDIS ruft diese Funktion auf, wenn ein Timer ausgelöst wird.
FunctionContext
Ein Zeiger auf einen vom Treiber zugewiesenen Kontextbereich. NDIS übergibt diesen Zeiger an die NetTimerCallback- Funktion, wenn ein Timer ausgelöst wird.
Bemerkungen
Um ein Timerobjekt zuzuweisen und zu initialisieren, rufen NDIS-Treiber die NdisAllocateTimerObject--Funktion auf und stellen eine NDIS_TIMER_CHARACTERISTICS Struktur bereit. Der Timer wird erst gestartet, wenn der Treiber die NdisSetTimerObject--Funktion aufruft.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Unterstützt in NDIS 6.0 und höher. |
| Header- | ndis.h (include Ndis.h) |