Fonction NdisMCoOidRequestComplete (ndis.h)
La fonction NdisMCoOidRequestComplete retourne le status final d’une requête OID à un pilote miniport
La fonction MiniportCoOidRequest a retourné NDIS_STATUS_PENDING pour.
Syntaxe
void NdisMCoOidRequestComplete(
[in] NDIS_HANDLE MiniportAdapterHandle,
NDIS_HANDLE NdisMiniportVcHandle,
PNDIS_OID_REQUEST Request,
[in] NDIS_STATUS Status
);
Paramètres
[in] MiniportAdapterHandle
Poignée d’adaptateur miniport que NDIS a passée au paramètre MiniportAdapterHandle du Fonction MiniportInitializeEx .
NdisMiniportVcHandle
Handle qui identifie la connexion virtuelle (VC). Le pilote miniport a obtenu ce handle en tant que paramètre d’entrée pour sa fonction MiniportCoCreateVc , soit lorsqu’un client a configuré un appel sortant, soit lorsque le gestionnaire d’appels a créé un vc pour un point d’accès de service (SAP) inscrit au client. Le gestionnaire d’appels a créé le vc pour indiquer une notification d’appel entrant. Si la requête n’est pas propre à VC, ce paramètre a la valeur NULL.
Request
Pointeur vers une mémoire tampon mise en forme en tant que structure NDIS_OID_REQUEST . Le pilote miniport a obtenu ce pointeur comme paramètre d’entrée vers son Fonction MiniportCoOidRequest .
[in] Status
Le status final de l’opération de requête, soit NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED, soit toute valeur NDIS_STATUS_XXX déterminée par le pilote, à l’exception de NDIS_STATUS_PENDING.
Valeur de retour
None
Remarques
Un pilote miniport CoNDIS qui retourne NDIS_STATUS_PENDING à partir de sa fonction MiniportCoOidRequest doit appeler NdisMCoOidRequestComplete une fois que le pilote miniport a terminé l’opération de requête.
Un appel à NdisMCoOidRequestComplete provoque un appel à Fonction ProtocolCoOidRequestComplete du pilote qui a appelé la fonction NdisCoOidRequest .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.0 et versions ultérieures. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | ndis.h (inclure Ndis.h) |
Bibliothèque | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Règles de conformité DDI | Irql_MCO_Function(ndis) |
Voir aussi
ProtocolCoOidRequestCompleteCommentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour