Skip to content

Latest commit

 

History

History
71 lines (54 loc) · 2.24 KB

nc-video-pminiport_dpc_routine.md

File metadata and controls

71 lines (54 loc) · 2.24 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NC:video.PMINIPORT_DPC_ROUTINE
PMINIPORT_DPC_ROUTINE (video.h)
The HwVidDpcRoutine function is a miniport driver-implemented callback that is called when a queued DPC gets scheduled.
display\hwviddpcroutine.htm
display
05/10/2018
PMINIPORT_DPC_ROUTINE callback function
HwVidDpcRoutine, HwVidDpcRoutine callback function [Display Devices], PMINIPORT_DPC_ROUTINE, PMINIPORT_DPC_ROUTINE callback, VideoMiniport_Functions_5d605867-89d7-44a9-b08b-c49ffaa90244.xml, display.hwviddpcroutine, video/HwVidDpcRoutine
video.h
Video.h
Desktop
Windows
PMINIPORT_DPC_ROUTINE
video/PMINIPORT_DPC_ROUTINE
APIRef
kbSyntax
UserDefined
video.h
PMINIPORT_DPC_ROUTINE

PMINIPORT_DPC_ROUTINE callback function

-description

The HwVidDpcRoutine function is a miniport driver-implemented callback that is called when a queued DPC gets scheduled.

-parameters

-param HwDeviceExtension [in]

Pointer to the miniport driver's hardware device extension. For more information, see Device Extensions.

-param Context [in]

Contains any miniport driver-supplied data this function may need. Context can be NULL if the DPC implementation does not require additional information.

-remarks

The miniport driver queues this DPC by calling VideoPortQueueDpc.

Because HwVidDpcRoutine is called at DISPATCH_LEVEL, it must not manipulate any pageable code or data. Further, this function must be in nonpaged memory and should complete its operations as quickly as possible.

-see-also

VideoPortQueueDpc