функция обратного вызова DXGKDDI_REMOVE_DEVICE (dispmprt.h)

Функция DxgkDdiRemoveDevice освобождает все ресурсы, выделенные в dxgkDdiAddDevice.

Синтаксис

DXGKDDI_REMOVE_DEVICE DxgkddiRemoveDevice;

NTSTATUS DxgkddiRemoveDevice(
  [in] IN_CONST_PVOID MiniportDeviceContext
)
{...}

Параметры

[in] MiniportDeviceContext

Дескриптор для блока контекста, связанного с видеоадаптером. Функция DxgkDdiAddDevice драйвера мини-порта дисплея ранее предоставляла этот дескриптор подсистеме графического ядра DirectX.

Возвращаемое значение

DxgkDdiRemoveDevice возвращает STATUS_SUCCESS в случае успешного выполнения; в противном случае возвращается один из кодов ошибок, определенных в ntstatus.h.

Комментарии

DxgkDdiRemoveDevice должен освободить блок контекста, представленный MiniportDeviceContext.

DxgkDdiRemoveDevice следует сделать страничной.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Целевая платформа Персональный компьютер
Верхняя часть dispmprt.h
IRQL PASSIVE_LEVEL

См. также раздел

DxgkDdiAddDevice