Skip to content

Commit

Permalink
Updated nullability of ShlwApi IUnknown_xx method parameters
Browse files Browse the repository at this point in the history
  • Loading branch information
dahall committed Jun 24, 2024
1 parent 0734178 commit 8bb41e6
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions PInvoke/ShlwApi/Shlwapi.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1827,7 +1827,7 @@ public static extern HRESULT ConnectToConnectionPoint([In, Optional, MarshalAs(U
// *punk, REFIID riid, void **ppv );
[DllImport(Lib.Shlwapi, SetLastError = false, ExactSpelling = true)]
[PInvokeData("shlwapi.h", MSDNShortId = "95e83078-ab74-40d6-8e31-653e578770f2")]
public static extern HRESULT IUnknown_GetSite([MarshalAs(UnmanagedType.IUnknown)] object punk, in Guid riid, [MarshalAs(UnmanagedType.IUnknown, IidParameterIndex = 1)] out object ppv);
public static extern HRESULT IUnknown_GetSite([MarshalAs(UnmanagedType.IUnknown)] object punk, in Guid riid, [MarshalAs(UnmanagedType.IUnknown, IidParameterIndex = 1)] out object? ppv);

/// <summary>
/// <para>
Expand Down Expand Up @@ -2020,7 +2020,7 @@ public static extern HRESULT IUnknown_QueryService([MarshalAs(UnmanagedType.IUnk
// *punk, IUnknown *punkSite );
[DllImport(Lib.Shlwapi, SetLastError = false, ExactSpelling = true)]
[PInvokeData("shlwapi.h", MSDNShortId = "66175435-f85b-4e26-b148-f4edb74cb41d")]
public static extern HRESULT IUnknown_SetSite([In, MarshalAs(UnmanagedType.IUnknown)] object punk, [In, MarshalAs(UnmanagedType.IUnknown)] object punkSite);
public static extern HRESULT IUnknown_SetSite([In, MarshalAs(UnmanagedType.IUnknown)] object punk, [In, MarshalAs(UnmanagedType.IUnknown)] object? punkSite);

/// <summary>
/// <para>[This function is not available for use as of Windows 7.]</para>
Expand Down

0 comments on commit 8bb41e6

Please sign in to comment.