Метод IKsPin::KsIncrementPendingIoCount (ksproxy.h)
Метод KsIncrementPendingIoCount увеличивает количество операций ввода-вывода, выполняемых в закреплении.
Синтаксис
LONG KsIncrementPendingIoCount();
Возвращаемое значение
Возвращает целое число от 1 до n, которое представляет новое количество выполняемых операций ввода-вывода.
Комментарии
Метод KsIncrementPendingIoCount обычно вызывается из обработчика интерфейса, как описано в следующей последовательности:
- Прокси-сервер создает экземпляр обработчика интерфейса (IKsInterfaceHandler) для обработки определенного типа мультимедиа.
- Клиент вызывает метод IKsInterfaceHandler::KsSetPin , чтобы сообщить обработчику интерфейса о контакте, с которым следует обмениваться данными при передаче данных.
- Клиент вызывает метод IKsInterfaceHandler::KsProcessMediaSamples для перемещения примеров из назначенного контакта или в нее. KsProcessMediaSamples выполняет операции ввода-вывода и для каждой операции ввода-вывода вызывает KsIncrementPendingIoCount для увеличения числа операций ввода-вывода.
- Клиент вызывает метод IKsInterfaceHandler::KsCompleteIo для завершения операции ввода-вывода. KsCompleteIo вызывает IKsPin::KsDecrementPendingIoCount для уменьшения числа операций ввода-вывода.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | ksproxy.h (включая Ksproxy.h) |
См. также раздел
IKsInterfaceHandler::KsCompleteIo