home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tricks of the Windows Gam…ming Gurus (2nd Edition)
/
Disc2.iso
/
msdn_vcb
/
samples
/
vc98
/
atl
/
async
/
async.idl
< prev
next >
Wrap
Text File
|
1998-03-26
|
857b
|
48 lines
#include <olectl.h>
// Async.idl : IDL source for Async.dll
//
// This file will be processed by the MIDL tool to
// produce the type library (Async.tlb) and marshalling code.
[
object,
uuid(012F24D5-35B0-11D0-BF2D-0000E8D0D146),
dual,
helpstring("IATLAsync Interface"),
pointer_default(unique)
]
interface IATLAsync : IDispatch
{
import "oaidl.idl";
import "ocidl.idl";
[propput, id(0)]
HRESULT URL([in]BSTR strURL);
[propget, id(0)]
HRESULT URL([out,retval]BSTR* pstrURL);
};
[
uuid(012F24C1-35B0-11D0-BF2D-0000E8D0D146),
version(1.0),
helpstring("Async 1.0 Type Library")
]
library ASYNCLib
{
importlib("stdole32.tlb");
[
uuid(012F24D4-35B0-11D0-BF2D-0000E8D0D146),
helpstring("ATLAsync Class")
]
coclass CATLAsync
{
[default] interface IATLAsync;
};
};