You work as the application developer at Certkiller .com.
You are working on an application and want to use platform
invoke services to call an unmanaged function from managed code.
How will you accomplish the task?



You work as the application developer at Certkiller .com. You are working on an application and wan..

Answer / gaaa

A. Create a class to store DLL functions. Create prototype
methods by using the managed code.
B. Use COM to register the assembly. Reference the managed
code from COM.
C. Export a type library for the managed code.
D. Import a type library as an assembly. Create instances of
COM object.

Answer: A

Explanation: It is good practice to wrap the messy P-Invoke
code with a .net class.
The main benefit is to keep the client code tidy as the
messy and cryptic code will be hidden away. Also better for
maintenance e.g dll name or version changes.
The question explicitly says the unmanaged code should be
called with platform invoke services. Importing\exporting a
type library is relevant for interoperation with COM.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Microsoft Certifications Interview Questions

1 byte is equal?

4 Answers   TCS,


What is Server OS? What is Domain Controler?

2 Answers  


A Computer gets shutdown as soon as it is plugged in with a cracking noise what is the reason and how to recover it and bring to normal state?brief description what are the necessary steps taken to bring the system up to normal state?

2 Answers  


What do you do to install a new Windows 2003 DC in a Windows 2000 AD?

1 Answers  


what is the meaning of workgroup?

1 Answers  






What is Site?

2 Answers  


what is file server . and how to configure ?

7 Answers  


What are the GPC and the GPT? Where can I find them?

2 Answers  


what is the difference between 32 bit os and 64 bit os

3 Answers   Wipro,


HOW TO USE FSMO ROLES IN FOREST.. MEANS IF WE HAVE A THREE DOAMINS IN FOREST .....THEY R HYD.COM(FIRST ONE....PRIMARY DOMAIN IN THE FOREST),BANG.COM (SECOND DOMAIN),CSD.COM(THIRD DOMAIN). I WANT TO IMPLEMENT FSMO ROLES IN THIRD DOMAIN HOW TO IMPLEMENT IT ...MEANS HOW TO CONNECT WITH DOAMIN AND WHAT ROLES WE IMPLEMENT..

0 Answers   TCS,


What is the Global Catalog?

1 Answers  


You work as the application developer at Certkiller .com. You must specify a class which is optimized for key-based item retrieval from collections. Your class must cater for key-based item retrieval for small and large collections. Which of the following class types should you specify? A. Select the OrderedDictionary class. B. Select the HybridDictionary class. C. Select theListDictionary class. D. Select the Hashtable class

1 Answers  


Categories
  • Cisco Certifications Interview Questions Cisco Certifications (2321)
  • Microsoft Certifications Interview Questions Microsoft Certifications (171)
  • Sun Certifications Interview Questions Sun Certifications (45)
  • CISA Certification Interview Questions CISA Certification (744)
  • Oracle Certifications Interview Questions Oracle Certifications (64)
  • ISTQB Certification Interview Questions ISTQB Certification (109)
  • Certifications AllOther Interview Questions Certifications AllOther (295)