Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un pilote miniport appelle la fonction NdisRegisterPoll pour inscrire un objet Poll auprès de NDIS.
Syntaxe
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
);
Paramètres
[_In_] NdisHandle
Poignée miniport fournie par NDIS donnée au pilote dans son MiniportInitialize rappel.
[_In_opt_] Context
Pointeur vers un bloc de contexte alloué par le pilote qui stocke des informations sur l’objet Poll. NDIS transmet ces informations de contexte dans les appels à NdisPoll et NdisSetPollNotification.
[_In_] Characteristics
Pointeur vers une structure NDIS_POLL_CHARACTERISTICS initialisée par le pilote.
[_Out_] PollHandle
Sur un retour réussi, cet emplacement contient un handle pour le nouvel objet Poll.
Valeur de retour
Retourne STATUS_SUCCESS si l’opération réussit. Sinon, retourne un code d’erreur NTSTATUS.
Remarques
Les pilotes inscrivent généralement un objet Poll pour chaque processeur RSS dans leur MiniportInitialize rappel.
Les pilotes doivent appeler le NdisDeregisterPoll pour désinscrire l’objet Poll.
Exigences
| Exigence | Valeur |
|---|---|
| client minimum pris en charge | Windows 11 |
| serveur minimum pris en charge | Windows Server 2022 |
| d’en-tête | poll.h (include ndis.h) |
| IRQL | PASSIVE_LEVEL |