Source code of Windows XP (NT5)
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 (C) 1995 Microsoft Corporation. All Rights Reserved. * * File: addbase.cpp * Content: DirectPlay8Address Internal interace file *@@BEGIN_MSINTERNAL * History: * Date By Reason * ==== == ====== * 02/04/2000 rmt Created * 02/17/2000 rmt Parameter validation work * 03/21/2000 rmt Renamed all DirectPlayAddress8's to DirectPlay8Addresses *@@END_MSINTERNAL * ***************************************************************************/
#include "dnaddri.h"
typedef STDMETHODIMP InternalQueryInterface( IDirectPlay8AddressInternal *pInterface, REFIID riid, LPVOID *ppvObj ); typedef STDMETHODIMP_(ULONG) InternalAddRef( IDirectPlay8AddressInternal *pInterface ); typedef STDMETHODIMP_(ULONG) InternalRelease( IDirectPlay8AddressInternal *pInterface );
//
// VTable for client interface
//
IDirectPlay8AddressInternalVtbl DP8A_InternalVtbl = { (InternalQueryInterface*) DP8A_QueryInterface, (InternalAddRef*) DP8A_AddRef, (InternalRelease*) DP8A_Release, DP8AINT_Lock, DP8AINT_UnLock };
#undef DPF_MODNAME
#define DPF_MODNAME "DP8AINT_Lock"
STDMETHODIMP DP8AINT_Lock( IDirectPlay8AddressInternal *pInterface ) { DP8ADDRESSOBJECT *pdp8Address = (DP8ADDRESSOBJECT *) GET_OBJECT_FROM_INTERFACE( pInterface );
return pdp8Address->Lock(); }
#undef DPF_MODNAME
#define DPF_MODNAME "DP8AINT_UnLock"
STDMETHODIMP DP8AINT_UnLock( IDirectPlay8AddressInternal *pInterface ) { DP8ADDRESSOBJECT *pdp8Address = (DP8ADDRESSOBJECT *) GET_OBJECT_FROM_INTERFACE( pInterface );
return pdp8Address->UnLock(); }
|