47 lines
1.3 KiB
Plaintext
47 lines
1.3 KiB
Plaintext
/********************************************************************/
|
|
/** Copyright(c) 1991 Microsoft Corporation. **/
|
|
/********************************************************************/
|
|
|
|
//***
|
|
//
|
|
// Filename: import.idl
|
|
//
|
|
// Description: This file is useful for creating RPC interfaces that
|
|
// require the use of windef types. The .idl file for the
|
|
// RPC product should contain a line in the interface body
|
|
// that imports this file. For example:
|
|
//
|
|
// import "import.h";
|
|
//
|
|
// Doing this causes the MIDL generated header file to contain the
|
|
// following line:
|
|
//
|
|
// #include "import.h"
|
|
//
|
|
// If this technique is not used, and instead the .idl file
|
|
// for the RPC product simply contains #include <import.h>,
|
|
// then the contents of import.h will be expanded in the MIDL
|
|
// generated header file. This can lead to duplicate definition
|
|
// problems later when the RPC client or RPC server code needs to
|
|
// include both the MIDL generated header file and a file that is
|
|
// included in import.h.
|
|
//
|
|
// History:
|
|
// May 11,1992. NarenG Created original version.
|
|
//
|
|
|
|
|
|
|
|
[
|
|
uuid(4a54de70-b7c3-11ce-bbd2-00001a181cad),
|
|
version(0.0),
|
|
pointer_default(unique)
|
|
]
|
|
|
|
interface imports
|
|
|
|
{
|
|
#define MIDL_PASS
|
|
#include "import.h"
|
|
}
|