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:
- El proxy crea una instancia de un controlador de interfaz (IKsInterfaceHandler) para controlar un tipo de medio determinado.
- 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.
- 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.
- 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::KsCompleteIo