Condividi tramite


DXGKDDI_LINK_DEVICE funzione di callback (dispmprt.h)

La funzione DxgkDdiLinkDevice facoltativa esegue una query sul driver miniport visualizzato per informazioni sulla configurazione della scheda collegata.

Sintassi

DXGKDDI_LINK_DEVICE DxgkddiLinkDevice;

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

Parametri

[in] PhysicalDeviceObject

Puntatore a un oggetto dispositivo fisico (PDO) che identifica una scheda di visualizzazione.

[in] MiniportDeviceContext

Handle a un blocco di contesto associato a una scheda di visualizzazione. La funzione DxgkDdiAddDevice del driver di visualizzazione ha precedentemente fornito questo handle al sottosistema kernel della grafica Microsoft DirectX.

[in, out] LinkedDevice

Puntatore a una struttura LINKED_DEVICE che contiene informazioni sulla configurazione della scheda di visualizzazione collegata.

Valore restituito

DxgkDdiLinkDevice restituisce STATUS_SUCCESS o un codice di errore appropriato se non è possibile ottenere informazioni sulla configurazione della scheda collegata.

Commenti

La funzione DxgkDdiLinkDevice deve essere implementata dai driver delle schede di visualizzazione che supportano schede di visualizzazione collegate.

Se questa funzione viene fornita, il sistema operativo eseguirà una query sul driver miniport visualizzato per la configurazione della scheda collegata immediatamente dopo che viene effettuata una chiamata a DxgkDdiAddDevice.

Se il sistema operativo non enumera tutti gli adattatori di visualizzazione previsti nella struttura puntata da LinkedDevice, il sistema inizierà in modalità VGA.

Il driver può enumerare un solo collegamento iniziale nella catena di schede di visualizzazione collegate.

Plug and Play o eventi di alimentazione causano l'alimentazione o l'alimentazione della scheda collegata iniziale dopo gli adattatori collegati rimanenti o, al contrario, tali eventi causano la disattivazione o la disattivazione dell'adattatore collegato principale prima delle schede collegate rimanenti.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Piattaforma di destinazione Desktop
Intestazione dispmprt.h
IRQL PASSIVE_LEVEL

Vedi anche

DxgkDdiAddDevice

LINKED_DEVICE