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.
|
|
//+-------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1992 - 1993.
//
// File: defutil.h
//
// Contents: Declarations for utility functions used in the default
// handler and default link
//
// Classes:
//
// Functions:
//
// History: dd-mmm-yy Author Comment
// 20-Nov-93 alexgo 32bit port
//
//--------------------------------------------------------------------------
#if !defined( _DEFUTIL_H_ )
#define _DEFUTIL_H_
INTERNAL_(void) DuLockContainer(IOleClientSite FAR* pCS, BOOL fLockNew, BOOL FAR*pfLockCur); INTERNAL DuSetClientSite(BOOL fRunning, IOleClientSite FAR* pCSNew, IOleClientSite FAR* FAR* ppCSCur, BOOL FAR*pfLockCur); INTERNAL_(void FAR*) DuCacheDelegate(IUnknown FAR** ppUnk, REFIID iid, LPVOID FAR* ppv, IUnknown *pUnkOuter);
#define GET_FROM_REGDB(scode) \
(((scode == OLE_S_USEREG) || (scode == RPC_E_CANTPOST_INSENDCALL) || \ (scode == RPC_E_CANTCALLOUT_INASYNCCALL) || \ (scode == RPC_E_CANTCALLOUT_INEXTERNALCALL) || \ (scode == RPC_E_CANTCALLOUT_ININPUTSYNCCALL) || \ (scode == RPC_E_CALL_CANCELED) || (scode == RPC_E_CALL_REJECTED)) \ ? TRUE : FALSE)
#endif // _DEFUTIL_H
|