Skip to content

Latest commit

 

History

History
87 lines (65 loc) · 2.69 KB

ns-avcstrm-_avcstrm_open_struct.md

File metadata and controls

87 lines (65 loc) · 2.69 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NS:avcstrm._AVCSTRM_OPEN_STRUCT
_AVCSTRM_OPEN_STRUCT (avcstrm.h)
The AVCSTRM_OPEN_STRUCT structure describes a data stream to be opened.
stream\avcstrm_open_struct.htm
stream
04/23/2018
AVCSTRM_OPEN_STRUCT structure
*PAVCSTRM_OPEN_STRUCT, AVCSTRM_OPEN_STRUCT, AVCSTRM_OPEN_STRUCT structure [Streaming Media Devices], PAVCSTRM_OPEN_STRUCT, PAVCSTRM_OPEN_STRUCT structure pointer [Streaming Media Devices], _AVCSTRM_OPEN_STRUCT, avcsref_6ed25af3-808f-4b20-88c8-e7d2cca25494.xml, avcstrm/AVCSTRM_OPEN_STRUCT, avcstrm/PAVCSTRM_OPEN_STRUCT, stream.avcstrm_open_struct
avcstrm.h
Avcstrm.h
Windows
Windows
AVCSTRM_OPEN_STRUCT, *PAVCSTRM_OPEN_STRUCT
_AVCSTRM_OPEN_STRUCT
avcstrm/_AVCSTRM_OPEN_STRUCT
PAVCSTRM_OPEN_STRUCT
avcstrm/PAVCSTRM_OPEN_STRUCT
AVCSTRM_OPEN_STRUCT
avcstrm/AVCSTRM_OPEN_STRUCT
APIRef
kbSyntax
HeaderDef
avcstrm.h
_AVCSTRM_OPEN_STRUCT
PAVCSTRM_OPEN_STRUCT
AVCSTRM_OPEN_STRUCT

_AVCSTRM_OPEN_STRUCT structure

-description

The AVCSTRM_OPEN_STRUCT structure describes a data stream to be opened.

-struct-fields

-field DataFlow

Specifies the direction of the data-flow.

-field AVCFormatInfo

Pointer to a description of the subunit stream format.

-field AVCStreamContext

Pointer to a stream context (handle) that is passed to subsequent avcstrm.sys operations. Its content should not be used or altered.

-field hPlugLocal

Specifies a local plug created by an AV/C subunit, which is used to connect to the target device.

-remarks

The AVCSTRM_OPEN function code uses this structure to describe the open operation. If the operation is successful, a stream context (handle) is returned to the caller in the AVCStrmContext member of this structure, not the AVCStrmContext member in the AVC_STREAM_REQUEST_BLOCK structure.

This value can then be used in subsequent avcstrm.sys operations by placing it in the AVCStrmContext member of the AVC_STREAM_REQUEST_BLOCK structure.

-see-also

AVCSTRM_FORMAT_INFO

AVCSTRM_OPEN