Nui
Public Member Functions | Public Attributes | List of all members
IWeakReferenceSourceVtbl Struct Reference

#include <weakreference.h>

Public Member Functions

 BEGIN_INTERFACE (__RPC__in IWeakReferenceSource *This, __RPC__in REFIID riid, _COM_Outptr_ void **ppvObject)
 
 ULONG (STDMETHODCALLTYPE *AddRef)(__RPC__in IWeakReferenceSource *This)
 
 ULONG (STDMETHODCALLTYPE *Release)(__RPC__in IWeakReferenceSource *This)
 

Public Attributes

__RPC__in IWeakReferenceSourceThis
 
__RPC__in IWeakReferenceSource __RPC__deref_out_opt IWeakReference ** weakReference
 

Member Function Documentation

◆ BEGIN_INTERFACE()

IWeakReferenceSourceVtbl::BEGIN_INTERFACE ( __RPC__in IWeakReferenceSource This,
__RPC__in REFIID  riid,
_COM_Outptr_ void **  ppvObject 
)

◆ ULONG() [1/2]

IWeakReferenceSourceVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef)

◆ ULONG() [2/2]

IWeakReferenceSourceVtbl::ULONG ( STDMETHODCALLTYPE *  Release)

Member Data Documentation

◆ This

__RPC__in IWeakReferenceSource* IWeakReferenceSourceVtbl::This

◆ weakReference

__RPC__in IWeakReferenceSource __RPC__deref_out_opt IWeakReference** IWeakReferenceSourceVtbl::weakReference

The documentation for this struct was generated from the following file: