AVStrMiniDeviceStop routine
An AVStream minidriver's AVStrMiniDeviceStop routine is called when an IRP_MN_STOP_DEVICE is dispatched by the device.
Syntax
PFNKSDEVICEIRPVOID AVStrMiniDeviceStop;
void AVStrMiniDeviceStop(
_In_ PKSDEVICE Device,
_In_ PIRP Irp
)
{ ... }
Parameters
Device [in]
Pointer to the KSDEVICE that dispatched the IRP_MN_STOP_DEVICE.Irp [in]
The IRP_MN_STOP_DEVICE issued by Device.
Return value
None
Remarks
The minidriver specifies this routine's address in the Stop member of its KSDEVICE_DISPATCH structure.
This is usually provided by minidrivers that need to detach from previously assigned resources before completing a stop operation.
This routine is optional.
Requirements
Target platform |
Desktop |
Version |
Available in Microsoft Windows XP and later operating systems and DirectX 8.0 and later DirectX versions. |
Header |
Ks.h (include Ks.h) |
See also