3 EXTERN_C LPITEMIDLIST WINAPI
SHSimpleIDListFromPathW_Failure( LPCWSTR lpPathW
)
5 SetLastError( ERROR_CALL_NOT_IMPLEMENTED
);
9 EXTERN_C LPITEMIDLIST WINAPI
SHSimpleIDListFromPathW_WINDOWS( LPCWSTR lpPathW
)
11 AUTO_WSTR2STR( lpPath
);
13 return SHSimpleIDListFromPathA( lpPathA
);
17 EXTERN_C
void WINAPI
ResolveThunk_SHSimpleIDListFromPathW( FARPROC
*lppfn
, LPCSTR lpLibFileName
, LPCSTR lpFuncName
)
19 if ( (LONG
)GetVersion
< 0 )
20 *lppfn
= (FARPROC
)SHSimpleIDListFromPathW_WINDOWS
;
23 FARPROC lpfnResult
= GetProcAddress( LoadLibraryA( lpLibFileName
), MAKEINTRESOURCE(162) );
25 lpfnResult
= (FARPROC
)SHSimpleIDListFromPathW_Failure
;
32 DEFINE_CUSTOM_THUNK( kernel32
, GetLongPathNameW
, DWORD
, WINAPI
, GetLongPathNameW
, ( LPCWSTR lpShortPathW
, LPWSTR lpLongPathW
, DWORD cchBuffer
) );