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 |
In which conditions do you opt for Remoting services?
8 Answers Manland, Tech Mahindra,
What are static assemblies?
What?s SingleCall activation mode used for?
Types of compatabilities and explain them ?
Explain the differences between marshal by value and marshal by reference?
What are the types of remoting?
What?s Singleton activation mode?
What are remotable objects in .NET Remoting?
What are the different types of channels used by .net remoting and which is the best one?
What is the purpose of strong name?
How do you reference to a private & shared assembly ?
What technology enables out-of-proc communication in .NET ?