---
name: "SHILCreateFromPathAW"
section: "3w"
platform: "linux"
package: "libwine-dev"
version: "1.4.1-4"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/SHILCreateFromPathAW"
---

# SHILCreateFromPathAW(3w)

## NAME

**SHILCreateFromPathAW** (SHELL32.28)

## SYNOPSIS

static HRESULT  SHILCreateFromPathAW\
  (\
   LPCSTR        *path*,\
   LPITEMIDLIST\* *ppidl*,\
   DWORD\*        *attributes*\
  )

## DESCRIPTION

Create an ItemIDList from a *path*.

## PARAMS

*path* **\[In\]**  **.**

*ppidl* **\[Out\]**  .

*attributes* **\[In/Out\]**  requested *attributes* on call and actual *attributes* when the function returns.

## RETURNS

**NO\_ERROR** if successful, or an **OLE** errer code otherwise.

## NOTES

Wrapper for **IShellFolder\_ParseDisplayName(3w)**.

## IMPLEMENTATION

Exported by ordinal only. Use **[GetProcAddress(3w)](/GetProcAddress/3w.md)** to obtain a pointer to the function.

Implemented in **"dlls/shell32/pidl.c"**.

Debug channel **"pidl"**.
