c# - Getting Ptr Value of a Function -


i have api function in application:

    <runtime.interopservices.dllimport("kernel32.dll", setlasterror:=true, charset:=runtime.interopservices.charset.ansi, exactspelling:=true)>     private shared function getprocaddress(byval hmodule intptr, byval procname string) intptr     end function 

i want learn pointer 'intptr' value of function. how can it?

note: show exact thing want in c++

void* fngetprocaddress; fngetprocaddress = getprocaddress; 

well, can continue using p/invoke...

(note, in c#, convertible)

[system.runtime.interopservices.dllimport("kernel32.dll")] public static extern intptr getprocaddress(intptr hmodule, string procname);  [system.runtime.interopservices.dllimport("kernel32.dll")] public static extern intptr getmodulehandle(string modulename);   var hmodule = getmodulehandle("kernel32.dll"); var procaddress = getprocaddress(hmodule, "getprocaddress"); 

Comments

Popular posts from this blog

c++ - Creating new partition disk winapi -

Android Prevent Bluetooth Pairing Dialog -

VBA function to include CDATA -