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) |