Freigeben über


makro WDF_OBJECT_ATTRIBUTES_SET_CONTEXT_TYPE

[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
);

Parameter

_Attribute
Ein Zeiger auf die WDF_OBJECT_ATTRIBUTES Struktur eines Objekts.

_Contexttype
Der Strukturtypname einer vom Treiber definierten Struktur, die den Inhalt des Kontextraums eines Objekts beschreibt.

Rückgabewert

Dieses Makro gibt keinen Wert zurück.

Hinweise

Sie sollten das makro WDF_OBJECT_ATTRIBUTES_SET_CONTEXT_TYPE verwenden, nachdem Sie WDF_OBJECT_ATTRIBUTES_INIT aufgerufen haben.

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

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

Anforderungen

Zielplattform

Universell

KMDF-Mindestversion

1.0

UMDF-Mindestversion

2.0

Header

Wdfobject.h (einschließen von Wdf.h)

Weitere Informationen

WDF_DECLARE_CONTEXT_TYPE

WDF_OBJECT_ATTRIBUTES

WDF_OBJECT_ATTRIBUTES_INIT

WDF_OBJECT_ATTRIBUTES_INIT_CONTEXT_TYPE