Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

hyp.initguid.h File Reference

Go to the source code of this file.

Defines

#define hyp_DEFINE_GUID(name, data1, data2, data3, data4_0, data4_1, data4_2, data4_3, data4_4, data4_5, data4_6, data4_7)


Detailed Description

Include this file to define global GUID. For example,
//file.h
//the guid is declared
#include"hyp.kernel.h"

// {FB954D60-05D0-11d5-A083-0080AD97951B}
hyp_DEFINE_GUID(CLSID_Test, 
0xfb954d60, 0x5d0, 0x11d5, 0xa0, 0x83, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b);

//file.cpp
//the guid is defined
#include"hyp.kernel.h"
#include"hyp.initguid.h"
// {FB954D60-05D0-11d5-A083-0080AD97951B}
hyp_DEFINE_GUID(CLSID_Test, 
0xfb954d60, 0x5d0, 0x11d5, 0xa0, 0x83, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b);
Note:
No #ifdef and #endif macros for this file.

Define Documentation

#define hyp_DEFINE_GUID name,
data1,
data2,
data3,
data4_0,
data4_1,
data4_2,
data4_3,
data4_4,
data4_5,
data4_6,
data4_7  
 

Value:

extern "C" const hyp_ADD_NAMESPACE_HYPKERNEL(CGuid) name ( data1 , data2 , data3 , \
                                                data4_0 , data4_1 , data4_2 , data4_3 , data4_4 , data4_5 , data4_6 , data4_7 )
Defines a GUID.
Examples:
hyp.ker.ex.reg.cpp.


Top of Page
written by Pierre Rebours © 2000-2001. Terms of Use.