PFNKSPINIRPCOMPLETION callback function (ks.h)
An AVStream minidriver's AVStrMiniPinIrpCompletion routine is called when an IRP completes a pass around the circuit and the frame that is associated with the IRP is about to be recycled or retired.
Syntax
PFNKSPINIRPCOMPLETION Pfnkspinirpcompletion;
void Pfnkspinirpcompletion(
[in] PKSPIN Pin,
[in] PIRP Irp
)
{...}
Parameters
[in] Pin
Points to the KSPIN structure for which the callback is registered.
[in] Irp
Points to an IRP which originated from the circuit to which Pin belongs.
Return value
None
Remarks
The minidriver specifies this routine's address in the IrpCompletion parameter of a call to KsPinRegisterIrpCompletionCallback.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Microsoft Windows XP and later operating systems and DirectX 8.0 and later DirectX versions. |
Target Platform | Desktop |
Header | ks.h (include Ks.h) |
IRQL | <=DISPATCH_LEVEL |