Функция KsPinGetConnectedPinDeviceObject (ks.h)
Функция KsPinGetConnectedPinDeviceObject возвращает объект устройства в верхней части стека устройства, соответствующий пин-коду приемника, подключенному к исходному пин-коду Закрепить.
Синтаксис
KSDDKAPI PDEVICE_OBJECT KsPinGetConnectedPinDeviceObject(
[in] PKSPIN Pin
);
Параметры
[in] Pin
Указатель на структуру KSPIN, которая является исходным закреплением, для которого требуется получить объект устройства подключенного приемника.
Возвращаемое значение
Если пин-код является исходным закреплением, KsPinGetConnectedPinDeviceObject возвращает указатель на структуру DEVICE_OBJECT в верхней части стека устройств, на которой находится пин-код приемника. В противном случае возвращается NULL.
Замечания
Возвращаемый объект устройства не обязательно является функциональным объектом устройства (FDO) для устройства, на котором находится приемник, так как может существовать драйвер фильтра верхнего уровня. Однако это объект устройства, в который отправляются ioCTLs, предназначенные для пин-кода приемника.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Microsoft Windows XP и более поздних операционных системах и версиях DirectX 8.0 и более поздних версий DirectX. |
целевая платформа | Всеобщий |
заголовка | ks.h (include Ks.h) |
библиотеки | Ks.lib |