Condividi tramite


Utilizzo del contesto dell'oggetto richiesta

Ogni oggetto richiesta del 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 di contesto per gli oggetti richiesta come indicato di seguito:

  • Quando il framework crea oggetti richiesta per il driver, alloca lo spazio del contesto con le dimensioni specificate dal driver quando viene chiamato 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 di contesto per gli oggetti framework, vedere Framework Object Context Space.