79 references to IRecordInfo
Microsoft.Private.Windows.Core (79)
Windows.Win32.IRecordInfo.g.cs (61)
41 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IRecordInfo*)Unsafe.AsPointer(ref this), riid, ppvObject); 46 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint>)lpVtbl[1])((IRecordInfo*)Unsafe.AsPointer(ref this)); 51 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint>)lpVtbl[2])((IRecordInfo*)Unsafe.AsPointer(ref this)); 66 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IRecordInfo*)Unsafe.AsPointer(ref this), pvNew); 78 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IRecordInfo*)Unsafe.AsPointer(ref this), pvExisting); 91 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,void* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IRecordInfo*)Unsafe.AsPointer(ref this), pvExisting, pvNew); 115 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,global::System.Guid* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IRecordInfo*)Unsafe.AsPointer(ref this), pguid); 127 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IRecordInfo*)Unsafe.AsPointer(ref this), pbstrName); 151 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IRecordInfo*)Unsafe.AsPointer(ref this), pcbSize); 163 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IRecordInfo*)Unsafe.AsPointer(ref this), ppTypeInfo); 193 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IRecordInfo*)Unsafe.AsPointer(ref this), pvData, szFieldName, pvarField); 227 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IRecordInfo*)Unsafe.AsPointer(ref this), pvData, szFieldName, pvarField, ppvDataCArray); 260 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint ,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IRecordInfo*)Unsafe.AsPointer(ref this), wFlags, pvData, szFieldName, pvarField); 290 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint ,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[13])((IRecordInfo*)Unsafe.AsPointer(ref this), wFlags, pvData, szFieldName, pvarField); 319 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint* ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((IRecordInfo*)Unsafe.AsPointer(ref this), pcNames, rgBstrNames); 331 public unsafe winmdroot.Foundation.BOOL IsMatchingType(winmdroot.System.Ole.IRecordInfo* pRecordInfo) 333 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.System.Ole.IRecordInfo* ,winmdroot.Foundation.BOOL>)lpVtbl[15])((IRecordInfo*)Unsafe.AsPointer(ref this), pRecordInfo); 344 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void*>)lpVtbl[16])((IRecordInfo*)Unsafe.AsPointer(ref this)); 367 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[17])((IRecordInfo*)Unsafe.AsPointer(ref this), pvSource, ppvDest); 382 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT>)lpVtbl[18])((IRecordInfo*)Unsafe.AsPointer(ref this), pvRecord); 406 internal delegate *unmanaged [Stdcall]<IRecordInfo*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 408 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint> AddRef_2; 410 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint> Release_3; 412 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT> RecordInit_4; 414 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT> RecordClear_5; 416 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,void* ,winmdroot.Foundation.HRESULT> RecordCopy_6; 418 internal delegate *unmanaged [Stdcall]<IRecordInfo*,global::System.Guid* ,winmdroot.Foundation.HRESULT> GetGuid_7; 420 internal delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> GetName_8; 422 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint* ,winmdroot.Foundation.HRESULT> GetSize_9; 424 internal delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_10; 426 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> GetField_11; 428 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,void** ,winmdroot.Foundation.HRESULT> GetFieldNoCopy_12; 430 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint ,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> PutField_13; 432 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint ,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> PutFieldNoCopy_14; 434 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint* ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> GetFieldNames_15; 436 internal delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.System.Ole.IRecordInfo* ,winmdroot.Foundation.BOOL> IsMatchingType_16; 438 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void*> RecordCreate_17; 440 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,void** ,winmdroot.Foundation.HRESULT> RecordCreateCopy_18; 442 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT> RecordDestroy_19; 489 unsafe winmdroot.Foundation.BOOL IsMatchingType(winmdroot.System.Ole.IRecordInfo* pRecordInfo);
Windows.Win32.PInvokeCore.OLEAUT32.dll.g.cs (1)
179 internal static extern unsafe winmdroot.Foundation.HRESULT SafeArrayGetRecordInfo(winmdroot.System.Com.SAFEARRAY* psa, winmdroot.System.Ole.IRecordInfo** prinfo);
Windows.Win32.System_Ole_IRecordInfo_Extensions.g.cs (16)
23 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.GetGuid(global::System.Guid*)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT GetGuid(this winmdroot.System.Ole.IRecordInfo.Interface @this, out global::System.Guid pguid) 33 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.GetSize(uint*)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT GetSize(this winmdroot.System.Ole.IRecordInfo.Interface @this, out uint pcbSize) 43 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.GetField(void*, winmdroot.Foundation.PCWSTR, winmdroot.System.Variant.VARIANT*)"/> 44 internal static unsafe winmdroot.Foundation.HRESULT GetField(this winmdroot.System.Ole.IRecordInfo.Interface @this, void* pvData, string szFieldName, out winmdroot.System.Variant.VARIANT pvarField) 56 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.GetFieldNoCopy(void*, winmdroot.Foundation.PCWSTR, winmdroot.System.Variant.VARIANT*, void**)"/> 57 internal static unsafe winmdroot.Foundation.HRESULT GetFieldNoCopy(this winmdroot.System.Ole.IRecordInfo.Interface @this, void* pvData, string szFieldName, out winmdroot.System.Variant.VARIANT pvarField, out void* ppvDataCArray) 72 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.PutField(uint, void*, winmdroot.Foundation.PCWSTR, winmdroot.System.Variant.VARIANT*)"/> 73 internal static unsafe winmdroot.Foundation.HRESULT PutField(this winmdroot.System.Ole.IRecordInfo.Interface @this, uint wFlags, void* pvData, string szFieldName, in winmdroot.System.Variant.VARIANT pvarField) 85 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.PutFieldNoCopy(uint, void*, winmdroot.Foundation.PCWSTR, winmdroot.System.Variant.VARIANT*)"/> 86 internal static unsafe winmdroot.Foundation.HRESULT PutFieldNoCopy(this winmdroot.System.Ole.IRecordInfo.Interface @this, uint wFlags, void* pvData, string szFieldName, in winmdroot.System.Variant.VARIANT pvarField) 98 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.GetFieldNames(uint*, winmdroot.Foundation.BSTR*)"/> 99 internal static unsafe winmdroot.Foundation.HRESULT GetFieldNames(this winmdroot.System.Ole.IRecordInfo.Interface @this, ref uint pcNames, winmdroot.Foundation.BSTR* rgBstrNames) 108 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.RecordCreateCopy(void*, void**)"/> 109 internal static unsafe winmdroot.Foundation.HRESULT RecordCreateCopy(this winmdroot.System.Ole.IRecordInfo.Interface @this, void* pvSource, out void* ppvDest)
Windows.Win32.VARIANT.g.cs (1)
201 internal unsafe winmdroot.System.Ole.IRecordInfo* pRecInfo;