estrutura STREAM_PROPERTY_DESCRIPTOR (strmini.h)
STREAM_PROPERTY_DESCRIPTOR especifica os parâmetros das solicitações get/set de propriedade que o driver de classe passa para o minidriver.
Sintaxe
typedef struct _STREAM_PROPERTY_DESCRIPTOR {
PKSPROPERTY Property;
ULONG PropertySetID;
PVOID PropertyInfo;
ULONG PropertyInputSize;
ULONG PropertyOutputSize;
} STREAM_PROPERTY_DESCRIPTOR, *PSTREAM_PROPERTY_DESCRIPTOR;
Membros
Property
Especifica a propriedade a ser lida/gravada.
PropertySetID
Especifica o índice do conjunto de propriedades dentro de DevicePropertiesArray do HW_STREAM_HEADER (para propriedades de minidriver) ou StreamPropertiesArray do HW_STREAM_INFORMATION (para propriedades de fluxo).
PropertyInfo
Aponta para um buffer no qual os dados da propriedade serão lidos ou gravados.
PropertyInputSize
Tamanho do buffer de propriedade .
PropertyOutputSize
Tamanho do buffer PropertyInfo .
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | strmini.h (inclua Strmini.h) |