Skip to content

Latest commit

 

History

History
105 lines (74 loc) · 3.61 KB

ns-strmini-_hw_stream_header.md

File metadata and controls

105 lines (74 loc) · 3.61 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:strmini._HW_STREAM_HEADER
_HW_STREAM_HEADER (strmini.h)
The HW_STREAM_HEADER structure describes the kernel streaming semantics supported by the minidriver as a whole, as part of a HW_STREAM_DESCRIPTOR structure.
stream\hw_stream_header.htm
stream
04/23/2018
HW_STREAM_HEADER structure
*PHW_STREAM_HEADER, HW_STREAM_HEADER, HW_STREAM_HEADER structure [Streaming Media Devices], PHW_STREAM_HEADER, PHW_STREAM_HEADER structure pointer [Streaming Media Devices], _HW_STREAM_HEADER, strclass-struct_bf41c526-276a-4e94-9d27-97177a3164bc.xml, stream.hw_stream_header, strmini/HW_STREAM_HEADER, strmini/PHW_STREAM_HEADER
strmini.h
Strmini.h
Windows
Windows
HW_STREAM_HEADER, *PHW_STREAM_HEADER
_HW_STREAM_HEADER
strmini/_HW_STREAM_HEADER
PHW_STREAM_HEADER
strmini/PHW_STREAM_HEADER
HW_STREAM_HEADER
strmini/HW_STREAM_HEADER
APIRef
kbSyntax
HeaderDef
strmini.h
_HW_STREAM_HEADER
PHW_STREAM_HEADER
HW_STREAM_HEADER

_HW_STREAM_HEADER structure

-description

The HW_STREAM_HEADER structure describes the kernel streaming semantics supported by the minidriver as a whole, as part of a HW_STREAM_DESCRIPTOR structure.

-struct-fields

-field NumberOfStreams

The number of HW_STREAM_INFORMATION structures that follow this header.

-field SizeOfHwStreamInformation

The size, in bytes, of the HW_STREAM_INFORMATION structure.

-field NumDevPropArrayEntries

The number of entries in the array pointed to by DevicePropertiesArray.

-field DevicePropertiesArray

Pointer to the beginning of the array of property sets that the minidriver as a whole supports. (Property sets supported by individual streams can be found in the StreamPropertiesArray member of the stream's HW_STREAM_INFORMATION structure.)

-field NumDevEventArrayEntries

The number of entries in the array pointed to by DeviceEventsArray.

-field DeviceEventsArray

Pointer to the beginning of the array of event sets supported by the minidriver.

-field Topology

Pointer to the KSTOPOLOGY structure that describes the minidriver's internal topology of nodes and pins. The class driver uses this to handle the KSPROPSETID_Topology property set for the minidriver.

-field DeviceEventRoutine

Points to the minidriver's StrMiniEvent routine.

-field NumDevMethodArrayEntries

-field DeviceMethodsArray

-field Reserved

Reserved for system use. Do not use.

-see-also

HW_STREAM_DESCRIPTOR

HW_STREAM_INFORMATION