Compartilhar via


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)