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;