Changeset 35188 in vbox for trunk/include/VBox
- Timestamp:
- Dec 16, 2010 3:13:07 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 69027
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/sup.h
r35152 r35188 894 894 * @param pszModule The module name. Max 32 bytes. 895 895 * @param ppvImageBase Where to store the image address. 896 * @param pszErr Where to return error message on failure. 897 * @param cbErr The size of the error buffer. 898 */ 899 SUPR3DECL(int) SUPR3LoadModule(const char *pszFilename, const char *pszModule, 900 void **ppvImageBase, char *pszErr, size_t cbErr); 896 * @param pErrInfo Where to return extended error information. 897 * Optional. 898 */ 899 SUPR3DECL(int) SUPR3LoadModule(const char *pszFilename, const char *pszModule, void **ppvImageBase, PRTERRINFO pErrInfo); 901 900 902 901 /** … … 990 989 * @param fInternal Set this to @c true if this is an internal 991 990 * VirtualBox application. Otherwise pass @c false. 992 * @param pszErr Where to return error message on failure. 993 * @param cbErr The size of the error buffer. 994 */ 995 SUPR3DECL(int) SUPR3HardenedVerifySelf(const char *pszArgv0, bool fInternal, char *pszErr, size_t cbErr); 991 * @param pErrInfo Where to return extended error information. 992 */ 993 SUPR3DECL(int) SUPR3HardenedVerifySelf(const char *pszArgv0, bool fInternal, PRTERRINFO pErrInfo); 996 994 997 995 /** … … 1010 1008 * @param fCheckFiles Whether to apply the same basic integrity check to 1011 1009 * the files in the directory as the directory itself. 1012 * @param p szErr Where to return error message on failure.1013 * @param cbErr The size of the error buffer.1014 */ 1015 SUPR3DECL(int) SUPR3HardenedVerifyDir(const char *pszDirPath, bool fRecursive, bool fCheckFiles, char *pszErr, size_t cbErr);1010 * @param pErrInfo Where to return extended error information. 1011 * Optional. 1012 */ 1013 SUPR3DECL(int) SUPR3HardenedVerifyDir(const char *pszDirPath, bool fRecursive, bool fCheckFiles, PRTERRINFO pErrInfo); 1016 1014 1017 1015 /** … … 1025 1023 * @param pszFilename The filename of the plug-in module (nothing can be 1026 1024 * omitted here). 1027 * @param p szErr Where to return error message on failure.1028 * @param cbErr The size of the error buffer.1029 */ 1030 SUPR3DECL(int) SUPR3HardenedVerifyPlugIn(const char *pszFilename, char *pszErr, size_t cbErr);1025 * @param pErrInfo Where to return extended error information. 1026 * Optional. 1027 */ 1028 SUPR3DECL(int) SUPR3HardenedVerifyPlugIn(const char *pszFilename, PRTERRINFO pErrInfo); 1031 1029 1032 1030 /** … … 1039 1037 * @param phLdrMod Where to store the handle to the loaded module. 1040 1038 * @param fFlags See RTLDRFLAGS_. 1041 * @param p szError Where to return error message on failure.1042 * @param cbError The size of the error buffer.1043 */ 1044 SUPR3DECL(int) SUPR3HardenedLdrLoad(const char *pszFilename, PRTLDRMOD phLdrMod, uint32_t fFlags, char *pszError, size_t cbError);1039 * @param pErrInfo Where to return extended error information. 1040 * Optional. 1041 */ 1042 SUPR3DECL(int) SUPR3HardenedLdrLoad(const char *pszFilename, PRTLDRMOD phLdrMod, uint32_t fFlags, PRTERRINFO pErrInfo); 1045 1043 1046 1044 /** … … 1055 1053 * @param phLdrMod Where to store the handle to the loaded module. 1056 1054 * @param fFlags See RTLDRFLAGS_*. 1057 * @param p szError Where to return error message on failure.1058 * @param cbError The size of the error buffer.1059 */ 1060 SUPR3DECL(int) SUPR3HardenedLdrLoadAppPriv(const char *pszFilename, PRTLDRMOD phLdrMod, uint32_t fFlags, char *pszError, size_t cbError);1055 * @param pErrInfo Where to return extended error information. 1056 * Optional. 1057 */ 1058 SUPR3DECL(int) SUPR3HardenedLdrLoadAppPriv(const char *pszFilename, PRTLDRMOD phLdrMod, uint32_t fFlags, PRTERRINFO pErrInfo); 1061 1059 1062 1060 /** … … 1070 1068 * @param pszFilename The full path to the module, with extension. 1071 1069 * @param phLdrMod Where to store the handle to the loaded module. 1072 * @param p szErr Where to return error message on failure.1073 * @param cbErr The size of the error buffer.1074 */ 1075 SUPR3DECL(int) SUPR3HardenedLdrLoadPlugIn(const char *pszFilename, PRTLDRMOD phLdrMod, char *pszErr, size_t cbErr);1070 * @param pErrInfo Where to return extended error information. 1071 * Optional. 1072 */ 1073 SUPR3DECL(int) SUPR3HardenedLdrLoadPlugIn(const char *pszFilename, PRTLDRMOD phLdrMod, PRTERRINFO pErrInfo); 1076 1074 1077 1075 /**
Note:
See TracChangeset
for help on using the changeset viewer.