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 |