Device Context
Definizione rapida
Rappresentazione dello stato operativo corrente associato a una periferica.
Spiegazione
Il device context raccoglie il contesto nel quale l'hardware deve essere utilizzato in un dato momento. Il driver stabilisce l'associazione tra questa rappresentazione della periferica e il processo che ne richiede l'uso.
Esempio pratico
Prima che un programma operi su una periferica, il relativo driver gli collega il device context appropriato alla condizione dell'hardware.
Spiegazione tecnica
L'associazione fornisce al processo le informazioni necessarie a interagire con il dispositivo nello stato corrente. È il driver a mediare fra richiesta software e risorsa fisica.
Da non confondere con
Non indica il driver stesso: il driver crea o assegna il contesto, che descrive invece la situazione della periferica per il processo.