I think you are looking for
Extending the Windows Search Index[
^]. There is a relatively good sample code for that in the Windows SDK.
Oh, and a piece of advice: if there is a possibility of *not* supporting Windows XP, do that by all means; it will save you lots of headaches.