IOCTL_KS_WRITE_STREAM IOCTL (ks.h)
Una aplicación puede usar IOCTL_KS_WRITE_STREAM para escribir datos en un pin. La aplicación pasa IOCTL_KS_WRITE_STREAM con los parámetros descritos a continuación a la función KsSynchronousDeviceControl .
Código principal
Búfer de entrada
Un cliente proporciona un puntero a una matriz de estructuras de KSSTREAM_HEADER en InBuffer. Los datos de flujo que se van a escribir se encuentran en los búferes a los que apuntan los encabezados de secuencia. Los encabezados también pueden contener tiempo y duración de presentación.
Longitud del búfer de entrada
El parámetro InLength debe especificar el tamaño, en bytes, del contenido del búfer de entrada.
Búfer de salida
El streaming de kernel proporciona el número de bytes escritos en el parámetro BytesReturned .
Bloque de estado
Si la solicitud se realiza correctamente, el miembro Status se establece en STATUS_SUCCESS.
Requisitos
Requisito | Valor |
---|---|
Header | ks.h (incluye Ks.h) |