How do you directly call a native function exported from a
DLL?
Answers were Sorted based on User's Feedback
Answer / santhanakumar
HERE IS THE CODE EXAMPLE :
using System.Runtime.InteropServices; \
class C
{
[DllImport("user32.dll")]
public static extern int MessageBoxA(int h, string
m, string c, int type);
public static int Main()
{
return MessageBoxA(0, “Hello
World!”, “Caption”, 0);
}
}
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / moghan
Yes we can call a native function exported from a Dll in
the following way,
I used C#.Net for Coding.
Add a Namespace that "System.Runtime.InteropServices"
Then use the following code,
Syntax:
[DllImport("dllname")]
here place the function in "dllname" Dll.
| Is This Answer Correct ? | 1 Yes | 0 No |
Explain marshalling and its types in .net remoting
Define a process?
Explain threading types?
What is unboxing?
Explain how to directly call a native function exported from a dll?
What is a formatter in .net remoting?
What do mean by remotable objects in .net remoting?
What are the difference between static assemblies and dynamic assemblies?
What do you mean by windows authentication?
What is the purpose of System.EnterpriseServices namespace ?
explain is .NET Remoting?
Define proxy in .net remoting?