Compartilhar via


Block Driver Architecture

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Drivers para dispositivos bloco geralmente expõem a interface transmitir e os dispositivos bloco aparecem como unidades disco comum. Arquivos acessar aplicativos em um dispositivo bloco pelo padrão arquivo APIs como CreateFile e ReadFile.

Chamadas do aplicativo a ReadFile função utilizando um identificador para um arquivo armazenado no dispositivo de bloco.

O FAT sistema de arquivos de exemplo, converte a ler solicitação para blocos lógicos. O FAT sistema de arquivos procura armazenar em cache a reserva para os blocos solicitados. Se eles não estiverem presentes, ela emite um IOControl solicitação para o correspondente driver de dispositivo bloco para ler bytes do dispositivo de bloco. Em seguida, o driver de dispositivo bloco recebe o IOControl solicitação e em seguida, atende a solicitação, acessando o dispositivo bloco através de uma das suas interfaces de nível inferior.

See Also

Concepts

Block Driver Samples
Block Driver Registry Settings
Block Driver Manager
Block Device File Systems
File System Loading and Unloading
Block Driver Interface
Block Driver Loading
Block Driver Installation
Block Driver Detection
Block Driver Access
Block Driver Power Cycle

Other Resources

Block Drivers
File Systems