Condividi tramite


Utilizzo del contesto dell'oggetto di richiesta

Ogni oggetto richiesta framework, creato dal framework o da un driver, può contenere spazio di contesto definito dal driver. Quando un driver basato su framework inizializza un oggetto dispositivo framework, il driver può chiamare WdfDeviceInitSetRequestAttributes per specificare una struttura di WDF_OBJECT_ATTRIBUTES che descrive lo spazio di contesto per gli oggetti richiesta del dispositivo.

Il framework alloca lo spazio del contesto per gli oggetti richiesta come indicato di seguito:

  • Quando il framework crea oggetti di richiesta per il driver, alloca lo spazio del contesto con le dimensioni specificate dal driver quando il driver chiama WdfDeviceInitSetRequestAttributes.

  • Se il driver crea oggetti richiesta aggiuntivi chiamando WdfRequestCreate, è possibile specificare una dimensione del contesto fornendo una struttura WDF_OBJECT_ATTRIBUTES.

Per altre informazioni sull'allocazione e l'accesso allo spazio del contesto per gli oggetti framework, vedere Framework Object Context Space.