DXGKDDI_LINK_DEVICE fungsi panggilan balik (dispmprt.h)
Fungsi DxgkDdiLinkDevice opsional meminta driver miniport tampilan untuk informasi tentang konfigurasi adaptor yang ditautkan.
Sintaks
DXGKDDI_LINK_DEVICE DxgkddiLinkDevice;
NTSTATUS DxgkddiLinkDevice(
[in] IN_CONST_PDEVICE_OBJECT PhysicalDeviceObject,
[in] IN_CONST_PVOID MiniportDeviceContext,
[in, out] INOUT_PLINKED_DEVICE LinkedDevice
)
{...}
Parameter
[in] PhysicalDeviceObject
Penunjuk ke objek perangkat fisik (PDO) yang mengidentifikasi adaptor tampilan.
[in] MiniportDeviceContext
Handel ke blok konteks yang terkait dengan adaptor tampilan. Fungsi DxgkDdiAddDevice driver miniport tampilan sebelumnya memberikan handel ini ke subsistem kernel grafis Microsoft DirectX.
[in, out] LinkedDevice
Penunjuk ke struktur LINKED_DEVICE yang berisi informasi tentang konfigurasi adaptor tampilan tertaut.
Menampilkan nilai
DxgkDdiLinkDevice mengembalikan STATUS_SUCCESS, atau kode kesalahan yang sesuai jika informasi tentang konfigurasi adaptor yang ditautkan tidak dapat diperoleh.
Keterangan
Fungsi DxgkDdiLinkDevice harus diimplementasikan oleh driver adaptor tampilan yang mendukung adaptor tampilan tertaut.
Jika fungsi ini disediakan, sistem operasi akan meminta driver miniport tampilan untuk konfigurasi adaptor tertaut segera setelah panggilan dilakukan ke DxgkDdiAddDevice.
Jika sistem operasi tidak menghitung semua adaptor tampilan yang diharapkan dalam struktur yang diarahkan oleh LinkedDevice, sistem akan dimulai dalam mode VGA.
Driver hanya dapat menghitung satu tautan terdepan dalam rantai adaptor tampilan tertaut.
Plug and Play atau peristiwa daya menyebabkan adaptor tertaut terdepan menyala atau dimulai setelah adaptor tertaut yang tersisa, atau, sebaliknya, peristiwa tersebut menyebabkan adaptor tertaut terdepan mati atau dinonaktifkan sebelum adaptor tertaut yang tersisa.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Target Platform | Desktop |
Header | dispmprt.h |
IRQL | PASSIVE_LEVEL |