From baba7c9acf5cfafe3b845892e9320c94207ec4bc Mon Sep 17 00:00:00 2001 From: dahall Date: Thu, 5 Nov 2020 07:15:21 -0700 Subject: [PATCH] Changed IThumbnailProvider.GetThumbnail to return a SafeHBITMAP instead of HBITMAP --- PInvoke/Shell32/Thumbcache.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PInvoke/Shell32/Thumbcache.cs b/PInvoke/Shell32/Thumbcache.cs index 87318991..37d6e296 100644 --- a/PInvoke/Shell32/Thumbcache.cs +++ b/PInvoke/Shell32/Thumbcache.cs @@ -73,7 +73,7 @@ namespace Vanara.PInvoke /// /// If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code. [PreserveSig] - HRESULT GetThumbnail(uint cx, out HBITMAP phbmp, out WTS_ALPHATYPE pdwAlpha); + HRESULT GetThumbnail(uint cx, out Gdi32.SafeHBITMAP phbmp, out WTS_ALPHATYPE pdwAlpha); } /// An implementation of IThumbnailProvider for photo thumbnails is supplied in Microsoft Windows as CLSID_PhotoThumbnailProvider.