Share via


NdisMSynchronizeWithInterrupt

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

This function synchronizes execution of a miniport-supplied function with the MiniportISR or the MiniportDisableInterrupt function.

Syntax

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.
  • SynchronizeContext
    [in] Pointer to a miniport-determined context area to be passed to the MiniportSynchronizeISR function when it is called.

Return Value

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

Header ndis.h
Library ndis.dll
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

NdisMDeregisterInterrupt
MiniportISR
MiniportDisableInterrupt
MiniportSynchronizeISR
NdisMRegisterInterrupt