112 lines
2.9 KiB
C
112 lines
2.9 KiB
C
|
/*----------------------------------------------------------------------------
|
||
|
ipxguid.h
|
||
|
|
||
|
Header file for all of the IPX GUIDS.
|
||
|
|
||
|
|
||
|
Copyright (C) Microsoft Corporation, 1997 - 1997
|
||
|
All rights reserved.
|
||
|
|
||
|
----------------------------------------------------------------------------*/
|
||
|
|
||
|
#ifndef _IPXGUID_H
|
||
|
#define _IPXGUID_H
|
||
|
|
||
|
|
||
|
/*---------------------------------------------------------------------------
|
||
|
The range for the IPX GUIDs is
|
||
|
|
||
|
{90810500-38F1-11D1-9345-00C04FC9DA04}
|
||
|
to
|
||
|
{908105FF-38F1-11D1-9345-00C04FC9DA04}
|
||
|
|
||
|
|
||
|
// CLSIDs for our objects are in the range of
|
||
|
{90810500-38F1-11D1-9345-00C04FC9DA04}
|
||
|
to
|
||
|
{9081053F-38F1-11D1-9345-00C04FC9DA04}
|
||
|
|
||
|
|
||
|
// Nodetype guids are in the range of
|
||
|
{90810540-38F1-11D1-9345-00C04FC9DA04}
|
||
|
to
|
||
|
{9081057F-38F1-11D1-9345-00C04FC9DA04}
|
||
|
|
||
|
|
||
|
// Unassigned
|
||
|
{90810580-38F1-11D1-9345-00C04FC9DA04}
|
||
|
to
|
||
|
{908105FF-38F1-11D1-9345-00C04FC9DA04}
|
||
|
|
||
|
|
||
|
---------------------------------------------------------------------------*/
|
||
|
|
||
|
|
||
|
#define DEFINE_IPX_CLSID(name,x) \
|
||
|
DEFINE_GUID(CLSID_##name, \
|
||
|
(0x90810500 + x), 0x38F1, 0x11d1, 0x93, 0x45, 0x0, 0xc0, 0x4f, 0xc9, 0xda, 0x4); \
|
||
|
|
||
|
#define DEFINE_IPX_NODETYPE_GUID(name,x) \
|
||
|
DEFINE_GUID(GUID_##name, \
|
||
|
(0x90810540 + x), 0x38F1, 0x11d1, 0x93, 0x45, 0x0, 0xc0, 0x4f, 0xc9, 0xda, 0x4); \
|
||
|
|
||
|
|
||
|
// CLSID_IPXAdminExtension
|
||
|
// {90810500-38F1-11D1-9345-00C04FC9DA04}
|
||
|
DEFINE_IPX_CLSID(IPXAdminExtension, 0)
|
||
|
|
||
|
// CLSID_IPXAdminAbout
|
||
|
// {90810501-38F1-11D1-9345-00C04FC9DA04}
|
||
|
DEFINE_IPX_CLSID(IPXAdminAbout, 1)
|
||
|
|
||
|
// CLSID_IPXRipExtension
|
||
|
// {90810504-38F1-11D1-9345-00C04FC9DA04}
|
||
|
DEFINE_IPX_CLSID(IPXRipExtension, 2)
|
||
|
|
||
|
// CLSID_IPXRipExtensionAbout
|
||
|
// {90810505-38F1-11D1-9345-00C04FC9DA04}
|
||
|
DEFINE_IPX_CLSID(IPXRipExtensionAbout, 3)
|
||
|
|
||
|
// CLSID_IPXSapExtension
|
||
|
// {90810504-38F1-11D1-9345-00C04FC9DA04}
|
||
|
DEFINE_IPX_CLSID(IPXSapExtension, 4)
|
||
|
|
||
|
// CLSID_IPXSapExtensionAbout
|
||
|
// {90810505-38F1-11D1-9345-00C04FC9DA04}
|
||
|
DEFINE_IPX_CLSID(IPXSapExtensionAbout, 5)
|
||
|
|
||
|
|
||
|
|
||
|
// GUID_IPXRootNodeType
|
||
|
// {90810540-38F1-11D1-9345-00C04FC9DA04}
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXRootNodeType, 0)
|
||
|
//extern const TCHAR g_cszIPXNodeType[];
|
||
|
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXNodeType, 1)
|
||
|
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXSummaryNodeType, 2)
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXSummaryInterfaceNodeType, 3)
|
||
|
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXNetBIOSBroadcastsNodeType, 4)
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXNetBIOSBroadcastsInterfaceNodeType, 5)
|
||
|
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXStaticRoutesNodeType, 6)
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXStaticRoutesResultNodeType, 7)
|
||
|
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXStaticServicesNodeType, 8)
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXStaticServicesResultNodeType, 9)
|
||
|
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXStaticNetBIOSNamesNodeType, 10)
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXStaticNetBIOSNamesResultNodeType, 11)
|
||
|
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXRipRootNodeType, 12)
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXRipNodeType, 13)
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXRipInterfaceNodeType, 14)
|
||
|
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXSapRootNodeType, 15)
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXSapNodeType, 16)
|
||
|
DEFINE_IPX_NODETYPE_GUID(IPXSapInterfaceNodeType, 17)
|
||
|
|
||
|
#endif
|
||
|
|