mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
89 lines
2.3 KiB
89 lines
2.3 KiB
/***
|
|
*clsid.h
|
|
*
|
|
* Copyright (C) 1992-1994, Microsoft Corporation. All Rights Reserved.
|
|
* Information Contained Herein Is Proprietary and Confidential.
|
|
*
|
|
*Purpose:
|
|
* This file defines the CLSIDs for the class which we
|
|
* will register with OLE.
|
|
*
|
|
* You can get a universally unique identifier (uuid) by running
|
|
* the uuidgen tool supplied with OLE2. When you run it, a huge
|
|
* hex number comes out. Do some pattern matching and stick the
|
|
* numbers into this macro. A long (l) is 8 he digits, a word (w)
|
|
* is 4 hex digits and a byte is two hex digits.
|
|
*
|
|
* You only have to do this once for each class you create and register
|
|
* with OLE.
|
|
*
|
|
*Implementation Notes:
|
|
*
|
|
*****************************************************************************/
|
|
|
|
|
|
/*
|
|
*
|
|
IDispatch* Hello.Application {D3CE6D43-F1AF-1068-9FBB-08002B32372A}
|
|
Type library: Hello.tlb {D3CE6D44-F1AF-1068-9FBB-08002B32372A}
|
|
Interface: _IHello {D3CE6D45-F1AF-1068-9FBB-08002B32372A}
|
|
DispInterface:_DHello {D3CE6D46-F1AF-1068-9FBB-08002B32372A}
|
|
*
|
|
*/
|
|
|
|
DEFINE_GUID(CLSID_CHello,
|
|
0xD3CE6D43,
|
|
0xF1AF,
|
|
0x1068,
|
|
0x9F,
|
|
0xBB,
|
|
0x08,
|
|
0x00,
|
|
0x2B,
|
|
0x32,
|
|
0x37,
|
|
0x2A);
|
|
|
|
|
|
DEFINE_GUID(IID_IHello,
|
|
0xD3CE6D45,
|
|
0xF1AF,
|
|
0x1068,
|
|
0x9F,
|
|
0xBB,
|
|
0x08,
|
|
0x00,
|
|
0x2B,
|
|
0x32,
|
|
0x37,
|
|
0x2A);
|
|
|
|
|
|
|
|
DEFINE_GUID(IID_DHello,
|
|
0xD3CE6D46,
|
|
0xF1AF,
|
|
0x1068,
|
|
0x9F,
|
|
0xBB,
|
|
0x08,
|
|
0x00,
|
|
0x2B,
|
|
0x32,
|
|
0x37,
|
|
0x2A);
|
|
|
|
|
|
DEFINE_GUID(LIBID_HELLOTLB,
|
|
0xD3CE6D44,
|
|
0xF1AF,
|
|
0x1068,
|
|
0x9F,
|
|
0xBB,
|
|
0x08,
|
|
0x00,
|
|
0x2B,
|
|
0x32,
|
|
0x37,
|
|
0x2A);
|
|
|