SHGetRealIDL (shell32)
Last changed: anonymous

.
Summary
SHGetRealIDL converts a simple PIDL to a full PIDL.

C# Signature:

/// <summary>
/// SHGetRealIDL converts a simple PIDL to a full PIDL.
/// </summary>
/// <param name="psf">[in] Pointer to an instance of IShellFolder whose simple pointer to an item identifier list (PIDL) is to be converted.</param>
/// <param name="pidlSimple">[in] The simple PIDL to be converted.</param>
/// <param name="pidlReal">[out] Pointer to the full converted PIDL. If the function fails, this parameter is set to NULL.</param>
/// <returns>Returns S_OK if successful, or an error value otherwise. </returns>
[DllImport("shell32.dll")]
public static extern IntPtr SHGetRealIDL(
               IShellFolder        psf,
            IntPtr            pidlSimple,
            out IntPtr        pidlReal ) ;

VB Signature:

Declare Function SHGetRealIDL Lib "shell32.dll" (TODO) As TODO

User-Defined Types:

None.

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Alternative Managed API:

Do you know one? Please contribute it!

Documentation