2 writes to adsvalue
System.DirectoryServices (2)
Interop\AdsValueHelper2.cs (2)
48this.adsvalue = adsvalue; 247adsvalue = new AdsValue()
29 references to adsvalue
System.DirectoryServices (29)
Interop\AdsValueHelper2.cs (29)
64get => (uint)adsvalue.generic.a + (((long)adsvalue.generic.b) << 32); 67adsvalue.generic.a = (int)(value & 0xFFFFFFFF); 68adsvalue.generic.b = (int)(value >> 32); 103public AdsValue GetStruct() => adsvalue; 111switch ((AdsType)adsvalue.dwType) 118wYear = LowOfInt(adsvalue.generic.a), 119wMonth = HighOfInt(adsvalue.generic.a), 120wDayOfWeek = LowOfInt(adsvalue.generic.b), 121wDay = HighOfInt(adsvalue.generic.b), 122wHour = LowOfInt(adsvalue.generic.c), 123wMinute = HighOfInt(adsvalue.generic.c), 124wSecond = LowOfInt(adsvalue.generic.d), 125wMilliseconds = HighOfInt(adsvalue.generic.d) 134Marshal.PtrToStructure(adsvalue.pointer.value, dnb); 165Marshal.PtrToStructure(adsvalue.pointer.value, dns); 178return Marshal.PtrToStringUni(adsvalue.pointer.value)!; 182return adsvalue.generic.a != 0; 186return adsvalue.generic.a; 192int len = adsvalue.octetString.length; 194Marshal.Copy(adsvalue.octetString.value, value, 0, len); 218return new NotImplementedException(SR.Format(SR.DSAdsvalueTypeNYI, "0x" + Convert.ToString(adsvalue.dwType, 16))); 221return new ArgumentException(SR.Format(SR.DSConvertFailed, "0x" + Convert.ToString(LowInt64, 16), "0x" + Convert.ToString(adsvalue.dwType, 16))); 228Marshal.PtrToStructure(adsvalue.octetString.value, vlv); 255adsvalue.generic.a = (int)managedValue; 256adsvalue.generic.b = 0; 266adsvalue.pointer.value = _pinnedHandle.AddrOfPinnedObject(); 273adsvalue.octetString.length = bytes.Length; 275adsvalue.octetString.value = _pinnedHandle.AddrOfPinnedObject();