// video.h
RESTORE_WC_MEMORY RestoreWcMemory;
VP_STATUS RestoreWcMemory(
[in] IN PVOID Context,
[in] IN PVOID HwDeviceExtension
)
{...}
View the official Windows Driver Kit DDI referenceNo description available.
The VideoPortRestoreWCMemory callback routine restores Write Combined video memory from a protected state after the VideoPortProtectWCMemory callback routine was called.
Context [in]Pointer to a caller-determined context parameter to be passed to the CallbackRoutine. It typically points to the VIDEO_PORT_CONFIG_INFO buffer.
HwDeviceExtension [in]Pointer to the miniport driver's hardware device extension.
VideoPortRestoreWCMemory returns NO_ERROR if it successfully restored Write Combined video memory; otherwise, it returns an error status of ERROR_INVALID_FUNCTION or ERROR_NOT_ENOUGH_MEMORY.
After the VideoPortProtectWCMemory callback routine is called, the CPU cannot write to Write Combined memory until VideoPortRestoreWCMemory is called.