avcstrm.h header
This header is used by stream. For more information, see:
avcstrm.h contains the following programming interfaces:
IOCTLs
IOCTL_AVCSTRM_CLASS An AV/C subunit driver uses the IRP_MJ_INTERNAL_DEVICE_CONTROL IRP, with the IoControlCode member set to IOCTL_AVCSTRM_CLASS, to communicate with avcstrm.sys. |
Functions
INIT_AVCSTRM_HEADER The INIT_AVCSTRM_HEADER macro initializes the SizeOfThisBlock, Version and Function members of the AVC_STREAM_REQUEST_BLOCK structure. |
Structures
AVC_STREAM_REQUEST_BLOCK The AVC_STREAM_REQUEST_BLOCK structure describes an AV/C streaming request to be processed by avcstrm.sys. |
AVCSTRM_BUFFER_STRUCT The AVCSTRM_BUFFER_STRUCT structure describes a buffer to be submitted to avcstrm.sys for read or write operations. |
AVCSTRM_FORMAT_INFO The AVCSTRM_FORMAT_INFO structure is used to describe a data stream. |
AVCSTRM_OPEN_STRUCT The AVCSTRM_OPEN_STRUCT structure describes a data stream to be opened. |
CIP_HDR1 The CIP_HDR1 structure describes the generic data structure of the two quadlet CIP headers (first quadlet of the pair). |
CIP_HDR2_FDF The CIP_HDR2_FDF structure describes the second quadlet of a CIP header pair. |
CIP_HDR2_MPEGTS The CIP_HDR2_MPEGTS structure describes the second quadlet of a CIP header pair for an MPEGTS format stream. |
CIP_HDR2_SYT The CIP_HDR2_SYT structure describes the second quadlet of a CIP header pair for a DV format stream. |
DVINFO The DVINFO structure describes a DV stream format including its default streaming source information and stream control information. |
KS_DATAFORMAT_DV_AVC The KS_DATAFORMAT_DV_AVC structure stores the data format for an AV/C digital video connection. |
KS_DATAFORMAT_MPEG2TS_AVC The KS_DATAFORMAT_MPEG2TS_AVC structure stores the data format for an AV/C MPEG2 connection. |
KS_DATARANGE_DV_AVC The KS_DATARANGE_DV_AVC structure stores a range of AV/C digital video formats. |
KS_DATARANGE_DVVIDEO The KS_DATARANGE_DV_AVC structure stores a range of digital video formats. |
KS_DATARANGE_MPEG2TS_AVC The KS_DATARANGE_MPEG2TS_AVC structure stores a range of AV/C MPEG2 formats. |
Enumerations
AVCSTRM_FORMAT The AVCSTRM_FUNCTION enumeration defines the AV/C subunit stream formats supported by avcstrm.sys. |
AVCSTRM_FUNCTION The AVCSTRM_FUNCTION enumeration defines the functionality exposed by the avcstrm.sys driver. |