AVCSTRM_OPEN_STRUCT estructura (avcstrm.h)

La estructura de AVCSTRM_OPEN_STRUCT describe un flujo de datos que se va a abrir.

Sintaxis

typedef struct _AVCSTRM_OPEN_STRUCT {
  KSPIN_DATAFLOW       DataFlow;
  PAVCSTRM_FORMAT_INFO AVCFormatInfo;
  PVOID                AVCStreamContext;
  HANDLE               hPlugLocal;
} AVCSTRM_OPEN_STRUCT, *PAVCSTRM_OPEN_STRUCT;

Miembros

DataFlow

Especifica la dirección del flujo de datos.

AVCFormatInfo

Puntero a una descripción del formato de secuencia de subunidad.

AVCStreamContext

Puntero a un contexto de flujo (identificador) que se pasa a las operaciones de avcstrm.sys posteriores. Su contenido no se debe usar ni modificar.

hPlugLocal

Especifica un conector local creado por una subunidad av/C, que se usa para conectarse al dispositivo de destino.

Comentarios

El código de función AVCSTRM_OPEN usa esta estructura para describir la operación abierta. Si la operación se realiza correctamente, se devuelve un contexto de secuencia (identificador) al autor de la llamada en el miembro AVCStrmContext de esta estructura, no al miembro AVCStrmContext de la estructura AVC_STREAM_REQUEST_BLOCK.

A continuación, este valor se puede usar en operaciones de avcstrm.sys posteriores colocándola en el miembro AVCStrmContext de la estructura AVC_STREAM_REQUEST_BLOCK.

Requisitos

Requisito Valor
Header avcstrm.h (incluya Avcstrm.h)

Consulte también

AVCSTRM_FORMAT_INFO

AVCSTRM_OPEN