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.
130 lines
4.6 KiB
130 lines
4.6 KiB
/*
|
|
* File: nacguids.h
|
|
*
|
|
* Defines protocol IDs, media types, capability object IDs used by
|
|
* NAC.DLL
|
|
*
|
|
* Revision History:
|
|
*
|
|
* 09/18/96 mikev created
|
|
*/
|
|
|
|
// {D2E97230-0C18-11d0-AD53-00AA004A80A3}
|
|
DEFINE_GUID(OID_CAP_ACM_TO_H323, // h323 capability resolver
|
|
0xd2e97230, 0xc18, 0x11d0, 0xad, 0x53, 0x0, 0xaa, 0x0, 0x4a, 0x80, 0xa3);
|
|
|
|
// {D2E97231-0C18-11d0-AD53-00AA004A80A3}
|
|
DEFINE_GUID(OID_CAP_ACM_TO_MSIA, // MSICCP capability resolver
|
|
0xd2e97231, 0xc18, 0x11d0, 0xad, 0x53, 0x0, 0xaa, 0x0, 0x4a, 0x80, 0xa3);
|
|
|
|
// {A4209190-14B4-11d0-AD55-00AA004A80A3}
|
|
DEFINE_GUID(PID_H323, // H.323 protocol ID
|
|
0xa4209190, 0x14b4, 0x11d0, 0xad, 0x55, 0x0, 0xaa, 0x0, 0x4a, 0x80, 0xa3);
|
|
|
|
// {8C85D5E0-22E2-11d0-AD58-00AA004A80A3}
|
|
DEFINE_GUID(MEDIA_TYPE_H323VIDEO, // media type Video
|
|
0x8c85d5e0, 0x22e2, 0x11d0, 0xad, 0x58, 0x0, 0xaa, 0x0, 0x4a, 0x80, 0xa3);
|
|
|
|
// {8C85D5E1-22E2-11d0-AD58-00AA004A80A3}
|
|
DEFINE_GUID(MEDIA_TYPE_H323AUDIO, // media type Audio
|
|
0x8c85d5e1, 0x22e2, 0x11d0, 0xad, 0x58, 0x0, 0xaa, 0x0, 0x4a, 0x80, 0xa3);
|
|
|
|
// {97ADE24E-E0EA-11d0-B2DD-00C04FD919C9}
|
|
DEFINE_GUID(MEDIA_TYPE_H323_T120, // T120 channel in H.323 session
|
|
0x97ade24e, 0xe0ea, 0x11d0, 0xb2, 0xdd, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
|
|
//
|
|
// Interface ID's.
|
|
//
|
|
|
|
// {FCD77356-EF58-11d1-B32B-00C04FD919C9}
|
|
DEFINE_GUID(IID_IH323CC,
|
|
0xfcd77356, 0xef58, 0x11d1, 0xb3, 0x2b, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
// {8AD05D94-6A49-11d0-B2A4-00C04FD919C9}
|
|
DEFINE_GUID(IID_INac,
|
|
0x8ad05d94, 0x6a49, 0x11d0, 0xb2, 0xa4, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
// {8AD05D95-6A49-11d0-B2A4-00C04FD919C9}
|
|
DEFINE_GUID(IID_IPhoneConnection,
|
|
0x8ad05d95, 0x6a49, 0x11d0, 0xb2, 0xa4, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
// {8AD05D96-6A49-11d0-B2A4-00C04FD919C9}
|
|
DEFINE_GUID(IID_ICommChannel,
|
|
0x8ad05d96, 0x6a49, 0x11d0, 0xb2, 0xa4, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
// {8AD05D97-6A49-11d0-B2A4-00C04FD919C9}
|
|
DEFINE_GUID(IID_IAppAudioCap,
|
|
0x8ad05d97, 0x6a49, 0x11d0, 0xb2, 0xa4, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
// {8AD05D98-6A49-11d0-B2A4-00C04FD919C9}
|
|
DEFINE_GUID(IID_IAppVidCap,
|
|
0x8ad05d98, 0x6a49, 0x11d0, 0xb2, 0xa4, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
// {8AD05D99-6A49-11d0-B2A4-00C04FD919C9}
|
|
DEFINE_GUID(IID_IDualPubCap,
|
|
0x8ad05d99, 0x6a49, 0x11d0, 0xb2, 0xa4, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
// {8AD05D9A-6A49-11d0-B2A4-00C04FD919C9}
|
|
DEFINE_GUID(IID_IVideoRender,
|
|
0x8ad05d9a, 0x6a49, 0x11d0, 0xb2, 0xa4, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
// {4F354BB4-8443-11d0-B2B0-00C04FD919C9}
|
|
DEFINE_GUID(IID_ICtrlCommChannel,
|
|
0x4f354bb4, 0x8443, 0x11d0, 0xb2, 0xb0, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
// {0230C3D4-8E75-11d0-B2B2-00C04FD919C9}
|
|
DEFINE_GUID(IID_IConfAdvise,
|
|
0x230c3d4, 0x8e75, 0x11d0, 0xb2, 0xb2, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
// {50E94A04-6C42-11d1-B311-00C04FD919C9}
|
|
DEFINE_GUID(IID_IH323ConfAdvise,
|
|
0x50e94a04, 0x6c42, 0x11d1, 0xb3, 0x11, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
// {50E94A05-6C42-11d1-B311-00C04FD919C9}
|
|
DEFINE_GUID(IID_IMediaChannelBuilder,
|
|
0x50e94a05, 0x6c42, 0x11d1, 0xb3, 0x11, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
DEFINE_GUID(IID_IMediaChannel,
|
|
0x06f87f70, 0x793e, 0x11d0, 0x8e, 0xf0, 0x0, 0xa0, 0xc9, 0x05, 0x41, 0xf4);
|
|
|
|
DEFINE_GUID(IID_IAudioChannel,
|
|
0xd92d5d30, 0xe78e, 0x11d1, 0xa9, 0x76, 0x0, 0xc0, 0x4f, 0xd9, 0x1a, 0x6f);
|
|
|
|
DEFINE_GUID(IID_IVideoChannel,
|
|
0x138889f0, 0xee9d, 0x11d1, 0xa9, 0x7d, 0x0, 0xc0, 0x4f, 0xd9, 0x1a, 0x6f);
|
|
|
|
|
|
// {11A5FA28-C8C6-11d1-B320-00C04FD919C9}
|
|
DEFINE_GUID(IID_IH323MediaCap,
|
|
0x11a5fa28, 0xc8c6, 0x11d1, 0xb3, 0x20, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
// {C3DD8828-1A97-11d2-B331-00C04FD919C9}
|
|
DEFINE_GUID(IID_IStreamSignal,
|
|
0xc3dd8828, 0x1a97, 0x11d2, 0xb3, 0x31, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
|
|
// The naming convention is not followed for the following because the interface
|
|
// name (IProperty) will probably collide with something else. This interface is
|
|
// a specific pseudo property interface that has very specific media control
|
|
// properties.
|
|
// {8AD05D9B-6A49-11d0-B2A4-00C04FD919C9}
|
|
DEFINE_GUID(IID_IAudioPseudoProperty,
|
|
0x8ad05d9b, 0x6a49, 0x11d0, 0xb2, 0xa4, 0x0, 0xc0, 0x4f, 0xd9, 0x19, 0xc9);
|
|
|
|
DEFINE_GUID(IID_IVideoDevice,
|
|
0xe040ad20, 0xf5a2, 0x11d1, 0xa9, 0x7f, 0x0, 0xc0, 0x4f, 0xd9, 0x1a, 0x6f);
|
|
|
|
// e9604a60-f691-11d1-a97f-00c04fd91a6f
|
|
DEFINE_GUID(IID_IAudioDevice,
|
|
0xe9604a60, 0xf691, 0x11d1, 0xa9, 0x7f, 0x0, 0xc0, 0x4f, 0xd9, 0x1a, 0x6f);
|
|
|
|
|
|
DEFINE_GUID(IID_IMixer,
|
|
0x142e1ff0, 0xf692, 0x11d1, 0xa9, 0x7f, 0x0, 0xc0, 0x4f, 0xd9, 0x1a, 0x6f);
|
|
|
|
|
|
DEFINE_GUID(IID_IDTMFSend,
|
|
0x2e29f4c0, 0x93f4, 0x11d2, 0xa9, 0xbe, 0x0, 0xc0, 0x4f, 0xd9, 0x1a, 0x6f);
|
|
|