Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Восстанавливает память для горячего обновления драйвера. Эта функция обратного вызова не инициализирует виртуальные функции. Драйверу необходимо зарезервировать ресурсы, которые используются для восстановления виртуальных GPU.
Синтаксис
DXGKDDI_RESTOREMEMORYFORHOTUPDATE DxgkddiRestorememoryforhotupdate;
NTSTATUS DxgkddiRestorememoryforhotupdate(
[in] IN_CONST_HANDLE hContext,
[in] IN_CONST_PDXGKARG_RESTOREMEMORYFORHOTUPDATE pArgs
)
{...}
Параметры
[in] hContext
Дескриптор контекста мини-порта драйвера.
[in] pArgs
Указатель на структуру DXGKARG_RESTOREMEMORYFORHOTUPDATE.
Возвращаемое значение
Возвращает STATUS_SUCCESS, если операция выполнена успешно.
Замечания
Перед вызовом DxgkDdiStartDevice dxgkrnl вызывает DxgkDdiRestoreMemoryForHotUpdate один раз для каждого блока памяти, который был сохранен DxgkCbSaveMemoryForHotUpdate.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1903 |
заголовка | d3dkmddi.h |
IRQL | <= APC_LEVEL |