NdisMSynchronizeWithInterrupt (Windows CE 5.0)
This function synchronizes execution of a miniport-supplied function with the MiniportISR or the MiniportDisableInterrupt function.
BOOLEAN NdisMSynchronizeWithInterrupt(PNDIS_MINIPORT_INTERRUPT Interrupt,PVOID SynchronizeFunction,PVOID SynchronizeContext);
Parameters
- Interrupt
[in] Pointer to the caller-supplied storage for the interrupt object initialized with the NdisMRegisterInterrupt function. - SynchronizeFunction
[in] Specifies the entry point of the driver's MiniportSynchronizeISR function. - SynchronizeContext
[in] Pointer to a miniport-determined context area to be passed to the MiniportSynchronizeISR function when it is called.
Return Values
Returns the Boolean value returned by MiniportSynchronizeISR.
Remarks
The value returned by MiniportSynchronizeISR is also returned by this function. This propagated value can be used to provide a status to the caller.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Ndis.h.
Link Library: Ndis.dll.
See Also
NdisMDeregisterInterrupt | MiniportISR | MiniportDisableInterrupt | MiniportSynchronizeISR | NdisMRegisterInterrupt
Send Feedback on this topic to the authors