DXGKCB_IS_DEVICE_PRESENT Rückruffunktion (dispmprt.h)

Die DxgkCbIsDevicePresent-Funktion bestimmt, ob ein angegebenes PCI-Gerät vorhanden ist.

Syntax

DXGKCB_IS_DEVICE_PRESENT DxgkcbIsDevicePresent;

NTSTATUS DxgkcbIsDevicePresent(
  [in]  HANDLE DeviceHandle,
  [in]  PPCI_DEVICE_PRESENCE_PARAMETERS DevicePresenceParameters,
  [out] PBOOLEAN DevicePresent
)
{...}

Parameter

[in] DeviceHandle

Ein Handle, das einen Anzeigeadapter darstellt. Der Anzeigeminiporttreiber hat dieses Handle zuvor im DeviceHandle-Member der DXGKRNL_INTERFACE-Struktur abgerufen, die an DxgkDdiStartDevice übergeben wurde.

[in] DevicePresenceParameters

Ein Zeiger auf eine PCI_DEVICE_PRESENCE_PARAMETERS -Struktur (definiert in Wdm.h), die der Aufrufer mit Informationen füllt, die das Gerät identifizieren.

[out] DevicePresent

Ein Zeiger auf eine boolesche Variable, die TRUE empfängt, wenn das Gerät vorhanden ist, oder FALSE , wenn das Gerät nicht vorhanden ist.

Rückgabewert

DxgkCbIsDevicePresent gibt bei Erfolg STATUS_SUCCESS zurück. Andernfalls wird einer der in "Ntstatus.h" definierten Fehlercodes zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile dispmprt.h (include Dispmprt.h)
IRQL PASSIVE_LEVEL