Read files means I will read every document (doc, docx, xls, xml, txt,...) on my hard disk.
Most of my files will be about 10KB ~ 1MB, I think.
I'll read the file and filter the text if there is any specific words.
So my guess is I should have thread pool and 1 thread on reading files and other threads doing the filtering.
I heard there's MMF
, CreateFile
/ReadFile
or I/O completion port to read the each files.
What function should I use?