estrutura STREAM_PROPERTY_DESCRIPTOR (strmini.h)
STREAM_PROPERTY_DESCRIPTOR especifica os parâmetros de solicitações de obtenção/definição 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 no DevicePropertiesArray do HW_STREAM_HEADER(para propriedades do 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 propriedade.
PropertyOutputSize
Tamanho do buffer PropertyInfo.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | strmini.h (inclua Strmini.h) |