Estimar o número de registros USN no volume NTFS

Quando o diário USN é usado pela primeira vez, todo o conjunto de registros USN do volume deve ser enumerado usando o código de controle FSCTL_ENUM_USN_DATA. Isso geralmente é uma operação demorada.

Existe uma maneira de estimar o número de registros no volume antes de executá-lo, para que o progresso possa ser exibido?

Eu estou supondo que os dados USN para o volume inteiro é gerado a partir da MFT, com um registro por arquivo (aproximadamente). Então, talvez uma maneira de estimar o número de arquivos ativos na MFT funcionaria.

questionAnswers(1)

yourAnswerToTheQuestion