Leaked source code of windows server 2003
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.
|
|
//+--------------------------------------------------------------------------- // // Copyright 1998 Microsoft Corporation. All Rights Reserved. // // Contents: Conferencing Services Object interfaces for Office 9 // //----------------------------------------------------------------------------
cpp_quote("//+-------------------------------------------------------------------------") cpp_quote("//") cpp_quote("// Microsoft Windows") cpp_quote("// Copyright 1998 Microsoft Corporation. All Rights Reserved.") cpp_quote("//") cpp_quote("// File: nmoffice.h") cpp_quote("//") cpp_quote("//--------------------------------------------------------------------------")
import "objidl.idl"; import "oleidl.idl"; import "oaidl.idl";
// INmOffice constants typedef enum NM_APPID { NM_APPID_NETMEETING = 0, NM_APPID_CHAT = 1, NM_APPID_WHITEBOARD = 2, } NM_APPID;
typedef enum NM_VUI { NM_VUI_CHECK = 0, NM_VUI_SHOW = 1, NM_VUI_NOADULT = 2, } NM_VUI;
typedef enum NM_CALLDLG { NM_CALLDLG_DEFAULT = 0, NM_CALLDLG_NO_ILS_FILTER = 0x0002, NM_CALLDLG_NO_ILS = 0x0010, NM_CALLDLG_NO_GAL = 0x0020, NM_CALLDLG_NO_WAB = 0x0040, NM_CALLDLG_NO_SPEEDDIAL = 0x0080, NM_CALLDLG_NO_HISTORY = 0x0100, } NM_CALLDLG;
[ object, uuid(068B0780-718C-11d0-8B1A-00A0C91BC90E), // IID_INmOffice pointer_default(unique) ] interface INmOffice : IUnknown { [local] HRESULT CallDialog([in] long hwnd, [in] int options);
[call_as(CallDialog)] HRESULT RemoteCallDialog([in] long hwnd, [in] int options);
HRESULT ShowLocal([in] NM_APPID appId);
[local] HRESULT VerifyUserInfo([in] long hwnd, [in] NM_VUI options);
[call_as(VerifyUserInfo)] HRESULT RemoteVerifyUserInfo([in] long hwnd, [in] NM_VUI options);
};
|