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;