KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S structure (ksmedia.h)

The KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S structure describes the scanning capabilities of a broadcast network type that a tuning device supports.

Syntax

typedef struct {
  KSPROPERTY Property;
  GUID       NetworkType;
  ULONG      BufferSize;
  PVOID      NetworkTunerCapabilities;
} KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S, *PKSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S;

Members

Property

Specifies an initialized KSPROPERTY structure that describes the property set, property ID, and request type.

NetworkType

A GUID for the broadcast network type for which the tuner filter receives capabilities. The driver returned this GUID as an element in the array that the GUIDBucket member of the KSPROPERTY_TUNER_SCAN_CAPS_S structure specifies in a call to the driver's KSPROPERTY_TUNER_SCAN_CAPS property.

BufferSize

The size, in bytes, of the buffer that is required to hold the network capabilities and that the NetworkTunerCapabilities member points to.

NetworkTunerCapabilities

A pointer to a buffer to hold the scanning capabilities of a broadcast network type. For example, if the ANALOG_TV_NETWORK_TYPE GUID is set in the NetworkType member, the driver fills the buffer with a populated TUNER_ANALOG_CAPS_S structure.

Requirements

Requirement Value
Minimum supported client Available in Windows Vista and later versions of the operating system.
Header ksmedia.h (include Ksmedia.h)

See also

KSPROPERTY

KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS

KSPROPERTY_TUNER_SCAN_CAPS

KSPROPERTY_TUNER_SCAN_CAPS_S

TUNER_ANALOG_CAPS_S