¡@

Home 

c# Programming Glossary: pidl

How to resolve a .lnk in c#

http://stackoverflow.com/questions/139010/how-to-resolve-a-lnk-in-c-sharp

for a Shell link object summary void GetIDList out IntPtr ppidl summary Sets the pointer to an item identifier list PIDL for.. for a Shell link object. summary void SetIDList IntPtr pidl summary Retrieves the description string for a Shell link object..

How can I tell that a directory is the recycle bin in C#?

http://stackoverflow.com/questions/1585295/how-can-i-tell-that-a-directory-is-the-recycle-bin-in-c

for UNC printer names if the location specified by the pidl parameter is not part of the file system this function fails...

How to get the actual (localized) folder names?

http://stackoverflow.com/questions/5145394/how-to-get-the-actual-localized-folder-names

Environment.SpecialFolder specialFolder IntPtr pidl IntPtr.Zero try HResult hr SHGetFolderLocation IntPtr.Zero.. IntPtr.Zero int specialFolder IntPtr.Zero 0 out pidl if hr.IsFailure return null SHFILEINFO shfi if 0 SHGetFileInfo.. return null SHFILEINFO shfi if 0 SHGetFileInfo pidl FILE_ATTRIBUTE_NORMAL out shfi uint Marshal.SizeOf typeof..