NdisMInitializeWrapper (Windows CE 5.0)

Send Feedback

This function notifies NDIS that a new miniport is initializing.

VOID NdisMInitializeWrapper(PNDIS_HANDLENdisWrapperHandle,PVOIDSystemSpecific1,PVOIDSystemSpecific2,PVOIDSystemSpecific3);

Parameters

  • NdisWrapperHandle
    [out] Pointer to a caller-supplied variable in which NDIS returns a handle that represents itself.
  • SystemSpecific1
    [in] Pointer to a system-specific type.
  • SystemSpecific2
    [in] Pointer to a system-specific type.
  • SystemSpecific3
    [in] Pointer to a system-specific type.

Return Values

None.

Remarks

An NIC driver or intermediate driver must call this function before it calls any other Ndis*XXX***function. Usually, this call is the initial action of any DriverEntry function, which calls the NdisMRegisterMiniport or the NdisIMRegisterLayeredMiniport function with the returned NdisWrapperHandle next. NDIS intermediate drivers must also call this function from the DriverEntry function, and then call NdisMRegisterMiniport or NdisIMRegisterLayeredMiniport with the returned NdisWrapperHandle.

Such a driver's subsequent calls to NdisXXX initialization and configuration functions must pass the NdisWrapperHandle as a parameter. Consequently, it is an input parameter to MiniportInitialize.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Ndis.h.
Link Library: Ndis.dll.

See Also

DriverEntry | NdisMRegisterMiniport | NdisIMRegisterLayeredMiniport | MiniportInitialize

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.