Dear calculator, info about data structures, algorithms and techniques used in Windows is Microsoft commercial secret and I doubt they will tell you that. Look into Wikipedia article to find out about top-level constructs: http://en.wikipedia.org/wiki/Windows_Search#Architecture
There is illegal leaked sources of previous Windows versions floating around. You can look into these if you want. I doubt that anybody ever studied and posted about these. It just isn't interesting.