I use the below code to get the DWG file thumbnail using the Windows API Code Pack:
ShellFile shellFile = ShellFile.FromFilePath(mediaInfo.Filename);
return shellFile.Thumbnail.LargeBitmap;
But this works for local DWG files only, and returns the blank document thumbnails for network based files.
However I see the thumbnails of network files via the Windows Explorer (I am on Win 8.1).
Any advice would be appreciated.