функция обратного вызова DXGKCB_IS_DEVICE_PRESENT (dispmprt.h)
Функция DxgkCbIsDevicePresent определяет, присутствует ли указанное устройство PCI.
Синтаксис
DXGKCB_IS_DEVICE_PRESENT DxgkcbIsDevicePresent;
NTSTATUS DxgkcbIsDevicePresent(
[in] HANDLE DeviceHandle,
[in] PPCI_DEVICE_PRESENCE_PARAMETERS DevicePresenceParameters,
[out] PBOOLEAN DevicePresent
)
{...}
Параметры
[in] DeviceHandle
Дескриптор, представляющий видеоадаптер. Драйвер мини-порта дисплея ранее получил этот дескриптор в элементе DeviceHandleструктуры DXGKRNL_INTERFACE , переданной в DxgkDdiStartDevice.
[in] DevicePresenceParameters
Указатель на структуру PCI_DEVICE_PRESENCE_PARAMETERS (определенную в Wdm.h), которую вызывающий объект заполняет сведениями, определяющими устройство.
[out] DevicePresent
Указатель на логическую переменную, которая получает значение TRUE , если устройство присутствует, или FALSE , если устройство отсутствует.
Возвращаемое значение
DxgkCbIsDevicePresent возвращает STATUS_SUCCESS в случае успешного выполнения. В противном случае возвращается один из кодов ошибок, определенных в ntstatus.h.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | dispmprt.h (включая Dispmprt.h) |
IRQL | PASSIVE_LEVEL |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по