WINDS.H
资源名称:MSDN_VC98.zip [点击查看]
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:10k
源码类别:
Windows编程
开发平台:
Visual C++
- /* this ALWAYS GENERATED file contains the definitions for the interfaces */
- /* File created by MIDL compiler version 2.00.0102 */
- /* at Mon Sep 25 11:13:21 1995
- */
- //@@MIDL_FILE_HEADING( )
- #include "rpc.h"
- #include "rpcndr.h"
- #ifndef __winds_h__
- #define __winds_h__
- #ifdef __cplusplus
- extern "C"{
- #endif
- /* Forward Declarations */
- void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
- void __RPC_USER MIDL_user_free( void __RPC_FAR * );
- #ifndef __WINDSREM_INTERFACE_DEFINED__
- #define __WINDSREM_INTERFACE_DEFINED__
- /****************************************
- * Generated header for interface: WINDSREM
- * at Mon Sep 25 11:13:21 1995
- * using MIDL 2.00.0102
- ****************************************/
- /* [implicit_handle][unique][version][uuid] */
- /* size is 4 */
- long RemoteIsServerRunning( void);
- /* size is 4 */
- long RemoteGetAllAccounts(
- /* [out] */ long __RPC_FAR *pPipeNumber);
- /* size is 4 */
- long RemoteFinishUpload(
- /* [string][in] */ unsigned char __RPC_FAR *szCookie);
- /* size is 4 */
- long RemoteGetContainerProps(
- /* [in] */ unsigned long dwContainerID,
- /* [out] */ unsigned long __RPC_FAR *pdwContentCount);
- /* size is 4 */
- long RemoteGetContainerRecipients(
- /* [in] */ unsigned long dwFlags,
- /* [in] */ unsigned long dwContainerID,
- /* [out] */ long __RPC_FAR *pPipeNumber);
- /* size is 4 */
- long RemoteGetPublicFoldersList(
- /* [in] */ short nFlags,
- /* [out] */ long __RPC_FAR *pPipeNumber);
- /* size is 4 */
- long RemoteGetPublicFolderMessages(
- /* [in] */ short nFlags,
- /* [in] */ unsigned long dwFolderID,
- /* [out] */ long __RPC_FAR *pPipeNumber);
- /* size is 4 */
- long RemoteChangePasswordA(
- /* [in] */ unsigned char __RPC_FAR *szMailbox,
- /* [string][in] */ unsigned char __RPC_FAR *szOldPassword,
- /* [string][in] */ unsigned char __RPC_FAR *szNewPassword);
- /* size is 4 */
- long RemoteLogonMailBoxA(
- /* [string][in] */ unsigned char __RPC_FAR *szMailbox,
- /* [string][in] */ unsigned char __RPC_FAR *szPassword,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szFullName,
- /* [out] */ unsigned long __RPC_FAR *pdwMailboxID);
- /* size is 4 */
- long RemoteLogonMailBoxAndSetNotifA(
- /* [string][in] */ unsigned char __RPC_FAR *szMailbox,
- /* [string][in] */ unsigned char __RPC_FAR *szPassword,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szFullName,
- /* [out] */ unsigned long __RPC_FAR *pdwMailboxID,
- /* [string][in] */ unsigned char __RPC_FAR *szComputerName,
- /* [in] */ unsigned long ulNotifMask,
- /* [out] */ unsigned long __RPC_FAR *pulConnectionID);
- /* size is 4 */
- long RemoteTerminateNotifA(
- /* [string][in] */ unsigned char __RPC_FAR *szComputerName,
- /* [in] */ unsigned long ulConnectionID);
- /* size is 4 */
- long RemoteValidateNotifA(
- /* [string][in] */ unsigned char __RPC_FAR *szComputerName,
- /* [string][in] */ unsigned char __RPC_FAR *szMailboxName,
- /* [in] */ unsigned long ulNotifMask,
- /* [out] */ unsigned long __RPC_FAR *pulConnectionID);
- /* size is 4 */
- long RemoteOpenMsgUploadPipeA(
- /* [string][in] */ unsigned char __RPC_FAR *szSenderMailbox,
- /* [out] */ long __RPC_FAR *pPipeNumber,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szCookie);
- /* size is 4 */
- long RemoteSendMsgToAccountA(
- /* [string][in] */ unsigned char __RPC_FAR *szRecipAccount,
- /* [string][in] */ unsigned char __RPC_FAR *szHeaderInfo,
- /* [string][in] */ unsigned char __RPC_FAR *szCookie);
- /* size is 4 */
- long RemoteOpenMsgDownloadPipeA(
- /* [string][in] */ unsigned char __RPC_FAR *szMailbox,
- /* [out] */ unsigned long __RPC_FAR *pPipeNumber);
- /* size is 4 */
- long RemoteOpenHeaderDownloadPipeA(
- /* [string][in] */ unsigned char __RPC_FAR *szMailbox,
- /* [out] */ long __RPC_FAR *pPipeNumber);
- /* size is 4 */
- long RemoteCheckNewMailA(
- /* [string][in] */ unsigned char __RPC_FAR *szMailbox,
- /* [out] */ unsigned long __RPC_FAR *pulPending);
- /* size is 4 */
- long RemoteOpenOneMsgDownloadPipeA(
- /* [string][in] */ unsigned char __RPC_FAR *szMailbox,
- /* [out] */ long __RPC_FAR *pPipeNumber);
- /* size is 4 */
- long RemoteGetRecipientPropsA(
- /* [in] */ unsigned long dwObjID,
- /* [out] */ unsigned long __RPC_FAR *pdwUserType,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szMailboxName,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szFullName,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szJobTitle,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szOffice,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szPhone,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szAltPhone,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szFax,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szComments,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szCompany,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szDepartment,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szManagerName,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szManagerAlias,
- /* [out] */ unsigned long __RPC_FAR *pdwManagerID);
- /* size is 4 */
- long RemoteGetDistListPropsA(
- /* [in] */ unsigned long dwObjID,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szDLAlias,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szDLFullName,
- /* [out] */ unsigned long __RPC_FAR *pdwContentCount,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szOwnerAlias,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szOwnerName,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szComments);
- /* size is 4 */
- long RemoteChangePasswordW(
- /* [in] */ wchar_t __RPC_FAR *szMailbox,
- /* [string][in] */ wchar_t __RPC_FAR *szOldPassword,
- /* [string][in] */ wchar_t __RPC_FAR *szNewPassword);
- /* size is 4 */
- long RemoteLogonMailBoxW(
- /* [string][in] */ wchar_t __RPC_FAR *szMailbox,
- /* [string][in] */ wchar_t __RPC_FAR *szPassword,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szFullName,
- /* [out] */ unsigned long __RPC_FAR *pdwMailboxID);
- /* size is 4 */
- long RemoteLogonMailBoxAndSetNotifW(
- /* [string][in] */ wchar_t __RPC_FAR *szMailbox,
- /* [string][in] */ wchar_t __RPC_FAR *szPassword,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szFullName,
- /* [out] */ unsigned long __RPC_FAR *pdwMailboxID,
- /* [string][in] */ wchar_t __RPC_FAR *szComputerName,
- /* [in] */ unsigned long ulNotifMask,
- /* [out] */ unsigned long __RPC_FAR *pulConnectionID);
- /* size is 4 */
- long RemoteTerminateNotifW(
- /* [string][in] */ wchar_t __RPC_FAR *szComputerName,
- /* [in] */ unsigned long ulConnectionID);
- /* size is 4 */
- long RemoteValidateNotifW(
- /* [string][in] */ wchar_t __RPC_FAR *szComputerName,
- /* [string][in] */ wchar_t __RPC_FAR *szMailboxName,
- /* [in] */ unsigned long ulNotifMask,
- /* [out] */ unsigned long __RPC_FAR *pulConnectionID);
- /* size is 4 */
- long RemoteOpenMsgUploadPipeW(
- /* [string][in] */ wchar_t __RPC_FAR *szSenderMailbox,
- /* [out] */ long __RPC_FAR *pPipeNumber,
- /* [size_is][string][out] */ unsigned char __RPC_FAR *szCookie);
- /* size is 4 */
- long RemoteSendMsgToAccountW(
- /* [string][in] */ wchar_t __RPC_FAR *szRecipAccount,
- /* [string][in] */ wchar_t __RPC_FAR *szHeaderInfo,
- /* [string][in] */ wchar_t __RPC_FAR *szCookie);
- /* size is 4 */
- long RemoteOpenMsgDownloadPipeW(
- /* [string][in] */ wchar_t __RPC_FAR *szMailbox,
- /* [out] */ unsigned long __RPC_FAR *pPipeNumber);
- /* size is 4 */
- long RemoteOpenHeaderDownloadPipeW(
- /* [string][in] */ wchar_t __RPC_FAR *szMailbox,
- /* [out] */ long __RPC_FAR *pPipeNumber);
- /* size is 4 */
- long RemoteCheckNewMailW(
- /* [string][in] */ wchar_t __RPC_FAR *szMailbox,
- /* [out] */ unsigned long __RPC_FAR *pulPending);
- /* size is 4 */
- long RemoteOpenOneMsgDownloadPipeW(
- /* [string][in] */ wchar_t __RPC_FAR *szMailbox,
- /* [out] */ long __RPC_FAR *pPipeNumber);
- /* size is 4 */
- long RemoteGetRecipientPropsW(
- /* [in] */ unsigned long dwObjID,
- /* [out] */ unsigned long __RPC_FAR *pdwUserType,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szMailboxName,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szFullName,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szJobTitle,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szOffice,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szPhone,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szAltPhone,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szFax,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szComments,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szCompany,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szDepartment,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szManagerName,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szManagerAlias,
- /* [out] */ unsigned long __RPC_FAR *pdwManagerID);
- /* size is 4 */
- long RemoteGetDistListPropsW(
- /* [in] */ unsigned long dwObjID,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szDLAlias,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szDLFullName,
- /* [out] */ unsigned long __RPC_FAR *pdwContentCount,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szOwnerAlias,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szOwnerName,
- /* [size_is][string][out] */ wchar_t __RPC_FAR *szComments);
- extern handle_t hWINDSREM;
- extern RPC_IF_HANDLE WINDSREM_v1_6_c_ifspec;
- extern RPC_IF_HANDLE WINDSREM_v1_6_s_ifspec;
- #endif /* __WINDSREM_INTERFACE_DEFINED__ */
- /* Additional Prototypes for ALL interfaces */
- /* end of Additional Prototypes */
- #ifdef __cplusplus
- }
- #endif
- #endif