Compartir a través de


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

La función DxgkCbIsDevicePresent determina si existe un dispositivo PCI especificado.

Sintaxis

DXGKCB_IS_DEVICE_PRESENT DxgkcbIsDevicePresent;

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

Parámetros

[in] DeviceHandle

Identificador que representa un adaptador de pantalla. El controlador de minipuerto de pantalla obtuvo previamente este identificador en el miembro DeviceHandle de la estructura de DXGKRNL_INTERFACE que se pasó a DxgkDdiStartDevice.

[in] DevicePresenceParameters

Puntero a una estructura de PCI_DEVICE_PRESENCE_PARAMETERS (definida en Wdm.h) que el autor de la llamada rellena con información que identifica el dispositivo.

[out] DevicePresent

Puntero a una variable booleana que recibe TRUE si el dispositivo está presente o FALSE si el dispositivo no está presente.

Valor devuelto

DxgkCbIsDevicePresent devuelve STATUS_SUCCESS si se realiza correctamente. De lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.

Requisitos

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