forked from ufrisk/MemProcFS
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
11 changed files
with
51 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
// (c) Ulf Frisk, 2018-2019 | ||
// Author: Ulf Frisk, [email protected] | ||
// | ||
// Header Version: 2.7 | ||
// Header Version: 2.7.2 | ||
// | ||
|
||
#include <windows.h> | ||
|
@@ -95,6 +95,10 @@ BOOL VMMDLL_Refresh(_In_ DWORD dwReserved); | |
#define VMMDLL_OPT_CONFIG_VMM_VERSION_REVISION 0x40000009 // R | ||
#define VMMDLL_OPT_CONFIG_STATISTICS_FUNCTIONCALL 0x4000000A // RW - enable function call statistics (.status/statistics_fncall file) | ||
|
||
#define VMMDLL_OPT_WIN_VERSION_MAJOR 0x40000101 // R | ||
#define VMMDLL_OPT_WIN_VERSION_MINOR 0x40000102 // R | ||
#define VMMDLL_OPT_WIN_VERSION_BUILD 0x40000103 // R | ||
|
||
static const LPSTR VMMDLL_MEMORYMODEL_TOSTRING[4] = { "N/A", "X86", "X86PAE", "X64" }; | ||
|
||
typedef enum tdVMMDLL_MEMORYMODEL_TP { | ||
|
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
// (c) Ulf Frisk, 2018-2019 | ||
// Author: Ulf Frisk, [email protected] | ||
// | ||
// Header Version: 2.7 | ||
// Header Version: 2.7.2 | ||
// | ||
|
||
#include <windows.h> | ||
|
@@ -95,6 +95,10 @@ BOOL VMMDLL_Refresh(_In_ DWORD dwReserved); | |
#define VMMDLL_OPT_CONFIG_VMM_VERSION_REVISION 0x40000009 // R | ||
#define VMMDLL_OPT_CONFIG_STATISTICS_FUNCTIONCALL 0x4000000A // RW - enable function call statistics (.status/statistics_fncall file) | ||
|
||
#define VMMDLL_OPT_WIN_VERSION_MAJOR 0x40000101 // R | ||
#define VMMDLL_OPT_WIN_VERSION_MINOR 0x40000102 // R | ||
#define VMMDLL_OPT_WIN_VERSION_BUILD 0x40000103 // R | ||
|
||
static const LPSTR VMMDLL_MEMORYMODEL_TOSTRING[4] = { "N/A", "X86", "X86PAE", "X64" }; | ||
|
||
typedef enum tdVMMDLL_MEMORYMODEL_TP { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,7 +12,7 @@ | |
# (c) Ulf Frisk, 2018-2019 | ||
# Author: Ulf Frisk, [email protected] | ||
# | ||
# Header Version: 2.7 | ||
# Header Version: 2.7.2 | ||
# | ||
|
||
import atexit | ||
|
@@ -137,6 +137,10 @@ def VmmPy_Initialize(args, is_printf = True, is_verbose = False, is_verbose_extr | |
VMMPY_OPT_CONFIG_VMM_VERSION_REVISION = 0x40000009 # R | ||
VMMPY_OPT_CONFIG_STATISTICS_FUNCTIONCALL = 0x4000000A # RW - enable function call statistics (.status/statistics_fncall file) | ||
|
||
VMMDLL_OPT_WIN_VERSION_MAJOR = 0x40000101 # R | ||
VMMDLL_OPT_WIN_VERSION_MINOR = 0x40000102 # R | ||
VMMDLL_OPT_WIN_VERSION_BUILD = 0x40000103 # R | ||
|
||
|
||
def VmmPy_ConfigGet(vmmpy_opt_id): | ||
"""Retrieve a configuration setting given a VMMPY_OPT_* option. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
// (c) Ulf Frisk, 2018-2019 | ||
// Author: Ulf Frisk, [email protected] | ||
// | ||
// Header Version: 2.7 | ||
// Header Version: 2.7.2 | ||
// | ||
|
||
#include <windows.h> | ||
|
@@ -95,6 +95,10 @@ BOOL VMMDLL_Refresh(_In_ DWORD dwReserved); | |
#define VMMDLL_OPT_CONFIG_VMM_VERSION_REVISION 0x40000009 // R | ||
#define VMMDLL_OPT_CONFIG_STATISTICS_FUNCTIONCALL 0x4000000A // RW - enable function call statistics (.status/statistics_fncall file) | ||
|
||
#define VMMDLL_OPT_WIN_VERSION_MAJOR 0x40000101 // R | ||
#define VMMDLL_OPT_WIN_VERSION_MINOR 0x40000102 // R | ||
#define VMMDLL_OPT_WIN_VERSION_BUILD 0x40000103 // R | ||
|
||
static const LPSTR VMMDLL_MEMORYMODEL_TOSTRING[4] = { "N/A", "X86", "X86PAE", "X64" }; | ||
|
||
typedef enum tdVMMDLL_MEMORYMODEL_TP { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
// (c) Ulf Frisk, 2018-2019 | ||
// Author: Ulf Frisk, [email protected] | ||
// | ||
// Header Version: 2.7 | ||
// Header Version: 2.7.2 | ||
// | ||
|
||
#include <windows.h> | ||
|
@@ -95,6 +95,10 @@ BOOL VMMDLL_Refresh(_In_ DWORD dwReserved); | |
#define VMMDLL_OPT_CONFIG_VMM_VERSION_REVISION 0x40000009 // R | ||
#define VMMDLL_OPT_CONFIG_STATISTICS_FUNCTIONCALL 0x4000000A // RW - enable function call statistics (.status/statistics_fncall file) | ||
|
||
#define VMMDLL_OPT_WIN_VERSION_MAJOR 0x40000101 // R | ||
#define VMMDLL_OPT_WIN_VERSION_MINOR 0x40000102 // R | ||
#define VMMDLL_OPT_WIN_VERSION_BUILD 0x40000103 // R | ||
|
||
static const LPSTR VMMDLL_MEMORYMODEL_TOSTRING[4] = { "N/A", "X86", "X86PAE", "X64" }; | ||
|
||
typedef enum tdVMMDLL_MEMORYMODEL_TP { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
// (c) Ulf Frisk, 2018-2019 | ||
// Author: Ulf Frisk, [email protected] | ||
// | ||
// Header Version: 2.7 | ||
// Header Version: 2.7.2 | ||
// | ||
|
||
#include <windows.h> | ||
|
@@ -95,6 +95,10 @@ BOOL VMMDLL_Refresh(_In_ DWORD dwReserved); | |
#define VMMDLL_OPT_CONFIG_VMM_VERSION_REVISION 0x40000009 // R | ||
#define VMMDLL_OPT_CONFIG_STATISTICS_FUNCTIONCALL 0x4000000A // RW - enable function call statistics (.status/statistics_fncall file) | ||
|
||
#define VMMDLL_OPT_WIN_VERSION_MAJOR 0x40000101 // R | ||
#define VMMDLL_OPT_WIN_VERSION_MINOR 0x40000102 // R | ||
#define VMMDLL_OPT_WIN_VERSION_BUILD 0x40000103 // R | ||
|
||
static const LPSTR VMMDLL_MEMORYMODEL_TOSTRING[4] = { "N/A", "X86", "X86PAE", "X64" }; | ||
|
||
typedef enum tdVMMDLL_MEMORYMODEL_TP { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
// (c) Ulf Frisk, 2018-2019 | ||
// Author: Ulf Frisk, [email protected] | ||
// | ||
// Header Version: 2.7 | ||
// Header Version: 2.7.2 | ||
// | ||
|
||
#include <windows.h> | ||
|
@@ -95,6 +95,10 @@ BOOL VMMDLL_Refresh(_In_ DWORD dwReserved); | |
#define VMMDLL_OPT_CONFIG_VMM_VERSION_REVISION 0x40000009 // R | ||
#define VMMDLL_OPT_CONFIG_STATISTICS_FUNCTIONCALL 0x4000000A // RW - enable function call statistics (.status/statistics_fncall file) | ||
|
||
#define VMMDLL_OPT_WIN_VERSION_MAJOR 0x40000101 // R | ||
#define VMMDLL_OPT_WIN_VERSION_MINOR 0x40000102 // R | ||
#define VMMDLL_OPT_WIN_VERSION_BUILD 0x40000103 // R | ||
|
||
static const LPSTR VMMDLL_MEMORYMODEL_TOSTRING[4] = { "N/A", "X86", "X86PAE", "X64" }; | ||
|
||
typedef enum tdVMMDLL_MEMORYMODEL_TP { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
// (c) Ulf Frisk, 2018-2019 | ||
// Author: Ulf Frisk, [email protected] | ||
// | ||
// Header Version: 2.7 | ||
// Header Version: 2.7.2 | ||
// | ||
|
||
#include <windows.h> | ||
|
@@ -95,6 +95,10 @@ BOOL VMMDLL_Refresh(_In_ DWORD dwReserved); | |
#define VMMDLL_OPT_CONFIG_VMM_VERSION_REVISION 0x40000009 // R | ||
#define VMMDLL_OPT_CONFIG_STATISTICS_FUNCTIONCALL 0x4000000A // RW - enable function call statistics (.status/statistics_fncall file) | ||
|
||
#define VMMDLL_OPT_WIN_VERSION_MAJOR 0x40000101 // R | ||
#define VMMDLL_OPT_WIN_VERSION_MINOR 0x40000102 // R | ||
#define VMMDLL_OPT_WIN_VERSION_BUILD 0x40000103 // R | ||
|
||
static const LPSTR VMMDLL_MEMORYMODEL_TOSTRING[4] = { "N/A", "X86", "X86PAE", "X64" }; | ||
|
||
typedef enum tdVMMDLL_MEMORYMODEL_TP { | ||
|