Функция KsPinHandshake (ks.h)
Функция KsPinHandshake пытается подтверждение протокола с помощью подключенного пин-кода.
Синтаксис
KSDDKAPI NTSTATUS KsPinHandshake(
[in] PKSPIN Pin,
[in] PKSHANDSHAKE In,
[out] PKSHANDSHAKE Out
);
Параметры
[in] Pin
Указатель на структуру KSPIN , которая инициирует подтверждение. Запрос подтверждения передается в контакт, подключенный к этому объекту.
[in] In
Указатель на структуру KSHANDSHAKE , содержащую сведения о подтверждении, передаваемые в подключенный контакт.
[out] Out
Указатель на структуру KSHANDSHAKE , заполненную сведениями о подтверждении подключенным контактом.
Возвращаемое значение
KsPinHandshake возвращает STATUS_SUCCESS, если подключенный контакт принимает согласованное соединение. В противном случае возвращается соответствующий код ошибки.
Комментарии
Подтверждение протокола можно использовать для согласования частных интерфейсов между двумя контактами, которые являются контактами AVStream.
Connections между контактами AVStream выполняются с помощью этого типа подтверждения.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в операционных системах Microsoft Windows XP и более поздних версиях, а также DirectX 8.0 и более поздних версий. |
Целевая платформа | Персональный компьютер |
Верхняя часть | ks.h (включая Ks.h) |
IRQL | PASSIVE_LEVEL |