સિદ્ધાંતમાં, દરેક ઉપકરણ ડ્રાઇવરના દસ્તાવેજીકરણ તે ઈન્ટરફેસ વિશિષ્ટ આદેશો અને તેનો પ્રભાવ કેવી રીતે વાપરવો તે સૂચવવા જોઈએ.