Метод IKsPin::KsCreateSinkPinHandle (ksproxy.h)

Метод KsCreateSinkPinHandle создает маркер закрепления и сохраняет его в объекте KS pin.

Синтаксис

HRESULT KsCreateSinkPinHandle(
  [in] KSPIN_INTERFACE & Interface,
  [in] KSPIN_MEDIUM &    Medium
);

Параметры

[in] Interface

Ссылка на тип KSPIN_INTERFACE структуры для интерфейса, который KsCreateSinkPinHandle согласовал для созданного контакта.

[in] Medium

Ссылка на тип KSPIN_MEDIUM структуры для среды, которую KsCreateSinkPinHandle согласовал для созданного контакта.

Возвращаемое значение

Возвращает NOERROR в случае успешного выполнения; в противном случае возвращает код ошибки.

Комментарии

Так как метод KsCreateSinkPinHandle использует переменные по ссылке, нет необходимости передавать указатели на KSPIN_INTERFACE и KSPIN_MEDIUM структуры в качестве аргументов.

После создания маркера маркера KsCreateSinkPinHandle можно получить, вызвав метод IKsObject::KsGetObjectHandle .

Этот метод предназначен для использования прокси-сервера и не рекомендуется для использования приложениями.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть ksproxy.h (включая Ksproxy.h)

См. также раздел

IKsObject::KsGetObjectHandle

KSPIN_INTERFACE

KSPIN_MEDIUM