- Timestamp:
- Jun 25, 1999, 10:07:13 AM (26 years ago)
- Location:
- trunk/src/shell32
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/shell32/sh.cpp
r183 r186 1 /* $Id: sh.cpp,v 1. 4 1999-06-24 19:27:49phaller Exp $ */1 /* $Id: sh.cpp,v 1.5 1999-06-25 08:07:12 phaller Exp $ */ 2 2 3 3 /* … … 688 688 689 689 /***************************************************************************** 690 * Name : DWORD SHAppBarMessage 691 * Purpose : ... be the janitor 692 * Parameters: 693 * Variables : 694 * Result : 695 * Remark : SHELL32.235 696 * Status : UNTESTED STUB UNKNOWN 697 * 698 * Author : Patrick Haller [Tue, 1998/06/15 03:00] 699 *****************************************************************************/ 700 701 DWORD WIN32API SHAppBarMessage(LONG x1, 702 LPVOID x2) 703 { 704 dprintf(("SHELL32: SHAppBarMessage(%08xh,%08xh) not implemented.\n", 705 x1, 706 x2)); 707 708 return 0; 709 } 710 711 712 /***************************************************************************** 690 713 * Name : LPITEMIDLIST SHBrowseForFolder 691 714 * Purpose : … … 782 805 783 806 /***************************************************************************** 807 * Name : DWORD SHEmptyRecycleBinA 808 * Purpose : ... be the janitor 809 * Parameters: 810 * Variables : 811 * Result : 812 * Remark : SHELL32.240 813 * Status : UNTESTED STUB UNKNOWN 814 * 815 * Author : Patrick Haller [Tue, 1998/06/15 03:00] 816 *****************************************************************************/ 817 818 DWORD WIN32API SHEmptyRecycleBinA(DWORD x1, 819 DWORD x2, 820 DWORD x3) 821 { 822 dprintf(("SHELL32: SHEmptyRecycleBinA(%08xh,%08xh,%08xh) not implemented.\n", 823 x1, 824 x2, 825 x3)); 826 827 return 0; 828 } 829 830 831 /***************************************************************************** 832 * Name : DWORD SHEmptyRecycleBinW 833 * Purpose : ... be the janitor 834 * Parameters: 835 * Variables : 836 * Result : 837 * Remark : SHELL32.241 838 * Status : UNTESTED STUB UNKNOWN 839 * 840 * Author : Patrick Haller [Tue, 1998/06/15 03:00] 841 *****************************************************************************/ 842 843 DWORD WIN32API SHEmptyRecycleBinW(DWORD x1, 844 DWORD x2, 845 DWORD x3) 846 { 847 dprintf(("SHELL32: SHEmptyRecycleBinW(%08xh,%08xh,%08xh) not implemented.\n", 848 x1, 849 x2, 850 x3)); 851 852 return 0; 853 } 854 855 856 /***************************************************************************** 784 857 * Name : HRESULT SHFileOperation 785 858 * Purpose : … … 844 917 dprintf(("SHELL32: SHFileOperationW(%08xh) not implemented.\n", 845 918 lpFileOp)); 919 920 return 0; 921 } 922 923 924 /***************************************************************************** 925 * Name : DWORD SHFormatDrive 926 * Purpose : format a drive ? ;-) 927 * Parameters: 928 * Variables : 929 * Result : 930 * Remark : SHELL32.245 931 * Status : UNTESTED STUB UNKNOWN 932 * 933 * Author : Patrick Haller [Tue, 1998/06/15 03:00] 934 *****************************************************************************/ 935 936 DWORD WIN32API SHFormatDrive(DWORD x1, 937 DWORD x2, 938 DWORD x3, 939 DWORD x4) 940 { 941 dprintf(("SHELL32: SHFormatDrive(%08xh,%08xh,%08xh,%08xh) not implemented.\n", 942 x1, 943 x2, 944 x3, 945 x4)); 946 947 return 0; 948 } 949 950 951 /***************************************************************************** 952 * Name : DWORD SHFreeNameMappings 953 * Purpose : 954 * Parameters: 955 * Variables : 956 * Result : 957 * Remark : SHELL32.246 958 * Status : UNTESTED STUB UNKNOWN 959 * 960 * Author : Patrick Haller [Tue, 1998/06/15 03:00] 961 *****************************************************************************/ 962 963 DWORD WIN32API SHFreeNameMappings(DWORD x1) 964 { 965 dprintf(("SHELL32: SHFreeNameMappings(%08xh) not implemented.\n", 966 x1)); 967 968 return 0; 969 } 970 971 972 /***************************************************************************** 973 * Name : DWORD SHGetDataFromIDListA 974 * Purpose : 975 * Parameters: 976 * Variables : 977 * Result : 978 * Remark : SHELL32.247 979 * Status : UNTESTED STUB UNKNOWN 980 * 981 * Author : Patrick Haller [Tue, 1998/06/15 03:00] 982 *****************************************************************************/ 983 984 DWORD WIN32API SHGetDataFromIDListA(LPVOID x1, 985 LPVOID x2, 986 DWORD x3, 987 LPVOID x4, 988 DWORD x5) 989 { 990 dprintf(("SHELL32: SHGetDataFromIDListA(%08xh,%08xh,%08xh,%08xh,%08xh) not implemented.\n", 991 x1, 992 x2, 993 x3, 994 x4, 995 x5)); 996 997 return 0; 998 } 999 1000 1001 /***************************************************************************** 1002 * Name : DWORD SHGetDataFromIDListW 1003 * Purpose : 1004 * Parameters: 1005 * Variables : 1006 * Result : 1007 * Remark : SHELL32.248 1008 * Status : UNTESTED STUB UNKNOWN 1009 * 1010 * Author : Patrick Haller [Tue, 1998/06/15 03:00] 1011 *****************************************************************************/ 1012 1013 DWORD WIN32API SHGetDataFromIDListW(LPVOID x1, 1014 LPVOID x2, 1015 DWORD x3, 1016 LPVOID x4, 1017 DWORD x5) 1018 { 1019 dprintf(("SHELL32: SHGetDataFromIDListW(%08xh,%08xh,%08xh,%08xh,%08xh) not implemented.\n", 1020 x1, 1021 x2, 1022 x3, 1023 x4, 1024 x5)); 846 1025 847 1026 return 0; … … 989 1168 990 1169 1170 /***************************************************************************** 1171 * Name : DWORD SHGetNewLinkInfo 1172 * Purpose : 1173 * Parameters: 1174 * Variables : 1175 * Result : 1176 * Remark : SHELL32.258 1177 * Status : UNTESTED STUB UNKNOWN 1178 * 1179 * Author : Patrick Haller [Tue, 1998/06/15 03:00] 1180 *****************************************************************************/ 1181 1182 DWORD WIN32API SHGetNewLinkInfo(DWORD x1, 1183 DWORD x2, 1184 DWORD x3, 1185 DWORD x4, 1186 DWORD x5) 1187 { 1188 dprintf(("SHELL32: SHGetNewLinkInfo(%08xh,%08xh,%08xh,%08xh,%08xh) not implemented.\n", 1189 x1, 1190 x2, 1191 x3, 1192 x4, 1193 x5)); 1194 1195 return 0; 1196 } 1197 991 1198 992 1199 /***************************************************************************** … … 1066 1273 1067 1274 /***************************************************************************** 1275 * Name : DWORD SHHelpShortcuts_RunDLL 1276 * Purpose : 1277 * Parameters: 1278 * Variables : 1279 * Result : 1280 * Remark : SHELL32.263 1281 * Status : UNTESTED STUB 1282 * 1283 * Author : Patrick Haller [Tue, 1999/06/09 20:02] 1284 *****************************************************************************/ 1285 1286 DWORD WIN32API SHHelpShortcuts_RunDLL(DWORD x1, 1287 DWORD x2, 1288 DWORD x3, 1289 DWORD x4) 1290 { 1291 dprintf(("SHELL32: SHHelpShortcuts_RunDLL(%08xh,%08xh,%08xh,%08xh) not implemented.\n", 1292 x1, 1293 x2, 1294 x3, 1295 x4)); 1296 1297 return(0); 1298 } 1299 1300 1301 /***************************************************************************** 1302 * Name : DWORD SHHelpShortcuts_RunDLLA 1303 * Purpose : 1304 * Parameters: 1305 * Variables : 1306 * Result : 1307 * Remark : SHELL32.264 1308 * Status : UNTESTED STUB 1309 * 1310 * Author : Patrick Haller [Tue, 1999/06/09 20:02] 1311 *****************************************************************************/ 1312 1313 DWORD WIN32API SHHelpShortcuts_RunDLLA(DWORD x1, 1314 DWORD x2, 1315 DWORD x3, 1316 DWORD x4) 1317 { 1318 dprintf(("SHELL32: SHHelpShortcuts_RunDLLA(%08xh,%08xh,%08xh,%08xh) not implemented.\n", 1319 x1, 1320 x2, 1321 x3, 1322 x4)); 1323 1324 return(0); 1325 } 1326 1327 1328 /***************************************************************************** 1329 * Name : DWORD SHHelpShortcuts_RunDLLW 1330 * Purpose : 1331 * Parameters: 1332 * Variables : 1333 * Result : 1334 * Remark : SHELL32.265 1335 * Status : UNTESTED STUB 1336 * 1337 * Author : Patrick Haller [Tue, 1999/06/09 20:02] 1338 *****************************************************************************/ 1339 1340 DWORD WIN32API SHHelpShortcuts_RunDLLW(DWORD x1, 1341 DWORD x2, 1342 DWORD x3, 1343 DWORD x4) 1344 { 1345 dprintf(("SHELL32: SHHelpShortcuts_RunDLLW(%08xh,%08xh,%08xh,%08xh) not implemented.\n", 1346 x1, 1347 x2, 1348 x3, 1349 x4)); 1350 1351 return(0); 1352 } 1353 1354 1355 /***************************************************************************** 1356 * Name : DWORD SHLoadInProc 1357 * Purpose : 1358 * Parameters: 1359 * Variables : 1360 * Result : 1361 * Remark : SHELL32.267 1362 * Status : UNTESTED STUB 1363 * 1364 * Author : Patrick Haller [Tue, 1999/06/09 20:02] 1365 *****************************************************************************/ 1366 1367 DWORD WIN32API SHLoadInProc(DWORD x1) 1368 { 1369 dprintf(("SHELL32: SHLoadInProc(%08xh) not implemented.\n", 1370 x1)); 1371 1372 return(0); 1373 } 1374 1375 1376 /***************************************************************************** 1377 * Name : DWORD SHQueryRecycleBinA 1378 * Purpose : 1379 * Parameters: 1380 * Variables : 1381 * Result : 1382 * Remark : SHELL32.268 1383 * Status : UNTESTED STUB 1384 * 1385 * Author : Patrick Haller [Tue, 1999/06/09 20:02] 1386 *****************************************************************************/ 1387 1388 DWORD WIN32API SHQueryRecycleBinA(DWORD x1, 1389 DWORD x2) 1390 { 1391 dprintf(("SHELL32: SHQueryRecycleBinA(%08xh,%08xh) not implemented.\n", 1392 x1, 1393 x2)); 1394 1395 return(0); 1396 } 1397 1398 1399 /***************************************************************************** 1400 * Name : DWORD SHQueryRecycleBinW 1401 * Purpose : 1402 * Parameters: 1403 * Variables : 1404 * Result : 1405 * Remark : SHELL32.269 1406 * Status : UNTESTED STUB 1407 * 1408 * Author : Patrick Haller [Tue, 1999/06/09 20:02] 1409 *****************************************************************************/ 1410 1411 DWORD WIN32API SHQueryRecycleBinW(DWORD x1, 1412 DWORD x2) 1413 { 1414 dprintf(("SHELL32: SHQueryRecycleBinW(%08xh,%08xh) not implemented.\n", 1415 x1, 1416 x2)); 1417 1418 return(0); 1419 } 1420 1421 1422 /***************************************************************************** 1423 * Name : DWORD SHUpdateRecycleBinIcon 1424 * Purpose : 1425 * Parameters: 1426 * Variables : 1427 * Result : 1428 * Remark : SHELL32.269 1429 * Status : UNTESTED STUB 1430 * 1431 * Author : Patrick Haller [Tue, 1999/06/09 20:02] 1432 *****************************************************************************/ 1433 1434 DWORD WIN32API SHUpdateRecycleBinIcon(void) 1435 { 1436 dprintf(("SHELL32: SHUpdateRecycleBinIcon() not implemented.\n")); 1437 1438 return(0); 1439 } 1440 1441 1442 /***************************************************************************** 1068 1443 * Name : HRESULT SHRegCloseKey 1069 1444 * Purpose : … … 1084 1459 return RegCloseKey( hkey ); 1085 1460 } 1461 1086 1462 1087 1463 /***************************************************************************** … … 1268 1644 lpszData, 1269 1645 lpcbData); 1646 } 1647 1648 1649 /***************************************************************************** 1650 * Name : HRESULT SHRegDeleteKeyW 1651 * Purpose : 1652 * Parameters: 1653 * Variables : 1654 * Result : 1655 * Remark : SHELL32.512 1656 * Status : UNTESTED STUB 1657 * 1658 * Author : Patrick Haller [Tue, 1999/06/09 20:02] 1659 *****************************************************************************/ 1660 1661 HRESULT WIN32API SHRegDeleteKeyW (HKEY hkey, 1662 LPWSTR lpszKey) 1663 { 1664 dprintf(("SHELL32: SHRegDeleteKeyW(%08xh,%08xh)\n", 1665 hkey, 1666 lpszKey)); 1667 1668 return RegDeleteKeyW(hkey, 1669 lpszKey); 1670 } 1671 1672 1673 /***************************************************************************** 1674 * Name : HRESULT SHRegDeleteKeyA 1675 * Purpose : 1676 * Parameters: 1677 * Variables : 1678 * Result : 1679 * Remark : SHELL32.513 1680 * Status : UNTESTED STUB 1681 * 1682 * Author : Patrick Haller [Tue, 1999/06/09 20:02] 1683 *****************************************************************************/ 1684 1685 HRESULT WIN32API SHRegDeleteKeyA (HKEY hkey, 1686 LPSTR lpszKey) 1687 { 1688 dprintf(("SHELL32: SHRegDeleteKeyA(%08xh,%s)\n", 1689 hkey, 1690 lpszKey)); 1691 1692 return RegDeleteKeyA(hkey, 1693 lpszKey); 1270 1694 } 1271 1695 … … 1456 1880 return SHChangeNotifyDeregister(x1); 1457 1881 } 1458 -
trunk/src/shell32/shell32.def
r183 r186 1 ; $Id: shell32.def,v 1. 9 1999-06-24 19:27:49phaller Exp $1 ; $Id: shell32.def,v 1.10 1999-06-25 08:07:13 phaller Exp $ 2 2 3 3 ;Created by BLAST for IBM's compiler … … 239 239 RealShellExecuteExW = _RealShellExecuteExW@4 @231 240 240 RealShellExecuteW = _RealShellExecuteW@24 @232 241 ; RegenerateUserEnvironment = _RegenerateUserEnvironment@?@233241 RegenerateUserEnvironment = _RegenerateUserEnvironment@8 @233 242 242 SHAddToRecentDocs = _SHAddToRecentDocs@8 @234 243 ; SHAppBarMessage = _SHAppBarMessage@?@235243 SHAppBarMessage = _SHAppBarMessage@8 @235 244 244 SHBrowseForFolder = _SHBrowseForFolder@4 @236 245 245 SHBrowseForFolderA = _SHBrowseForFolderA@4 @237 246 246 SHBrowseForFolderW = _SHBrowseForFolderW@4 @238 247 247 SHChangeNotify = _SHChangeNotify@16 @239 248 ;SHEmptyRecycleBinA = _SHEmptyRecycleBinA@12 @240249 ;SHEmptyRecycleBinW = _SHEmptyRecycleBinW@12 @241248 SHEmptyRecycleBinA = _SHEmptyRecycleBinA@12 @240 249 SHEmptyRecycleBinW = _SHEmptyRecycleBinW@12 @241 250 250 SHFileOperation = _SHFileOperationAW@4 @242 251 251 SHFileOperationA = _SHFileOperationA@4 @243 252 252 SHFileOperationW = _SHFileOperationW@4 @244 253 ; SHFormatDrive = _SHFormatDrive@?@245254 ; SHFreeNameMappings = _SHFreeNameMappings@?@246255 ; SHGetDataFromIDListA = _SHGetDataFromIDListA@?@247256 ; SHGetDataFromIDListW = _SHGetDataFromIDListW@?@248253 SHFormatDrive = _SHFormatDrive@16 @245 254 SHFreeNameMappings = _SHFreeNameMappings@4 @246 255 SHGetDataFromIDListA = _SHGetDataFromIDListA@20 @247 256 SHGetDataFromIDListW = _SHGetDataFromIDListW@20 @248 257 257 ; PathParseIconLocation = _PathParseIconLocationAW@4 @249 258 258 ; PathRemoveExtension = _PathRemoveExtensionAW@4 @250 … … 264 264 SHGetInstanceExplorer = _SHGetInstanceExplorer@4 @256 265 265 SHGetMalloc = _SHGetMalloc@4 @257 266 ;SHGetNewLinkInfo = _SHGetNewLinkInfo@20 @258266 SHGetNewLinkInfo = _SHGetNewLinkInfo@20 @258 267 267 SHGetPathFromIDList = _SHGetPathFromIDListA@8 @259 268 268 SHGetPathFromIDListA = _SHGetPathFromIDListA@8 @260 269 269 SHGetPathFromIDListW = _SHGetPathFromIDListW@8 @261 270 270 SHGetSpecialFolderLocation = _SHGetSpecialFolderLocation@12 @262 271 ;SHHelpShortcuts_RunDLL = _SHHelpShortcuts_RunDLL@16 @263272 ;SHHelpShortcuts_RunDLLA = _SHHelpShortcuts_RunDLLA@16 @264273 ;SHHelpShortcuts_RunDLLW = _SHHelpShortcuts_RunDLLW@16 @265274 ;SHLoadInProc = _SHLoadInProc@4 @266275 ;SHQueryRecycleBinA = _SHQueryRecycleBinA@8 @267276 ;SHQueryRecycleBinW = _SHQueryRecycleBinW@8 @268277 ;SHUpdateRecycleBinIcon = _SHUpdateRecycleBinIcon@0 @269271 SHHelpShortcuts_RunDLL = _SHHelpShortcuts_RunDLL@16 @263 272 SHHelpShortcuts_RunDLLA = _SHHelpShortcuts_RunDLLA@16 @264 273 SHHelpShortcuts_RunDLLW = _SHHelpShortcuts_RunDLLW@16 @265 274 SHLoadInProc = _SHLoadInProc@4 @266 275 SHQueryRecycleBinA = _SHQueryRecycleBinA@8 @267 276 SHQueryRecycleBinW = _SHQueryRecycleBinW@8 @268 277 SHUpdateRecycleBinIcon = _SHUpdateRecycleBinIcon@0 @269 278 278 ; SheChangeDirA = _SheChangeDirA@4 @270 279 279 ; SheChangeDirExA = _SheChangeDirExA@? @271 … … 343 343 SHRegQueryValueExW = _SHRegQueryValueExW@24 @510 344 344 SHRegQueryValueW = _SHRegQueryValueW@16 @511 345 ; SHRegDeleteKeyW = _SHRegDeleteKeyW@8 @512 345 SHRegDeleteKeyW = _SHRegDeleteKeyW@8 @512 346 SHRegDeleteKeyA = _SHRegDeleteKeyA@8 @513 ;? 346 347 SHAllocShared = _SHAllocShared@12 @520 347 348 SHLockShared = _SHLockShared@8 @521 -
trunk/src/shell32/unknown.cpp
r183 r186 1 /* $Id: unknown.cpp,v 1. 3 1999-06-24 19:27:49phaller Exp $ */1 /* $Id: unknown.cpp,v 1.4 1999-06-25 08:07:13 phaller Exp $ */ 2 2 3 3 /* … … 160 160 return (0); 161 161 } 162 163 164 /***************************************************************************** 165 * Name : DWORD RegenerateUserEnvironment 166 * Purpose : 167 * Parameters: unknown, probably wrong 168 * Variables : 169 * Result : 170 * Remark : SHELL32.233 171 * Status : UNTESTED STUB UNKNOWN 172 * 173 * Author : Patrick Haller [Tue, 1998/06/15 03:00] 174 *****************************************************************************/ 175 176 DWORD WIN32API RegenerateUserEnvironment(DWORD x1, 177 DWORD x2) 178 { 179 dprintf(("SHELL32: RegenerateUserEnvironment(%08xh,%08xhz) not implemented.\n", 180 x1, 181 x2)); 182 183 return (0); 184 } 185
Note:
See TracChangeset
for help on using the changeset viewer.