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.
Ein Miniporttreiber ruft die NdisRegisterPoll--Funktion auf, um ein Poll-Objekt bei NDIS zu registrieren.
Syntax
NDIS_EXPORTED_ROUTINE NDIS_STATUS NdisRegisterPoll(
[_In_] NDIS_HANDLE NdisHandle,
[_In_opt_] void *Context,
[_In_] NDIS_POLL_CHARACTERISTICS const *Characteristics,
[_Out_] NDIS_POLL_HANDLE *PollHandle
);
Parameter
[_In_] NdisHandle
Ein NDIS-bereitgestellter Miniporthandle, der dem Treiber in seiner MiniportInitialize Rückruf übergeben wird.
[_In_opt_] Context
Ein Zeiger auf einen Block des vom Treiber zugewiesenen Kontexts, der Informationen zum Poll-Objekt speichert. NDIS übergibt diese Kontextinformationen in Aufrufen von NdisPoll und NdisSetPollNotification.
[_In_] Characteristics
Ein Zeiger auf eine treiberinitialisierte NDIS_POLL_CHARACTERISTICS Struktur.
[_Out_] PollHandle
Bei einer erfolgreichen Rückgabe enthält dieser Speicherort ein Handle für das neue Poll-Objekt.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls wird ein NTSTATUS- Fehlercode zurückgegeben.
Bemerkungen
Treiber registrieren in der Regel ein Poll-Objekt für jeden RSS-Prozessor in ihrer MiniportInitialize Rückruf.
Treiber sollten die NdisDeregisterPoll- aufrufen, um die Registrierung des Poll-Objekts aufzurufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 11 |
| mindestens unterstützte Server- | Windows Server 2022 |
| Header- | poll.h (include ndis.h) |
| IRQL- | PASSIVE_LEVEL |