@@ -14,7 +14,7 @@ use um::propkeydef::REFPROPERTYKEY;
14
14
use um:: propsys:: GETPROPERTYSTOREFLAGS ;
15
15
use um:: shtypes:: { PCIDLIST_ABSOLUTE , PIDLIST_ABSOLUTE } ;
16
16
use um:: unknwnbase:: { IUnknown , IUnknownVtbl } ;
17
- use um:: winnt:: { HRESULT , LPCSTR , LPCWSTR , LPSTR , LPWSTR , ULONGLONG , WCHAR } ;
17
+ use um:: winnt:: { HRESULT , LPCSTR , LPCWSTR , LPSTR , LPWSTR , PCWSTR , ULONGLONG , WCHAR } ;
18
18
DEFINE_GUID ! { CLSID_DesktopWallpaper ,
19
19
0xc2cf3110 , 0x460e , 0x4fc1 , 0xb9 , 0xd0 , 0x8a , 0x1c , 0x0c , 0x9c , 0xc4 , 0xbd }
20
20
DEFINE_GUID ! { CLSID_TaskbarList ,
@@ -566,3 +566,11 @@ RIDL!{#[uuid(0x45ba127d, 0x10a8, 0x46ea, 0x8a, 0xb7, 0x56, 0xea, 0x90, 0x78, 0x9
566
566
class ApplicationActivationManager ; }
567
567
RIDL ! { #[ uuid( 0x958a6fb5 , 0xdcb2 , 0x4faf , 0xaa , 0xfd , 0x7f , 0xb0 , 0x54 , 0xad , 0x1a , 0x3b ) ]
568
568
class ApplicationDesignModeSettings ; }
569
+ extern "system" {
570
+ pub fn SHCreateItemFromParsingName (
571
+ pszPath : PCWSTR ,
572
+ pbc : * mut IBindCtx ,
573
+ riid : REFIID ,
574
+ ppv : * mut * mut c_void
575
+ ) -> HRESULT ;
576
+ }
0 commit comments