PcForwardContentToDeviceObject 関数 (portcls.h)

PcForwardContentToDeviceObject 関数は、呼び出し元が保護されたコンテンツを転送するデバイスを表すデバイス オブジェクトを受け入れます。 この関数呼び出しは DrmForwardContentToDeviceObject 関数と同じ操作であり、そのパラメーター定義と戻り値も同じであることに注意してください。

構文

PORTCLASSAPI NTSTATUS PcForwardContentToDeviceObject(
  [in]           ULONG        ContentId,
  [in, optional] PVOID        Reserved,
  [in]           PCDRMFORWARD DrmForward
);

パラメーター

[in] ContentId

DRM コンテンツ ID を指定します。 このパラメーターは、保護された KS オーディオ ストリームを識別します。

[in, optional] Reserved

将来利用するために予約されています。 NULL に設定します。

[in] DrmForward

ターゲット デバイスを識別するデバイス オブジェクトとファイル オブジェクト、およびそのデバイス上の KS オーディオ ピンをそれぞれ指定する DRMFORWARD 構造体へのポインター。 構造体には、 KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset-property 要求がデバイスに渡すコンテキスト値も含まれます。

戻り値

DrmForwardContentToDeviceObject の戻り値の定義に関するページを参照してください。

注釈

詳細については、「 DrmForwardContentToDeviceObject」のコメントを参照してください。

要件

要件
サポートされている最小のクライアント PortCls システム ドライバーは、Microsoft Windows XP 以降のオペレーティング システムで PcForwardContentToDeviceObject 関数を実装します。
対象プラットフォーム ユニバーサル
Header portcls.h (Portcls.h を含む)
Library Portcls.lib

こちらもご覧ください

DrmForwardContentToDeviceObject