Changeset 52403 in vbox for trunk/include/iprt/ldr.h
- Timestamp:
- Aug 18, 2014 8:35:32 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/ldr.h
r52213 r52403 1002 1002 RTLDRPROP_SIGNATURE_CHECKS_ENFORCED, 1003 1003 1004 /** Number of import or needed modules. */ 1005 RTLDRPROP_IMPORT_COUNT, 1006 /** Import module by index (32-bit) stored in the buffer. */ 1007 RTLDRPROP_IMPORT_MODULE, 1008 1004 1009 /** End of valid properties. */ 1005 1010 RTLDRPROP_END, … … 1024 1029 * @param hLdrMod The module handle. 1025 1030 * @param enmLdrProp The property to query. 1026 * @param pvBuf Pointer to the return buffer. 1027 * @param cbBuf The size of the return buffer. 1031 * @param pvBuf Pointer to the input / output buffer. In most cases 1032 * it's only used for returning data. 1033 * @param cbBuf The size of the buffer. 1028 1034 */ 1029 1035 RTDECL(int) RTLdrQueryProp(RTLDRMOD hLdrMod, RTLDRPROP enmProp, void *pvBuf, size_t cbBuf); … … 1046 1052 * @param hLdrMod The module handle. 1047 1053 * @param enmLdrProp The property to query. 1048 * @param pvBuf Pointer to the return buffer. 1049 * @param cbBuf The size of the return buffer. 1054 * @param pvBits Optional pointer to bits returned by 1055 * RTLdrGetBits(). This can be utilized by some module 1056 * interpreters to reduce memory consumption and file 1057 * access. 1058 * @param pvBuf Pointer to the input / output buffer. In most cases 1059 * it's only used for returning data. 1060 * @param cbBuf The size of the buffer. 1050 1061 * @param pcbRet Where to return the amount of data returned. On 1051 1062 * buffer size errors, this is set to the correct size. 1052 1063 * Optional. 1053 1064 */ 1054 RTDECL(int) RTLdrQueryPropEx(RTLDRMOD hLdrMod, RTLDRPROP enmProp, void *pvB uf, size_t cbBuf, size_t *pcbBuf);1065 RTDECL(int) RTLdrQueryPropEx(RTLDRMOD hLdrMod, RTLDRPROP enmProp, void *pvBits, void *pvBuf, size_t cbBuf, size_t *pcbBuf); 1055 1066 1056 1067
Note:
See TracChangeset
for help on using the changeset viewer.