|
|
#include "shellpch.h"
#pragma hdrstop
static LPTSTR STDAPICALLTYPE PathAddBackslashW( LPTSTR lpszPath ) { return NULL; }
static BOOL STDAPICALLTYPE PathAppendW( LPTSTR pszPath, LPCTSTR pszMore ) { return FALSE; }
static LPTSTR STDAPICALLTYPE PathCombineW( LPTSTR lpszDest, LPCTSTR lpszDir, LPCTSTR lpszFile) { return NULL; }
static HRESULT STDAPICALLTYPE PathCreateFromUrlW( LPCTSTR pszUrl, LPTSTR pszPath, LPDWORD pcchPath, DWORD dwReserved ) { return E_FAIL; }
static LPTSTR STDAPICALLTYPE PathFindFileNameW( LPCTSTR pPath ) { return (LPTSTR)pPath; }
static BOOL STDAPICALLTYPE PathIsRootW( LPCWSTR pszPath ) { return FALSE; }
static BOOL STDAPICALLTYPE PathIsUNCW( LPCTSTR pszPath ) { return FALSE; }
static LPTSTR STDAPICALLTYPE PathRemoveBackslashW( LPTSTR lpszPath ) { return NULL; }
static BOOL STDAPICALLTYPE PathRemoveFileSpecW( LPTSTR pFile ) { return FALSE; }
static void STDAPICALLTYPE PathSetDlgItemPathW( HWND hDlg, int id, LPCTSTR pszPath ) { return; }
static HRESULT STDAPICALLTYPE SHAutoComplete(HWND hwndEdit, DWORD dfwFlags) { return E_FAIL; }
static BOOL WINAPI SHGetFileDescriptionW( LPCWSTR pszPath, LPCWSTR pszVersionKeyIn, LPCWSTR pszCutListIn, LPWSTR pszDesc, UINT *pcchDesc ) { return FALSE; }
static LPWSTR StrCatW(LPWSTR pszDst, LPCWSTR pszSrc) { return pszDst; }
static HRESULT STDAPICALLTYPE UrlCanonicalizeW( LPCWSTR pszUrl, LPWSTR pszCanonicalized, LPDWORD pcchCanonicalized, DWORD dwFlags ) { return E_FAIL; }
static BOOL WINAPI IsOS( DWORD dwOS ) { return FALSE; }
static LPWSTR WINAPI StrStrIW( LPCWSTR lpFirst, LPCWSTR lpSrch ) { return NULL; }
static BOOL WINAPI StrTrimW( IN OUT LPWSTR pszTrimMe, LPCWSTR pszTrimChars ) { return FALSE; }
static HPALETTE WINAPI SHCreateShellPalette( HDC hdc ) { return NULL; }
static DWORD WINAPI SHDeleteKeyW( IN HKEY hkey, IN LPCWSTR pwszSubKey ) { return ERROR_PROC_NOT_FOUND; }
static int wnsprintfA( LPSTR lpOut, int cchLimitIn, LPCSTR lpFmt, ... ) { *lpOut = 0; return 0; }
static int wnsprintfW( LPWSTR lpOut, int cchLimitIn, LPCWSTR lpFmt, ... ) { *lpOut = 0; return 0; }
static int WINAPI wvnsprintfW( LPWSTR lpOut, int cchLimitIn, LPCWSTR lpFmt, va_list arglist ) { *lpOut = 0; return 0; }
//
// !! WARNING !! The entries below must be in order by ORDINAL
//
DEFINE_ORDINAL_ENTRIES(shlwapi) { DLOENTRY(348, SHGetFileDescriptionW) DLOENTRY(437, IsOS) };
DEFINE_ORDINAL_MAP(shlwapi)
//
// !! WARNING !! The entries below must be in alphabetical order
// and are CASE SENSITIVE (i.e., lower case comes last!)
//
DEFINE_PROCNAME_ENTRIES(shlwapi) { DLPENTRY(PathAddBackslashW) DLPENTRY(PathAppendW) DLPENTRY(PathCombineW) DLPENTRY(PathCreateFromUrlW) DLPENTRY(PathFindFileNameW) DLPENTRY(PathIsRootW) DLPENTRY(PathIsUNCW) DLPENTRY(PathRemoveBackslashW) DLPENTRY(PathRemoveFileSpecW) DLPENTRY(PathSetDlgItemPathW) DLPENTRY(SHAutoComplete) DLPENTRY(SHCreateShellPalette) DLPENTRY(SHDeleteKeyW) DLPENTRY(StrCatW) DLPENTRY(StrStrIW) DLPENTRY(StrTrimW) DLPENTRY(UrlCanonicalizeW) DLPENTRY(wnsprintfA) DLPENTRY(wnsprintfW) DLPENTRY(wvnsprintfW) };
DEFINE_PROCNAME_MAP(shlwapi)
|