Condividi tramite


struttura STREAM_PROPERTY_DESCRIPTOR (strmini.h)

STREAM_PROPERTY_DESCRIPTOR specifica i parametri delle richieste get/set di proprietà che il driver di classe passa al minidriver.

Sintassi

typedef struct _STREAM_PROPERTY_DESCRIPTOR {
  PKSPROPERTY Property;
  ULONG       PropertySetID;
  PVOID       PropertyInfo;
  ULONG       PropertyInputSize;
  ULONG       PropertyOutputSize;
} STREAM_PROPERTY_DESCRIPTOR, *PSTREAM_PROPERTY_DESCRIPTOR;

Membri

Property

Specifica la proprietà da leggere/scrivere.

PropertySetID

Specifica l'indice della proprietà impostata all'interno dell'HW_STREAM_HEADERDevicePropertiesArray (per le proprietà del minidriver) o del HW_STREAM_INFORMATIONStreamPropertiesArray (per le proprietà del flusso).

PropertyInfo

Punta a un buffer in cui i dati della proprietà verranno letti o scritti.

PropertyInputSize

Dimensione del buffer proprietà.

PropertyOutputSize

Dimensione del buffer PropertyInfo.

Fabbisogno

Requisito Valore
intestazione strmini.h (include Strmini.h)