//
// Nodetypes for the Schema Management snap in.
// Created by UUIDGEN 5/13/97 CoryWest.
//

//
// These are the guids for the node types in the schema management
// snap in.  These node types have to correspond to the node enum
// types that are used in the cookies.  The mapping table between
// the enum types and the guids is in cookie.cpp and cookie.h.
//

#ifndef _UUIDS_SCHEMA_MANAGEMENT_
#define _UUIDS_SCHEMA_MANAGEMENT_

#define strUuidNodetypeSchmMgmt                 "{3d7b8f72-cd87-11d0-9c19-00c04fd8d86e}"
#define strUuidNodetypeClasses                  "{c880afb6-cbd5-11d0-9c15-00c04fd8d86e}"
#define strUuidNodetypeAttributes               "{0d5fbd84-cbd6-11d0-9c15-00c04fd8d86e}"
#define strUuidNodetypeDisplaySpecifiers        "{18669dc4-cbd6-11d0-9c15-00c04fd8d86e}"
#define strUuidNodetypeClass                    "{23a6b674-cbd6-11d0-9c15-00c04fd8d86e}"
#define strUuidNodetypeAttribute                "{2d7c69b4-cbd6-11d0-9c15-00c04fd8d86e}"
#define strUuidNodetypeDisplaySpecifier         "{37cbb4e2-cbd6-11d0-9c15-00c04fd8d86e}"

#define lstrUuidNodetypeSchmMgmt                L"{3d7b8f72-cd87-11d0-9c19-00c04fd8d86e}"
#define lstrUuidNodetypeClasses                 L"{c880afb6-cbd5-11d0-9c15-00c04fd8d86e}"
#define lstrUuidNodetypeAttributes              L"{0d5fbd84-cbd6-11d0-9c15-00c04fd8d86e}"
#define lstrUuidNodetypeDisplaySpecifiers       L"{18669dc4-cbd6-11d0-9c15-00c04fd8d86e}"
#define lstrUuidNodetypeClass                   L"{23a6b674-cbd6-11d0-9c15-00c04fd8d86e}"
#define lstrUuidNodetypeAttribute               L"{2d7c69b4-cbd6-11d0-9c15-00c04fd8d86e}"
#define lstrUuidNodetypeDisplaySpecifier        L"{37cbb4e2-cbd6-11d0-9c15-00c04fd8d86e}"

#define structUuidNodetypeSchmMgmt              \
    { 0x3d7b8f72, 0xcd87, 0x11d0, { 0x9c, 0x15, 0x0, 0xc0, 0x4f, 0xd8, 0xd8, 0x6e } }

#define structUuidNodetypeClasses               \
    { 0xc880afb6, 0xcbd5, 0x11d0, { 0x9c, 0x15, 0x0, 0xc0, 0x4f, 0xd8, 0xd8, 0x6e } }
#define structUuidNodetypeAttributes            \
    { 0x0d5fbd84, 0xcbd6, 0x11d0, { 0x9c, 0x15, 0x0, 0xc0, 0x4f, 0xd8, 0xd8, 0x6e } }
#define structUuidNodetypeDisplaySpecifiers     \
    { 0x18669dc4, 0xcbd6, 0x11d0, { 0x9c, 0x15, 0x0, 0xc0, 0x4f, 0xd8, 0xd8, 0x6e } }

#define structUuidNodetypeClass                 \
    { 0x23a6b674, 0xcbd6, 0x11d0, { 0x9c, 0x15, 0x0, 0xc0, 0x4f, 0xd8, 0xd8, 0x6e } }
#define structUuidNodetypeAttribute             \
    { 0x2d7c69b4, 0xcbd6, 0x11d0, { 0x9c, 0x15, 0x0, 0xc0, 0x4f, 0xd8, 0xd8, 0x6e } }
#define structUuidNodetypeDisplaySpecifier      \
    { 0x37cbb4e2, 0xcbd6, 0x11d0, { 0x9c, 0x15, 0x0, 0xc0, 0x4f, 0xd8, 0xd8, 0x6e } }

#endif
