Changeset 2829 for trunk/kLdr/kLdrRdrFile.c
- Timestamp:
- Oct 23, 2006, 7:04:04 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kLdr/kLdrRdrFile.c
r2828 r2829 82 82 * Internal Functions * 83 83 *******************************************************************************/ 84 static void kldrRdrFileDone(PKLDRRDR pRdr); 85 static int kldrRdrFileUnprepare(PKLDRRDR pRdr, void *pv, size_t cb); 86 static int kldrRdrFileUnmap(PKLDRRDR pRdr, void *pv, size_t cb); 87 static int kldrRdrFileProtect(PKLDRRDR pRdr, void *pv, size_t cb, KLDRPROT enmProt); 88 static int kldrRdrFileMap(PKLDRRDR pRdr, void *pv, size_t cb, KLDRPROT enmProt, off_t offFile, size_t cbFile); 89 static int kldrRdrFilePrepare(PKLDRRDR pRdr, void **ppv, size_t cb, unsigned fFixed); 84 90 static const char *kldrRdrFileName(PKLDRRDR pRdr); 85 91 static off_t kldrRdrFileTell(PKLDRRDR pRdr); … … 107 113 kldrRdrFileSize, 108 114 kldrRdrFileTell, 109 kldrRdrFileName 115 kldrRdrFileName, 116 kldrRdrFilePrepare, 117 kldrRdrFileMap, 118 kldrRdrFileProtect, 119 kldrRdrFileUnmap, 120 kldrRdrFileUnprepare, 121 kldrRdrFileDone, 122 42 110 123 }; 111 124 125 126 /** @copydoc KLDRRDR::pfnDone */ 127 static void kldrRdrFileDone(PKLDRRDR pRdr) 128 { 129 } 130 131 /** @copydoc KLDRRDR::pfnUnprepare */ 132 static int kldrRdrFileUnprepare(PKLDRRDR pRdr, void *pv, size_t cb) 133 { 134 return -1; 135 } 136 137 138 /** @copydoc KLDRRDR::pfnUnmap */ 139 static int kldrRdrFileUnmap(PKLDRRDR pRdr, void *pv, size_t cb) 140 { 141 return -1; 142 } 143 144 145 /** @copydoc KLDRRDR::pfnProtect */ 146 static int kldrRdrFileProtect(PKLDRRDR pRdr, void *pv, size_t cb, KLDRPROT enmProt) 147 { 148 return -1; 149 } 150 151 152 /** @copydoc KLDRRDR::pfnMap */ 153 static int kldrRdrFileMap(PKLDRRDR pRdr, void *pv, size_t cb, KLDRPROT enmProt, off_t offFile, size_t cbFile) 154 { 155 return -1; 156 } 157 158 159 /** @copydoc KLDRRDR:pfnPrepare */ 160 static int kldrRdrFilePrepare(PKLDRRDR pRdr, void **ppv, size_t cb, unsigned fFixed) 161 { 162 #ifdef __OS2__ 163 164 165 #elif defined(__WIN__) 166 167 #else 168 # error "port me." 169 #endif 170 return -1; 171 } 112 172 113 173
Note:
See TracChangeset
for help on using the changeset viewer.