public static IconHandle CreateIconIndirect([In, MarshalAs(UnmanagedType.LPStruct)] ICONINFO iconInfo)
        {
            var hIcon = PrivateCreateIconIndirect(iconInfo);

            return(hIcon);
        }
 private static extern IconHandle PrivateCreateIconIndirect([In, MarshalAs(UnmanagedType.LPStruct)] ICONINFO iconInfo);