Partilhar via


Enumerando volumes

Para fazer uma lista completa dos volumes em um computador ou para manipular cada volume por vez, você pode enumerar volumes. Dentro de um volume, você pode procurar pastas montadas ou outros objetos no volume.

Três funções permitem que um aplicativo enumere volumes em um computador:

Essas três funções operam de maneira muito semelhante às funções FindFirstFile, FindNextFilee FindClose.

Inicie uma pesquisa por volumes com FindFirstVolume. Se a pesquisa for bem-sucedida, processe os resultados de acordo com a conceção da sua candidatura. Em seguida, use FindNextVolume em um loop para localizar e processar cada volume subsequente. Quando os volumes estiverem esgotados, feche a pesquisa com FindVolumeClose.

Você não deve assumir qualquer correlação entre a ordem dos volumes que são retornados por essas funções e a ordem dos volumes que são retornados por outras funções ou ferramentas. Em particular, não assuma qualquer correlação entre a ordem do volume e as letras da unidade, conforme atribuído pelo BIOS (se houver) ou pelo administrador de disco.

Consulte Exemplos de pastas montadas para ver um exemplo de como enumerar os volumes em um computador.