39 references to IntPtrOffset
System.Data.OleDb (39)
ColumnBinding.cs (3)
702
ptr = ADP.
IntPtrOffset
(ptr, ValueBindingOffset);
749
ptr = ADP.
IntPtrOffset
(ptr, ValueBindingOffset);
768
ptr = ADP.
IntPtrOffset
(ptr, ValueBindingOffset);
DbPropSet.cs (6)
144
IntPtr vptr = ADP.
IntPtrOffset
(rgProperties, ODB.OffsetOf_tagDBPROP_Value);
145
for (int k = 0; k < cProperties; ++k, vptr = ADP.
IntPtrOffset
(vptr, ODB.SizeOf_tagDBPROP))
189
IntPtr propertySetPtr = ADP.
IntPtrOffset
(DangerousGetHandle(), index * ODB.SizeOf_tagDBPROPSET);
197
IntPtr ptr = ADP.
IntPtrOffset
(propset.rgProperties, i * ODB.SizeOf_tagDBPROP);
238
IntPtr propsetPtr = ADP.
IntPtrOffset
(DangerousGetHandle(), index * ODB.SizeOf_tagDBPROPSET);
265
IntPtr propertyPtr = ADP.
IntPtrOffset
(propset.rgProperties, i * ODB.SizeOf_tagDBPROP);
OleDbConnectionInternal.cs (1)
601
IntPtr ptr = ADP.
IntPtrOffset
(schemaGuids, i * ODB.SizeOf_Guid);
OleDbDataReader.cs (1)
505
Marshal.PtrToStructure(ADP.
IntPtrOffset
(columnInfos, offset), dbColumnInfo);
PropertyIDSet.cs (3)
25
IntPtr ptr = ADP.
IntPtrOffset
(base.handle, PropertyIDSetSize);
30
ptr = ADP.
IntPtrOffset
(base.handle, ODB.OffsetOf_tagDBPROPIDSET_PropertySet);
43
IntPtr ptr = ADP.
IntPtrOffset
(base.handle, (i * PropertyIDSetSize) + ODB.OffsetOf_tagDBPROPIDSET_PropertySet);
PropertyInfoSet.cs (3)
74
for (int i = 0; i < setCount; ++i, setPtr = ADP.
IntPtrOffset
(setPtr, ODB.SizeOf_tagDBPROPINFOSET))
80
for (int k = 0; k < infoCount; ++k, infoPtr = ADP.
IntPtrOffset
(infoPtr, ODB.SizeOf_tagDBPROPINFO))
127
IntPtr valuePtr = ADP.
IntPtrOffset
(infoPtr, (k * ODB.SizeOf_tagDBPROPINFO) + ODB.OffsetOf_tagDBPROPINFO_Value);
RowBinding.cs (12)
81
return ADP.
IntPtrOffset
(DangerousGetHandle(), _headerLength);
91
return ADP.
IntPtrOffset
(DangerousGetHandle(), valueOffset);
137
IntPtr ptr = ADP.
IntPtrOffset
(buffer, (i * ODB.SizeOf_tagDBBINDING));
182
IntPtr buffer = ADP.
IntPtrOffset
(DangerousGetHandle(), offset);
211
IntPtr buffer = ADP.
IntPtrOffset
(DangerousGetHandle(), offset);
222
NativeOledbWrapper.MemoryCopy(ADP.
IntPtrOffset
(buffer, ODB.SizeOf_Variant), buffer, ODB.SizeOf_Variant);
286
pinnedValue = ADP.
IntPtrOffset
(base.handle, _emptyStringOffset);
399
IntPtr ptr = ADP.
IntPtrOffset
(buffer, (i * ODB.SizeOf_tagDBBINDING));
472
IntPtr chapter = SafeNativeMethods.InterlockedExchangePointer(ADP.
IntPtrOffset
(buffer, valueOffset), IntPtr.Zero);
541
IntPtr currentHandle = ADP.
IntPtrOffset
(buffer, valueOffset);
542
IntPtr originalHandle = ADP.
IntPtrOffset
(buffer, valueOffset + sizeof(ComVariant));
577
IntPtr ptr = ADP.
IntPtrOffset
(DangerousGetHandle(), offset);
System\Data\ProviderBase\DbBuffer.cs (10)
71
IntPtr ptr = ADP.
IntPtrOffset
(DangerousGetHandle(), offset);
130
IntPtr ptr = ADP.
IntPtrOffset
(DangerousGetHandle(), offset);
163
IntPtr ptr = ADP.
IntPtrOffset
(DangerousGetHandle(), offset);
222
IntPtr ptr = ADP.
IntPtrOffset
(DangerousGetHandle(), offset);
274
IntPtr ptr = ADP.
IntPtrOffset
(DangerousGetHandle(), offset);
369
IntPtr ptr = ADP.
IntPtrOffset
(DangerousGetHandle(), offset);
419
IntPtr ptr = ADP.
IntPtrOffset
(DangerousGetHandle(), offset);
445
IntPtr ptr = ADP.
IntPtrOffset
(DangerousGetHandle(), offset);
500
IntPtr ptr = ADP.
IntPtrOffset
(DangerousGetHandle(), offset);
550
IntPtr ptr = ADP.
IntPtrOffset
(DangerousGetHandle(), offset);