Verwenden des Anforderungsobjektkontexts
Jedes Vom Framework oder von einem Treiber erstellte Frameworkanforderungsobjekt kann vom Treiber definierte Kontexträume enthalten. Wenn ein frameworkbasierter Treiber ein Framework-Geräteobjekt initialisiert, kann der Treiber WdfDeviceInitSetRequestAttributes aufrufen, um eine WDF_OBJECT_ATTRIBUTES Struktur anzugeben, die den Kontextraum für die Anforderungsobjekte des Geräts beschreibt.
Das Framework weist den Kontextraum für Anforderungsobjekte wie folgt zu:
Wenn das Framework Anforderungsobjekte für Ihren Treiber erstellt, ordnet es den Kontextraum mit der Größe zu, die Ihr Treiber beim Aufrufen von WdfDeviceInitSetRequestAttributes angegeben hat.
Wenn Ihr Treiber zusätzliche Anforderungsobjekte durch Aufrufen von WdfRequestCreate erstellt, können Sie eine Kontextgröße angeben, indem Sie eine WDF_OBJECT_ATTRIBUTES Struktur bereitstellen.
Weitere Informationen zum Zuweisen und Zugreifen auf Kontextraum für Frameworkobjekte finden Sie unter Framework-Objektkontextraum.