Función SHSimpleIDListFromPath (shobjidl_core.h)

Desusado. Devuelve un puntero a una estructura ITEMIDLIST cuando se pasa una ruta de acceso.

Sintaxis

PIDLIST_ABSOLUTE SHSimpleIDListFromPath(
  [in] PCWSTR pszPath
);

Parámetros

[in] pszPath

Tipo: PCWSTR

Puntero a una cadena terminada en null que contiene la ruta de acceso que se va a convertir en un PIDL.

Valor devuelto

Tipo: PIDLIST_ABSOLUTE

Devuelve un puntero a una estructura ITEMIDLIST si se ejecuta correctamente o NULL en caso contrario.

Comentarios

Antes de Windows 7, esta función se declaró en Shlobj.h. En Windows 7 y versiones posteriores, se declara en Shobjidl.h.

Nota Esta función está disponible a través de Windows 7 y Windows Server 2003. Es posible que no esté presente en versiones futuras de Windows.
 
Una alternativa a esta función es la siguiente:
  1. Llame a SHGetDesktopFolder para obtener IShellFolder para la carpeta de escritorio.
  2. Obtenga el contexto de enlace de IShellFolder (IBindCtx).
  3. Llame a IShellFolder::P arseDisplayName con IBindCtx y la ruta de acceso.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (include Shobjidl.h)
Library Shell32.lib
Archivo DLL Shell32.dll (versión 5.00 o posterior)
Conjunto de API ext-ms-win-shell-shell32-l1-2-1 (introducido en Windows 10, versión 10.0.10240)