Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
An AVStream minidriver's AVStrMiniDeviceRemove routine is called when an IRP_MN_REMOVE_DEVICE is dispatched by the device.
Syntax
PFNKSDEVICEIRPVOID AVStrMiniDeviceRemove;
void AVStrMiniDeviceRemove(
_In_ PKSDEVICE Device,
_In_ PIRP Irp
)
{ ... }
Parameters
Device [in]
Pointer to the KSDEVICE that dispatched the IRP_MN_REMOVE_DEVICE.Irp [in]
The IRP_MN_REMOVE_DEVICE issued by Device.
Return value
None
Remarks
The minidriver specifies this routine's address in the MiniRemove member of its KSDEVICE_DISPATCH structure.
AVStream calls this routine when an IRP_MN_REMOVE_DEVICE is dispatched by the device. Typically, it will be provided by minidrivers that must free device-associated resources upon device removal. 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) |
IRQL |
PASSIVE_LEVEL (See Remarks section) |
See also