Changeset 659 for trunk/src/kernel32/hmdevice.cpp
- Timestamp:
- Aug 24, 1999, 4:36:05 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmdevice.cpp
r278 r659 1 /* $Id: hmdevice.cpp,v 1. 2 1999-07-06 15:48:46phaller Exp $ */1 /* $Id: hmdevice.cpp,v 1.3 1999-08-24 14:36:05 phaller Exp $ */ 2 2 3 3 /* … … 890 890 pHMHandleData->hHMHandle)); 891 891 892 return( ERROR_INVALID_FUNCTION);892 return(FALSE); 893 893 } 894 894 … … 920 920 arg4)); 921 921 922 return(ERROR_INVALID_FUNCTION); 923 } 924 922 return(FALSE); 923 } 924 925 926 /***************************************************************************** 927 * Name : DWORD HMDeviceHandler::CreateFileMapping 928 * Purpose : create memory mapped file 929 * Parameters: PHMHANDLEDATA pHMHandleData 930 * LPSECURITY_ATTRIBUTES lpFileMappingAttributes 931 * DWORD flProtect 932 * DWORD dwMaximumSizeHigh 933 * DWORD dwMaximumSizeLow 934 * LPCTSTR lpName 935 * Variables : 936 * Result : API returncode 937 * Remark : 938 * Status : 939 * 940 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 941 *****************************************************************************/ 942 943 DWORD HMDeviceHandler::CreateFileMapping(PHMHANDLEDATA pHMHandleData, 944 HANDLE hFile, 945 LPSECURITY_ATTRIBUTES lpFileMappingAttributes, 946 DWORD flProtect, 947 DWORD dwMaximumSizeHigh, 948 DWORD dwMaximumSizeLow, 949 LPCTSTR lpName) 950 { 951 dprintf(("KERNEL32: HandleManager::DeviceHandler::CreateFileMapping(%08xh,%08xh,%08xh,%08xh,%08xh,%08xh,%s)\n", 952 pHMHandleData->hHMHandle, 953 hFile, 954 lpFileMappingAttributes, 955 flProtect, 956 dwMaximumSizeHigh, 957 dwMaximumSizeLow, 958 lpName)); 959 960 return(ERROR_INVALID_FUNCTION); 961 } 962 963 964 /***************************************************************************** 965 * Name : DWORD HMDeviceHandler::OpenFileMapping 966 * Purpose : open memory mapped file 967 * Parameters: PHMHANDLEDATA pHMHandleData 968 * LPOVERLAPPED arg2 969 * LPDWORD arg3 970 * BOOL arg4 971 * Variables : 972 * Result : API returncode 973 * Remark : 974 * Status : 975 * 976 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 977 *****************************************************************************/ 978 979 DWORD HMDeviceHandler::OpenFileMapping(PHMHANDLEDATA pHMHandleData, 980 BOOL fInherit, 981 LPCTSTR lpName) 982 { 983 dprintf(("KERNEL32: HandleManager::DeviceHandler::OpenFileMapping(%08xh,%08xh,%08xh)\n", 984 pHMHandleData->hHMHandle, 985 fInherit, 986 lpName)); 987 988 return(ERROR_INVALID_FUNCTION); 989 } 990 991 992 /***************************************************************************** 993 * Name : DWORD HMDeviceHandler::MapViewOfFile 994 * Purpose : map memory mapped file 995 * Parameters: PHMHANDLEDATA pHMHandleData 996 * DWORD dwDesiredAccess, 997 * DWORD dwFileOffsetHigh, 998 * DWORD dwFileOffsetLow, 999 * DWORD dwNumberOfBytesToMap 1000 * Variables : 1001 * Result : address to memory mapped region 1002 * Remark : 1003 * Status : 1004 * 1005 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 1006 *****************************************************************************/ 1007 1008 LPVOID HMDeviceHandler::MapViewOfFile(PHMHANDLEDATA pHMHandleData, 1009 DWORD dwDesiredAccess, 1010 DWORD dwFileOffsetHigh, 1011 DWORD dwFileOffsetLow, 1012 DWORD dwNumberOfBytesToMap) 1013 { 1014 dprintf(("KERNEL32: HandleManager::DeviceHandler::MapViewOfFile(%08xh,%08xh,%08xh,%08xh,%08xh)\n", 1015 pHMHandleData->hHMHandle, 1016 dwDesiredAccess, 1017 dwFileOffsetHigh, 1018 dwFileOffsetLow, 1019 dwNumberOfBytesToMap)); 1020 1021 return(NULL); 1022 } 1023 1024 1025 /***************************************************************************** 1026 * Name : DWORD HMDeviceHandler::MapViewOfFileEx 1027 * Purpose : map memory mapped file 1028 * Parameters: PHMHANDLEDATA pHMHandleData 1029 * DWORD dwDesiredAccess, 1030 * DWORD dwFileOffsetHigh, 1031 * DWORD dwFileOffsetLow, 1032 * DWORD dwNumberOfBytesToMap 1033 * LPVOID lpBaseAddress 1034 * Variables : 1035 * Result : address to memory mapped region 1036 * Remark : 1037 * Status : 1038 * 1039 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 1040 *****************************************************************************/ 1041 1042 LPVOID HMDeviceHandler::MapViewOfFileEx(PHMHANDLEDATA pHMHandleData, 1043 DWORD dwDesiredAccess, 1044 DWORD dwFileOffsetHigh, 1045 DWORD dwFileOffsetLow, 1046 DWORD dwNumberOfBytesToMap, 1047 LPVOID lpBaseAddress) 1048 { 1049 dprintf(("KERNEL32: HandleManager::DeviceHandler::MapViewOfFileEx(%08xh,%08xh,%08xh,%08xh,%08xh,%08xh)\n", 1050 pHMHandleData->hHMHandle, 1051 dwDesiredAccess, 1052 dwFileOffsetHigh, 1053 dwFileOffsetLow, 1054 dwNumberOfBytesToMap, 1055 lpBaseAddress)); 1056 1057 return(NULL); 1058 } 1059 1060 1061 /***************************************************************************** 1062 * Name : DWORD HMDeviceHandler::UnmapViewOfFile 1063 * Purpose : unmap memory mapped file 1064 * Parameters: PHMHANDLEDATA pHMHandleData 1065 * LPVOID lpBaseAddress 1066 * Variables : 1067 * Result : TRUE / FALSE 1068 * Remark : 1069 * Status : 1070 * 1071 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 1072 *****************************************************************************/ 1073 1074 BOOL HMDeviceHandler::UnmapViewOfFile(PHMHANDLEDATA pHMHandleData, 1075 LPVOID lpBaseAddress) 1076 { 1077 dprintf(("KERNEL32: HandleManager::DeviceHandler::UnmapViewOfFile(%08xh,%08xh)\n", 1078 pHMHandleData->hHMHandle, 1079 lpBaseAddress)); 1080 1081 return(FALSE); 1082 } 1083 1084 1085 /***************************************************************************** 1086 * Name : DWORD HMDeviceHandler::FlushViewOfFile 1087 * Purpose : flush memory mapped file 1088 * Parameters: PHMHANDLEDATA pHMHandleData 1089 * LPVOID lpBaseAddress 1090 * DWORD dwNumberOfBytesToFlush 1091 * Variables : 1092 * Result : TRUE / FALSE 1093 * Remark : 1094 * Status : 1095 * 1096 * Author : Patrick Haller [Wed, 1999/06/17 20:44] 1097 *****************************************************************************/ 1098 1099 BOOL HMDeviceHandler::FlushViewOfFile(PHMHANDLEDATA pHMHandleData, 1100 LPVOID lpBaseAddress, 1101 DWORD dwNumberOfBytesToFlush) 1102 { 1103 dprintf(("KERNEL32: HandleManager::DeviceHandler::FlushViewOfFile(%08xh,%08xh,%08xh)\n", 1104 pHMHandleData->hHMHandle, 1105 lpBaseAddress, 1106 dwNumberOfBytesToFlush)); 1107 1108 return(FALSE); 1109 } 1110
Note:
See TracChangeset
for help on using the changeset viewer.