Compartir a través de


Método IKsPin::KsIncrementPendingIoCount (ksproxy.h)

El método KsIncrementPendingIoCount incrementa el número de operaciones de entrada/salida (E/S) que están en curso en un pin.

Sintaxis

LONG KsIncrementPendingIoCount();

Valor devuelto

Devuelve un entero de 1 a n, el valor que representa el nuevo número de operaciones de E/S que están en curso.

Comentarios

Normalmente, se llama al método KsIncrementPendingIoCount desde dentro de un controlador de interfaz, como se describe en la secuencia siguiente:

  1. El proxy crea una instancia de un controlador de interfaz (IKsInterfaceHandler) para controlar un tipo de medio determinado.
  2. Un cliente llama al método IKsInterfaceHandler::KsSetPin para informar a ese controlador de interfaz sobre el pin con el que comunicarse al pasar datos.
  3. El cliente llama al método IKsInterfaceHandler::KsProcessMediaSamples para mover muestras de o a la patilla asignada. KsProcessMediaSamples realiza operaciones de E/S y para cada operación de E/S, llama a KsIncrementPendingIoCount para incrementar el recuento de E/S.
  4. El cliente llama al método IKsInterfaceHandler::KsCompleteIo para completar una operación de E/S. KsCompleteIo llama a IKsPin::KsDecrementPendingIoCount para disminuir el recuento de E/S.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado ksproxy.h (incluya Ksproxy.h)

Consulte también

IKsInterfaceHandler

IKsInterfaceHandler::KsCompleteIo

IKsInterfaceHandler::KsProcessMediaSamples

IKsInterfaceHandler::KsSetPin

IKsPin::KsDecrementPendingIoCount