次の方法で共有


WDF_OBJECT_ATTRIBUTES_SET_CONTEXT_TYPE マクロ

[KMDF と UMDF に適用]

WDF_OBJECT_ATTRIBUTES_SET_CONTEXT_TYPE マクロは、オブジェクトのドライバー定義コンテキスト情報をオブジェクトの WDF_OBJECT_ATTRIBUTES 構造体に挿入します。

構文

void WDF_OBJECT_ATTRIBUTES_SET_CONTEXT_TYPE(
    _attributes,
    _contexttype
);

パラメーター

_attributes
オブジェクトの WDF_OBJECT_ATTRIBUTES 構造体へのポインター。

_contexttype
オブジェクトのコンテキスト空間の内容を記述するドライバー定義構造体の構造体型名。

戻り値

このマクロは値を返しません。

注釈

WDF_OBJECT_ATTRIBUTES_INITを呼び出した後、WDF_OBJECT_ATTRIBUTES_SET_CONTEXT_TYPE マクロを使用する必要があります。

WDF_OBJECT_ATTRIBUTES_SET_CONTEXT_TYPE マクロの使用方法の詳細については、「Framework オブジェクト コンテキスト空間を参照してください。

このマクロを使用するコード例については、WDF_DECLARE_CONTEXT_TYPEを参照してください。

必要条件

ターゲット プラットフォーム

ユニバーサル

最小 KMDF バージョン

1.0

UMDF の最小バージョン

2.0

ヘッダ

Wdfobject.h (Wdf.h を含む)

こちらもご覧ください

WDF_DECLARE_CONTEXT_TYPE

WDF_OBJECT_ATTRIBUTES

WDF_OBJECT_ATTRIBUTES_INIT

WDF_OBJECT_ATTRIBUTES_INIT_CONTEXT_TYPE