81 references to IRecordInfo
Microsoft.Private.Windows.Core (81)
_generated\155\Windows.Win32.IRecordInfo.g.cs (61)
42 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IRecordInfo*)Unsafe.AsPointer(ref this), riid, ppvObject); 47 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint>)lpVtbl[1])((IRecordInfo*)Unsafe.AsPointer(ref this)); 52 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint>)lpVtbl[2])((IRecordInfo*)Unsafe.AsPointer(ref this)); 67 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IRecordInfo*)Unsafe.AsPointer(ref this), pvNew); 79 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IRecordInfo*)Unsafe.AsPointer(ref this), pvExisting); 92 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,void* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IRecordInfo*)Unsafe.AsPointer(ref this), pvExisting, pvNew); 117 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,global::System.Guid* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IRecordInfo*)Unsafe.AsPointer(ref this), pguid); 140 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IRecordInfo*)Unsafe.AsPointer(ref this), pbstrName); 165 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IRecordInfo*)Unsafe.AsPointer(ref this), pcbSize); 177 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IRecordInfo*)Unsafe.AsPointer(ref this), ppTypeInfo); 208 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); 243 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); 277 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); 308 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); 341 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint* ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((IRecordInfo*)Unsafe.AsPointer(ref this), pcNames, rgBstrNames); 353 public unsafe winmdroot.Foundation.BOOL IsMatchingType(winmdroot.System.Ole.IRecordInfo* pRecordInfo) 355 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.System.Ole.IRecordInfo* ,winmdroot.Foundation.BOOL>)lpVtbl[15])((IRecordInfo*)Unsafe.AsPointer(ref this), pRecordInfo); 366 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void*>)lpVtbl[16])((IRecordInfo*)Unsafe.AsPointer(ref this)); 390 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[17])((IRecordInfo*)Unsafe.AsPointer(ref this), pvSource, ppvDest); 405 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT>)lpVtbl[18])((IRecordInfo*)Unsafe.AsPointer(ref this), pvRecord); 431 internal delegate *unmanaged [Stdcall]<IRecordInfo*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 433 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint> AddRef_2; 435 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint> Release_3; 437 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT> RecordInit_4; 439 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT> RecordClear_5; 441 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,void* ,winmdroot.Foundation.HRESULT> RecordCopy_6; 443 internal delegate *unmanaged [Stdcall]<IRecordInfo*,global::System.Guid* ,winmdroot.Foundation.HRESULT> GetGuid_7; 445 internal delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> GetName_8; 447 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint* ,winmdroot.Foundation.HRESULT> GetSize_9; 449 internal delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_10; 451 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> GetField_11; 453 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,void** ,winmdroot.Foundation.HRESULT> GetFieldNoCopy_12; 455 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint ,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> PutField_13; 457 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint ,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> PutFieldNoCopy_14; 459 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint* ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> GetFieldNames_15; 461 internal delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.System.Ole.IRecordInfo* ,winmdroot.Foundation.BOOL> IsMatchingType_16; 463 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void*> RecordCreate_17; 465 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,void** ,winmdroot.Foundation.HRESULT> RecordCreateCopy_18; 467 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT> RecordDestroy_19; 519 unsafe winmdroot.Foundation.BOOL IsMatchingType(winmdroot.System.Ole.IRecordInfo* pRecordInfo);
_generated\198\Windows.Win32.PInvokeCore.OLEAUT32.dll.g.cs (1)
184 internal static extern unsafe winmdroot.Foundation.HRESULT SafeArrayGetRecordInfo(winmdroot.System.Com.SAFEARRAY* psa, winmdroot.System.Ole.IRecordInfo** prinfo);
_generated\253\Windows.Win32.System_Ole_IRecordInfo_Extensions.g.cs (18)
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.GetName(winmdroot.Foundation.BSTR*)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT GetName(this winmdroot.System.Ole.IRecordInfo.Interface @this, out winmdroot.Foundation.BSTR pbstrName) 43 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.GetSize(uint*)"/> 44 internal static unsafe winmdroot.Foundation.HRESULT GetSize(this winmdroot.System.Ole.IRecordInfo.Interface @this, out uint pcbSize) 53 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.GetField(void*, winmdroot.Foundation.PCWSTR, winmdroot.System.Variant.VARIANT*)"/> 54 internal static unsafe winmdroot.Foundation.HRESULT GetField(this winmdroot.System.Ole.IRecordInfo.Interface @this, void* pvData, string szFieldName, out winmdroot.System.Variant.VARIANT pvarField) 66 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.GetFieldNoCopy(void*, winmdroot.Foundation.PCWSTR, winmdroot.System.Variant.VARIANT*, void**)"/> 67 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) 82 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.PutField(uint, void*, winmdroot.Foundation.PCWSTR, winmdroot.System.Variant.VARIANT*)"/> 83 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) 95 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.PutFieldNoCopy(uint, void*, winmdroot.Foundation.PCWSTR, winmdroot.System.Variant.VARIANT*)"/> 96 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) 108 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.GetFieldNames(uint*, winmdroot.Foundation.BSTR*)"/> 109 internal static unsafe winmdroot.Foundation.HRESULT GetFieldNames(this winmdroot.System.Ole.IRecordInfo.Interface @this, ref uint pcNames, Span<winmdroot.Foundation.BSTR> rgBstrNames) 121 /// <inheritdoc cref="winmdroot.System.Ole.IRecordInfo.Interface.RecordCreateCopy(void*, void**)"/> 122 internal static unsafe winmdroot.Foundation.HRESULT RecordCreateCopy(this winmdroot.System.Ole.IRecordInfo.Interface @this, void* pvSource, out void* ppvDest)
_generated\272\Windows.Win32.VARIANT.g.cs (1)
201 internal unsafe winmdroot.System.Ole.IRecordInfo* pRecInfo;