- Timestamp:
- Jun 7, 2017 7:35:17 PM (7 years ago)
- Location:
- trunk
- Files:
-
- 3 added
- 4 edited
-
include/iprt/krnlmod.h (added)
-
include/iprt/mangling.h (modified) (1 diff)
-
include/iprt/types.h (modified) (1 diff)
-
src/VBox/Runtime/Makefile.kmk (modified) (1 diff)
-
src/VBox/Runtime/r3/darwin/krnlmod-darwin.cpp (added)
-
src/VBox/Runtime/tools/Makefile.kmk (modified) (1 diff)
-
src/VBox/Runtime/tools/RTKrnlModInfo.cpp (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/mangling.h
r67253 r67284 982 982 # define RTJsonValueRelease RT_MANGLER(RTJsonValueRelease) 983 983 # define RTJsonValueRetain RT_MANGLER(RTJsonValueRetain) 984 # define RTKrnlModInfoGetFilePath RT_MANGLER(RTKrnlModInfoGetFilePath) 985 # define RTKrnlModInfoGetLoadAddr RT_MANGLER(RTKrnlModInfoGetLoadAddr) 986 # define RTKrnlModInfoGetName RT_MANGLER(RTKrnlModInfoGetName) 987 # define RTKrnlModInfoGetRefCnt RT_MANGLER(RTKrnlModInfoGetRefCnt) 988 # define RTKrnlModInfoGetSize RT_MANGLER(RTKrnlModInfoGetSize) 989 # define RTKrnlModInfoQueryRefModInfo RT_MANGLER(RTKrnlModInfoQueryRefModInfo) 990 # define RTKrnlModInfoRetain RT_MANGLER(RTKrnlModInfoRetain) 991 # define RTKrnlModInfoRelease RT_MANGLER(RTKrnlModInfoRelease) 992 # define RTKrnlModLoadedGetCount RT_MANGLER(RTKrnlModLoadedGetCount) 993 # define RTKrnlModLoadedQueryInfo RT_MANGLER(RTKrnlModLoadedQueryInfo) 994 # define RTKrnlModLoadedQueryInfoAll RT_MANGLER(RTKrnlModLoadedQueryInfoAll) 995 # define RTKrnlModQueryLoaded RT_MANGLER(RTKrnlModQueryLoaded) 984 996 # define RTLatin1CalcUtf16Len RT_MANGLER(RTLatin1CalcUtf16Len) 985 997 # define RTLatin1CalcUtf16LenEx RT_MANGLER(RTLatin1CalcUtf16LenEx) -
trunk/include/iprt/types.h
r67259 r67284 2521 2521 #define NIL_RTAIOMGRFILE ((RTAIOMGRFILE)~(uintptr_t)0) 2522 2522 2523 /** Kernel module information record handle. */ 2524 typedef struct RTKRNLMODINFOINT *RTKRNLMODINFO; 2525 /** Pointer to a kernel information record handle. */ 2526 typedef RTKRNLMODINFO *PRTKRNLMODINFO; 2527 /** A NIL kernel module information record handle. */ 2528 #define NIL_RTKRNLMODINFO ((RTKRNLMODINFO)~(uintptr_t)0); 2529 2523 2530 /** 2524 2531 * Handle type. -
trunk/src/VBox/Runtime/Makefile.kmk
r67259 r67284 1056 1056 r3/darwin/RTCrStoreCreateSnapshotById-darwin.cpp \ 1057 1057 r3/darwin/filelock-darwin.cpp \ 1058 r3/darwin/krnlmod-darwin.cpp \ 1058 1059 r3/darwin/mp-darwin.cpp \ 1059 1060 r3/darwin/pathhost-darwin.cpp \ -
trunk/src/VBox/Runtime/tools/Makefile.kmk
r66769 r67284 113 113 RTSignTool_LIBS = $(PATH_STAGE_LIB)/SUPR3$(VBOX_SUFF_LIB) 114 114 115 # RTKrnlModInfo - our lsmod/kextstat clone (for testing the RTKrnlMod code). 116 PROGRAMS += RTKrnlModInfo 117 RTKrnlModInfo_TEMPLATE = VBoxR3Tool 118 RTKrnlModInfo_SOURCES = RTKrnlModInfo.cpp 119 115 120 endif # !VBOX_ONLY_EXTPACKS_USE_IMPLIBS 116 121
Note:
See TracChangeset
for help on using the changeset viewer.

