@@ -174,9 +174,9 @@ private static unsafe void AddFiltersEntry(Guid classGuid, string filter, string
174174 WIN32_ERROR status = PInvoke . RegQueryValueEx (
175175 key ,
176176 filter ,
177- & type ,
177+ out type ,
178178 null ,
179- & sizeRequired
179+ ref sizeRequired
180180 ) ;
181181
182182 // value exists
@@ -187,9 +187,9 @@ private static unsafe void AddFiltersEntry(Guid classGuid, string filter, string
187187 status = PInvoke . RegQueryValueEx (
188188 key ,
189189 filter ,
190- & type ,
191- buffer ,
192- & sizeRequired
190+ out type ,
191+ new Span < byte > ( buffer , ( int ) sizeRequired ) ,
192+ ref sizeRequired
193193 ) ;
194194
195195 if ( status != WIN32_ERROR . ERROR_SUCCESS )
@@ -268,9 +268,9 @@ private static unsafe void RemoveFiltersEntry(Guid classGuid, string filter, str
268268 WIN32_ERROR status = PInvoke . RegQueryValueEx (
269269 key ,
270270 filter ,
271- & type ,
271+ out type ,
272272 null ,
273- & sizeRequired
273+ ref sizeRequired
274274 ) ;
275275
276276 // value exists
@@ -281,9 +281,9 @@ private static unsafe void RemoveFiltersEntry(Guid classGuid, string filter, str
281281 status = PInvoke . RegQueryValueEx (
282282 key ,
283283 filter ,
284- & type ,
285- buffer ,
286- & sizeRequired
284+ out type ,
285+ new Span < byte > ( buffer , ( int ) sizeRequired ) ,
286+ ref sizeRequired
287287 ) ;
288288
289289 if ( status != WIN32_ERROR . ERROR_SUCCESS )
@@ -341,9 +341,9 @@ private static unsafe void RemoveFiltersEntry(Guid classGuid, string filter, str
341341 WIN32_ERROR status = PInvoke . RegQueryValueEx (
342342 key ,
343343 filter ,
344- & type ,
344+ out type ,
345345 null ,
346- & sizeRequired
346+ ref sizeRequired
347347 ) ;
348348
349349 switch ( status )
@@ -356,9 +356,9 @@ private static unsafe void RemoveFiltersEntry(Guid classGuid, string filter, str
356356 status = PInvoke . RegQueryValueEx (
357357 key ,
358358 filter ,
359- & type ,
360- buffer ,
361- & sizeRequired
359+ out type ,
360+ new Span < byte > ( buffer , ( int ) sizeRequired ) ,
361+ ref sizeRequired
362362 ) ;
363363
364364 if ( status != WIN32_ERROR . ERROR_SUCCESS )
0 commit comments