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 eine Grafikkarte darstellt. Der Anzeige-Miniporttreiber 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 ausfü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) | Windows Vista |
Zielplattform | Desktop |
Kopfzeile | dispmprt.h (include Dispmprt.h) |
IRQL | PASSIVE_LEVEL |