DXGKCB_IS_DEVICE_PRESENT función de devolución de llamada (dispmprt.h)
La función DxgkCbIsDevicePresent determina si hay 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 ejecuta correctamente. De lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
de la plataforma de destino de | Escritorio |
encabezado de | dispmprt.h (incluya Dispmprt.h) |
irQL | PASSIVE_LEVEL |