Partager via


NdisMCoOidRequestComplete, fonction (ndis.h)

La fonction NdisMCoOidRequestComplete retourne l’état final d’une requête OID indiquant qu’un pilote miniport

Fonction MiniportCoOidRequest retournée 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

Handle d’adaptateur miniport que NDIS a passé 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 à 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 inscrit au client (SAP). 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 est NULL.

Request

Pointeur vers une mémoire tampon mise en forme sous forme de structure NDIS_OID_REQUEST. Le pilote miniport a obtenu ce pointeur en tant que paramètre d’entrée à son Fonction MiniportCoOidRequest.

[in] Status

État final de l’opération de requête, NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED ou toute valeur NDIS_STATUS_XXX déterminée par le pilote sauf NDIS_STATUS_PENDING.

Valeur de retour

Aucun

Remarques

Un pilote miniport CoNDIS qui retourne NDIS_STATUS_PENDING de sa fonction MiniportCoOidRequest doit appeler NdisMCoOidRequestComplete après la fin de l’opération de demande.

Un appel à NdisMCoOidRequestComplete provoque un appel au ProtocolCoOidRequestComplete fonction du pilote qui a appelé la fonction NdisCoOidRequest.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge dans NDIS 6.0 et versions ultérieures.
plateforme cible Bureau
d’en-tête ndis.h (include Ndis.h)
bibliothèque Ndis.lib
IRQL <= DISPATCH_LEVEL
règles de conformité DDI Irql_MCO_Function(ndis)

Voir aussi

MiniportCoCreateVc

MiniportCoOidRequest

MiniportInitializeEx

NDIS_OID_REQUEST

NdisCoOidRequest

ProtocolCoOidRequestComplete