функция обратного вызова 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 |
целевая платформа | Настольный |
заголовка | dispmprt.h |
IRQL | PASSIVE_LEVEL |