DXGKDDI_LINK_DEVICE función de devolución de llamada (dispmprt.h)

La función opcional DxgkDdiLinkDevice consulta el controlador de miniporte de pantalla para obtener información sobre la configuración del adaptador vinculado.

Sintaxis

DXGKDDI_LINK_DEVICE DxgkddiLinkDevice;

NTSTATUS DxgkddiLinkDevice(
  [in]      IN_CONST_PDEVICE_OBJECT PhysicalDeviceObject,
  [in]      IN_CONST_PVOID MiniportDeviceContext,
  [in, out] INOUT_PLINKED_DEVICE LinkedDevice
)
{...}

Parámetros

[in] PhysicalDeviceObject

Puntero a un objeto de dispositivo físico (PDO) que identifica un adaptador de pantalla.

[in] MiniportDeviceContext

Identificador de un bloque de contexto asociado a un adaptador de pantalla. La función DxgkDdiAddDevice del controlador de minipuerto de pantalla proporcionó anteriormente este identificador al subsistema del kernel de gráficos de Microsoft DirectX.

[in, out] LinkedDevice

Puntero a una estructura de LINKED_DEVICE que contiene información sobre la configuración del adaptador de pantalla vinculado.

Valor devuelto

DxgkDdiLinkDevice devuelve STATUS_SUCCESS o un código de error adecuado si no se puede obtener información sobre la configuración del adaptador vinculado.

Comentarios

La función DxgkDdiLinkDevice debe implementarse mediante controladores de adaptadores de pantalla que admiten adaptadores de pantalla vinculados.

Si se proporciona esta función, el sistema operativo consultará el controlador de miniporte de pantalla para la configuración del adaptador vinculado inmediatamente después de realizar una llamada a DxgkDdiAddDevice.

Si el sistema operativo no enumera todos los adaptadores de pantalla esperados en la estructura a la que apunta LinkedDevice, el sistema se iniciará en modo VGA.

El controlador solo puede enumerar un vínculo inicial en la cadena de adaptadores de pantalla vinculados.

Plug and Play o eventos de alimentación hacen que el adaptador vinculado inicial se apague o se inicie después de los adaptadores vinculados restantes, o, por el contrario, estos eventos hacen que el adaptador vinculado inicial se apague o se deshabilite antes de los adaptadores vinculados restantes.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Plataforma de destino Escritorio
Encabezado dispmprt.h
IRQL PASSIVE_LEVEL

Consulte también

DxgkDdiAddDevice

LINKED_DEVICE