英語で読む

次の方法で共有


KsTopologyPropertyHandler 関数 (ks.h)

KsTopologyPropertyHandler 関数は、KSPROPSETID_Topology プロパティ セットの静的メンバーの標準処理を実行します。 この関数は、KSTOPOLOGY 構造体を使用します。この構造体は、このプロパティ セットによって返される情報のセットを記述します。

構文

KSDDKAPI NTSTATUS KsTopologyPropertyHandler(
  [in]      PIRP             Irp,
  [in]      PKSPROPERTY      Property,
  [in, out] PVOID            Data,
  [in]      const KSTOPOLOGY *Topology
);

パラメーター

[in] Irp

プロパティ要求を処理する IRP を指定します。

[in] Property

クエリを実行する特定のプロパティを指定します。

[in, out] Data

トポロジ プロパティ固有のデータを指定します。

[in] Topology

トポロジ情報を含む KSTOPOLOGY 構造体を指します。

戻り値

KsTopologyPropertyHandler 関数は、成功した場合にSTATUS_SUCCESSを返すか、処理されるプロパティに固有のエラーを返します。 関数は常にIO_STATUS_BLOCKに入力します。PIRP の情報フィールド。IRP 内の IoStatus 要素。 IO_STATUS_BLOCKは設定されません。状態フィールド。IRP は完了しません。

必要条件

要件 価値
ターゲット プラットフォーム 万国
ヘッダー ks.h (Ks.h を含む)
ライブラリ Ks.lib