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 Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Escritorio
Encabezado dispmprt.h (incluir Dispmprt.h)
IRQL PASSIVE_LEVEL