Skip to content

Latest commit

 

History

History
126 lines (90 loc) · 4.42 KB

nf-ndis-ndismcooidrequestcomplete.md

File metadata and controls

126 lines (90 loc) · 4.42 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NF:ndis.NdisMCoOidRequestComplete
NdisMCoOidRequestComplete function (ndis.h)
The NdisMCoOidRequestComplete function returns the final status of an OID request that a miniport driver's MiniportCoOidRequest function returned NDIS_STATUS_PENDING for.
netvista\ndismcooidrequestcomplete.htm
netvista
05/02/2018
NdisMCoOidRequestComplete function
NdisMCoOidRequestComplete, NdisMCoOidRequestComplete function [Network Drivers Starting with Windows Vista], condis_request_ref_516edd5f-ceae-4330-87b1-48a3a383e736.xml, ndis/NdisMCoOidRequestComplete, netvista.ndismcooidrequestcomplete
ndis.h
Ndis.h
Desktop
Supported in NDIS 6.0 and later.
Irql_MCO_Function
Ndis.lib
<= DISPATCH_LEVEL
Windows
NdisMCoOidRequestComplete
ndis/NdisMCoOidRequestComplete
APIRef
kbSyntax
LibDef
ndis.lib
ndis.dll
NdisMCoOidRequestComplete

NdisMCoOidRequestComplete function

-description

The NdisMCoOidRequestComplete function returns the final status of an OID request that a miniport driver's

MiniportCoOidRequest function returned NDIS_STATUS_PENDING for.

-parameters

-param MiniportAdapterHandle [in]

A miniport adapter handle that NDIS passed to the MiniportAdapterHandle parameter of the MiniportInitializeEx function.

-param NdisMiniportVcHandle

A handle that identifies the virtual connection (VC). The miniport driver obtained this handle as an input parameter to its MiniportCoCreateVc function, either when a client set up an outgoing call or when the call manager created a VC for a client-registered service access point (SAP). The call manager created the VC to indicate an incoming-call notification. If the request is not VC-specific, this parameter is NULL.

-param Request

A pointer to a buffer that is formatted as an NDIS_OID_REQUEST structure. The miniport driver obtained this pointer as an input parameter to its MiniportCoOidRequest function.

-param Status [in]

The final status of the request operation, either NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED, or any driver-determined NDIS_STATUS_XXX value except NDIS_STATUS_PENDING.

-remarks

A CoNDIS miniport driver that returns NDIS_STATUS_PENDING from its MiniportCoOidRequest function must call NdisMCoOidRequestComplete after the miniport driver has finished the request operation.

A call to NdisMCoOidRequestComplete causes a call to the ProtocolCoOidRequestComplete function of the overlying driver that called the NdisCoOidRequest function.

-see-also

MiniportCoCreateVc

MiniportCoOidRequest

MiniportInitializeEx

NDIS_OID_REQUEST

NdisCoOidRequest

ProtocolCoOidRequestComplete