Domanda

Ho una funzione denominata Msg che è importata da una DLL di nome tier0.dll. Posso DllImport questo bene, ma il comando funziona solo quando la DLL viene collegato a un altro processo che può completare il comando Msg. Utilizzando CreateRemoteThread, è possibile che potrei chiamare Msg utilizzando C #, pur lasciandolo hanno accesso alle variabili del processo di allegato di cui ha bisogno per completare il comando? Grazie!

È stato utile?

Soluzione

ho poi risolto questo utilizzando EasyHook per iniettare un C # DLL e utilizzare le varie funzioni maresciallo con GetProcAddress per chiamare le altre funzioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top