116 {
117 fixed (
byte*
value =
key.Oid.ValueAsAscii())
118 {
119 byte[] rawData =
key.EncodedParameters.RawData;
120 fixed (byte* pbData = rawData)
121 {
122 byte[] rawData2 =
key.EncodedKeyValue.RawData;
123 fixed (byte* pbData2 = rawData2)
124 {
127 {
130 };
132 {
133 cbData = rawData2.Length,
134 pbData = pbData2,
135 cUnusedBits = 0
136 };
138 int pcbComputedHash = 20;
139 byte[]
array =
new byte[pcbComputedHash];
141 {
143 }
144 if (pcbComputedHash <
array.Length)
145 {
146 byte[] array2 = new byte[pcbComputedHash];
149 }
151 }
152 }
153 }
154 }
static void BlockCopy(Array src, int srcOffset, Array dst, int dstOffset, int count)
static int GetHRForLastWin32Error()
static readonly IntPtr Zero