Функция VideoPortCheckForDeviceExistence (video.h)
Функция VideoPortCheckForDeviceExistence определяет, существует ли указанное устройство PCI в системе.
Синтаксис
VIDEOPORT_DEPRECATED VIDEOPORT_API BOOLEAN VideoPortCheckForDeviceExistence(
[in] IN PVOID HwDeviceExtension,
[in] IN USHORT VendorId,
[in] IN USHORT DeviceId,
[in] IN UCHAR RevisionId,
[in] IN USHORT SubVendorId,
[in] IN USHORT SubSystemId,
[in] IN ULONG Flags
);
Параметры
[in] HwDeviceExtension
Указатель на расширение устройства минипорта драйвера.
[in] VendorId
Указывает идентификатор поставщика.
[in] DeviceId
Указывает идентификатор устройства.
[in] RevisionId
Указывает идентификатор редакции.
[in] SubVendorId
Указывает идентификатор подвендора.
[in] SubSystemId
Указывает идентификатор подсистемы.
[in] Flags
Набор флагов, определяющих, следует ли использовать параметры RevisionID и SubSystemID при проверке нового устройства. Этот параметр может быть логическим ИЛИ из следующих значений:
Ценность | Значение |
---|---|
CDE_USE_REVISION | Используйте значение параметра RevisionID при проверке нового устройства. |
CDE_USE_SUBSYSTEM_IDS | Используйте значение в параметре SubSystemID при проверке нового устройства. |
Возвращаемое значение
VideoPortCheckForDeviceExistence возвращает TRUE, если устройство существует в системе, а FALSE в противном случае.
Замечания
Дополнительные сведения об идентификаторах PCI см. в разделе Идентификаторы устройств PCI.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows XP и более поздних версиях операционных систем Windows. |
целевая платформа | Настольный |
заголовка | video.h (include Video.h) |
библиотеки | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | PASSIVE_LEVEL |