次の方法で共有


STREAM_PROPERTY_DESCRIPTOR構造体 (strmini.h)

STREAM_PROPERTY_DESCRIPTORは、クラス ドライバーがミニドライバーに渡すプロパティの取得/設定要求のパラメーターを指定します。

構文

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

メンバーズ

Property

読み取り/書き込みするプロパティを指定します。

PropertySetID

HW_STREAM_HEADER's DevicePropertiesArray (ミニドライバー プロパティの場合) または HW_STREAM_INFORMATION's StreamPropertiesArray (ストリーム プロパティの場合) 内のプロパティ セットのインデックスを指定します。

PropertyInfo

プロパティ データの読み取りまたは書き込み先のバッファーを指します。

PropertyInputSize

プロパティ バッファーのサイズ。

PropertyOutputSize

PropertyInfo バッファーのサイズ。

必要条件

要件 価値
ヘッダー strmini.h (Strmini.h を含む)