@@ -57,8 +57,8 @@ public unsafe struct VMMDLL_VFS_FILELIST
5757 {
5858 public uint dwVersion ;
5959 public uint _Reserved ;
60- public delegate * unmanaged< IntPtr , byte * , ulong , IntPtr , int > pfnAddFile ;
61- public delegate * unmanaged< IntPtr , byte * , IntPtr , int > pfnAddDirectory ;
60+ public delegate * unmanaged< IntPtr , void * , ulong , IntPtr , int > pfnAddFile ;
61+ public delegate * unmanaged< IntPtr , void * , IntPtr , int > pfnAddDirectory ;
6262 public IntPtr h ;
6363 }
6464
@@ -957,7 +957,7 @@ public static unsafe partial bool VMMDLL_VfsList(
957957 public static unsafe partial uint VMMDLL_VfsRead (
958958 IntPtr hVMM ,
959959 [ MarshalAs ( UnmanagedType . LPUTF8Str ) ] string wcsFileName ,
960- byte * pb ,
960+ void * pb ,
961961 uint cb ,
962962 out uint pcbRead ,
963963 ulong cbOffset ) ;
@@ -966,7 +966,7 @@ public static unsafe partial uint VMMDLL_VfsRead(
966966 public static unsafe partial uint VMMDLL_VfsWrite (
967967 IntPtr hVMM ,
968968 [ MarshalAs ( UnmanagedType . LPUTF8Str ) ] string wcsFileName ,
969- byte * pb ,
969+ void * pb ,
970970 uint cb ,
971971 out uint pcbRead ,
972972 ulong cbOffset ) ;
@@ -993,7 +993,7 @@ public static unsafe partial bool VMMDLL_MemReadEx(
993993 IntPtr hVMM ,
994994 uint dwPID ,
995995 ulong qwA ,
996- byte * pb ,
996+ void * pb ,
997997 uint cb ,
998998 out uint pcbReadOpt ,
999999 VmmFlags flags ) ;
@@ -1004,14 +1004,14 @@ public static unsafe partial bool VMMDLL_MemReadPage(
10041004 IntPtr hVMM ,
10051005 uint dwPID ,
10061006 ulong qwA ,
1007- byte * pbPage ) ;
1007+ void * pbPage ) ;
10081008
10091009 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_MemPrefetchPages" ) ]
10101010 [ return : MarshalAs ( UnmanagedType . Bool ) ]
10111011 public static unsafe partial bool VMMDLL_MemPrefetchPages (
10121012 IntPtr hVMM ,
10131013 uint dwPID ,
1014- byte * pPrefetchAddresses ,
1014+ void * pPrefetchAddresses ,
10151015 uint cPrefetchAddresses ) ;
10161016
10171017 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_MemWrite" ) ]
@@ -1020,7 +1020,7 @@ public static unsafe partial bool VMMDLL_MemWrite(
10201020 IntPtr hVMM ,
10211021 uint dwPID ,
10221022 ulong qwA ,
1023- byte * pb ,
1023+ void * pb ,
10241024 uint cb ) ;
10251025
10261026 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_MemVirt2Phys" ) ]
@@ -1086,7 +1086,7 @@ public static unsafe partial bool VMMDLL_Scatter_Clear(
10861086
10871087 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_PidList" ) ]
10881088 [ return : MarshalAs ( UnmanagedType . Bool ) ]
1089- public static unsafe partial bool VMMDLL_PidList ( IntPtr hVMM , byte * pPIDs , ref ulong pcPIDs ) ;
1089+ public static unsafe partial bool VMMDLL_PidList ( IntPtr hVMM , void * pPIDs , ref ulong pcPIDs ) ;
10901090
10911091 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_PidGetFromName" ) ]
10921092 [ return : MarshalAs ( UnmanagedType . Bool ) ]
@@ -1103,7 +1103,7 @@ public static unsafe partial bool VMMDLL_Scatter_Clear(
11031103 public static unsafe partial bool VMMDLL_ProcessGetInformation (
11041104 IntPtr hVMM ,
11051105 uint dwPID ,
1106- byte * pProcessInformation ,
1106+ void * pProcessInformation ,
11071107 ref ulong pcbProcessInformation ) ;
11081108
11091109 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_ProcessGetInformationAll" ) ]
@@ -1115,7 +1115,7 @@ out uint pcProcessInformation
11151115 ) ;
11161116
11171117 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_ProcessGetInformationString" ) ]
1118- public static unsafe partial byte * VMMDLL_ProcessGetInformationString (
1118+ public static unsafe partial void * VMMDLL_ProcessGetInformationString (
11191119 IntPtr hVMM ,
11201120 uint dwPID ,
11211121 uint fOptionString ) ;
@@ -1126,15 +1126,15 @@ public static unsafe partial bool VMMDLL_ProcessGetDirectories(
11261126 IntPtr hVMM ,
11271127 uint dwPID ,
11281128 [ MarshalAs ( UnmanagedType . LPUTF8Str ) ] string uszModule ,
1129- byte * pData ) ;
1129+ void * pData ) ;
11301130
11311131 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_ProcessGetSectionsU" ) ]
11321132 [ return : MarshalAs ( UnmanagedType . Bool ) ]
11331133 public static unsafe partial bool VMMDLL_ProcessGetSections (
11341134 IntPtr hVMM ,
11351135 uint dwPID ,
11361136 [ MarshalAs ( UnmanagedType . LPUTF8Str ) ] string uszModule ,
1137- byte * pData ,
1137+ void * pData ,
11381138 uint cData ,
11391139 out uint pcData ) ;
11401140
@@ -1146,15 +1146,15 @@ public static unsafe partial bool VMMDLL_PdbLoad(
11461146 IntPtr hVMM ,
11471147 uint dwPID ,
11481148 ulong vaModuleBase ,
1149- byte * pModuleMapEntry ) ;
1149+ void * pModuleMapEntry ) ;
11501150
11511151 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_PdbSymbolName" ) ]
11521152 [ return : MarshalAs ( UnmanagedType . Bool ) ]
11531153 public static unsafe partial bool VMMDLL_PdbSymbolName (
11541154 IntPtr hVMM ,
11551155 [ MarshalAs ( UnmanagedType . LPStr ) ] string szModule ,
11561156 ulong cbSymbolAddressOrOffset ,
1157- byte * szSymbolName ,
1157+ void * szSymbolName ,
11581158 out uint pdwSymbolDisplacement ) ;
11591159
11601160 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_PdbSymbolAddress" ) ]
@@ -1367,17 +1367,17 @@ public static unsafe partial bool VMMDLL_Map_GetServices(
13671367 [ return : MarshalAs ( UnmanagedType . Bool ) ]
13681368 public static unsafe partial bool VMMDLL_Map_GetPfn (
13691369 IntPtr hVMM ,
1370- byte * pPfns ,
1370+ void * pPfns ,
13711371 uint cPfns ,
1372- byte * pPfnMap ,
1372+ void * pPfnMap ,
13731373 ref uint pcbPfnMap ) ;
13741374
13751375 // REGISTRY FUNCTIONALITY BELOW:
13761376 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_WinReg_HiveList" ) ]
13771377 [ return : MarshalAs ( UnmanagedType . Bool ) ]
13781378 public static unsafe partial bool VMMDLL_WinReg_HiveList (
13791379 IntPtr hVMM ,
1380- byte * pHives ,
1380+ void * pHives ,
13811381 uint cHives ,
13821382 out uint pcHives ) ;
13831383
@@ -1387,7 +1387,7 @@ public static unsafe partial bool VMMDLL_WinReg_HiveReadEx(
13871387 IntPtr hVMM ,
13881388 ulong vaCMHive ,
13891389 uint ra ,
1390- byte * pb ,
1390+ void * pb ,
13911391 uint cb ,
13921392 out uint pcbReadOpt ,
13931393 VmmFlags flags ) ;
@@ -1398,7 +1398,7 @@ public static unsafe partial bool VMMDLL_WinReg_HiveWrite(
13981398 IntPtr hVMM ,
13991399 ulong vaCMHive ,
14001400 uint ra ,
1401- byte * pb ,
1401+ void * pb ,
14021402 uint cb ) ;
14031403
14041404 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_WinReg_EnumKeyExU" ) ]
@@ -1407,7 +1407,7 @@ public static unsafe partial bool VMMDLL_WinReg_EnumKeyEx(
14071407 IntPtr hVMM ,
14081408 [ MarshalAs ( UnmanagedType . LPUTF8Str ) ] string uszFullPathKey ,
14091409 uint dwIndex ,
1410- byte * lpName ,
1410+ void * lpName ,
14111411 ref uint lpcchName ,
14121412 out ulong lpftLastWriteTime ) ;
14131413
@@ -1417,10 +1417,10 @@ public static unsafe partial bool VMMDLL_WinReg_EnumValue(
14171417 IntPtr hVMM ,
14181418 [ MarshalAs ( UnmanagedType . LPUTF8Str ) ] string uszFullPathKey ,
14191419 uint dwIndex ,
1420- byte * lpValueName ,
1420+ void * lpValueName ,
14211421 ref uint lpcchValueName ,
14221422 out uint lpType ,
1423- byte * lpData ,
1423+ void * lpData ,
14241424 ref uint lpcbData ) ;
14251425
14261426 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_WinReg_QueryValueExU" ) ]
@@ -1429,7 +1429,7 @@ public static unsafe partial bool VMMDLL_WinReg_QueryValueEx(
14291429 IntPtr hVMM ,
14301430 [ MarshalAs ( UnmanagedType . LPUTF8Str ) ] string uszFullPathKeyValue ,
14311431 out uint lpType ,
1432- byte * lpData ,
1432+ void * lpData ,
14331433 ref uint lpcbData ) ;
14341434
14351435 // MEMORY SEARCH FUNCTIONALITY BELOW:
@@ -1446,10 +1446,10 @@ public static unsafe partial bool VMMDLL_MemSearch(
14461446 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_UtilFillHexAscii" ) ]
14471447 [ return : MarshalAs ( UnmanagedType . Bool ) ]
14481448 public static unsafe partial bool VMMDLL_UtilFillHexAscii (
1449- byte * pb ,
1449+ void * pb ,
14501450 uint cb ,
14511451 uint cbInitialOffset ,
1452- byte * sz ,
1452+ void * sz ,
14531453 ref uint pcsz ) ;
14541454
14551455 [ LibraryImport ( "vmm.dll" , EntryPoint = "VMMDLL_Log" ) ]
0 commit comments