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 を含む) |