Freigeben über


WDF_OBJECT_ATTRIBUTES_SET_CONTEXT_TYPE-Makro

[Gilt für KMDF und UMDF]

Das WDF_OBJECT_ATTRIBUTES_SET_CONTEXT_TYPE Makro fügt die treiberdefinierte Kontextinformationen eines Objekts in die WDF_OBJECT_ATTRIBUTES Struktur des Objekts ein.

Syntax

void WDF_OBJECT_ATTRIBUTES_SET_CONTEXT_TYPE(
    _attributes,
    _contexttype
);

Die Parameter

_attributes
Ein Zeiger auf die WDF_OBJECT_ATTRIBUTES Struktur eines Objekts.

_contexttype
Der Strukturtypname einer treiberdefinierten Struktur, die den Inhalt des Kontextbereichs eines Objekts beschreibt.

Rückgabewert

Dieses Makro gibt keinen Wert zurück.

Bemerkungen

Sie sollten das WDF_OBJECT_ATTRIBUTES_SET_CONTEXT_TYPE Makro nach dem Aufrufen von WDF_OBJECT_ATTRIBUTES_INITverwenden.

Weitere Informationen zur Verwendung des WDF_OBJECT_ATTRIBUTES_SET_CONTEXT_TYPE-Makros finden Sie unter Framework Object Context Space.

Ein Codebeispiel, das dieses Makro verwendet, finden Sie unter WDF_DECLARE_CONTEXT_TYPE.

Anforderungen

Zielplattform

universelle

Minimale KMDF-Version

1.0

Minimale UMDF-Version

2.0

Kopfzeile

Wdfobject.h (enthalten Wdf.h)

Siehe auch

WDF_DECLARE_CONTEXT_TYPE

WDF_OBJECT_ATTRIBUTES

WDF_OBJECT_ATTRIBUTES_INIT

WDF_OBJECT_ATTRIBUTES_INIT_CONTEXT_TYPE