DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT función de devolución de llamada (dispmprt.h)
La función DxgkDdiOPMDestroyProtectedOutput destruye el objeto de salida protegido especificado.
Sintaxis
DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT DxgkddiOpmDestroyProtectedOutput;
NTSTATUS DxgkddiOpmDestroyProtectedOutput(
[in] PVOID MiniportDeviceContext,
[in] HANDLE ProtectedOutputHandle
)
{...}
Parámetros
[in] MiniportDeviceContext
Identificador de un bloque de contexto asociado a un adaptador de pantalla. Anteriormente, la función dxgkDdiAddDevice del controlador de minipuerto de pantalla proporcionó este identificador al subsistema del kernel de gráficos directX.
[in] ProtectedOutputHandle
Identificador de un objeto de salida protegido. La función DxgkDdiOPMCreateProtectedOutput crea el objeto de salida protegido y devuelve el identificador al objeto .
Valor devuelto
dxgkDdiOPMDestroyProtectedOutput devuelve STATUS_SUCCESS si se ejecuta correctamente. De lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.
Observaciones
El subsistema del kernel de gráficos de DirectX llama a dxgkDdiOPMDestroyProtectedOutput cuando termine de usar el objeto de salida protegido.
dxgkDdiOPMDestroyProtectedOutput debe ser paginable.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | dispmprt.h (incluya Dispmprt.h) |
irQL | PASSIVE_LEVEL (consulte la sección Comentarios) |