title: Creating windows-7 library using c#
body: <p>Windows-7 introduced a concept of virtual folder, called 'Libraries'.</p>
  
  <p>I am working on implementing a Library with my custom action. The constraint is that, I have to stick to .NET version 2 for this :(</p>
  
  <p>While looking around, I didn't find any native (c/C++) API for doing this. I am planning to use Interop (p-Invoke) to make a library once I get native APIs.</p>
  
  <p>Could any one point to a link or documentation which might help. If somehow I can do this directly from c# (with .NET v2), that would be great.</p>
  
  <p>Thank you,
  John</p>