# System.Runtime.InteropServices

``` diff
 namespace System.Runtime.InteropServices {
     public static class Marshal {
-        public static int QueryInterface(IntPtr pUnk, in Guid iid, out IntPtr ppv);
+        public static int QueryInterface(IntPtr pUnk, [RequiresLocationAttribute] ref Guid iid, out IntPtr ppv);
     }
 }
```

