Skip to content

IURL_INVOKECOMMAND_FLAGS doesn't have [Flags] specified. #1661

@mjr4077au

Description

@mjr4077au

Actual behavior

I'm pretty sure this should be a bitfield.

namespace Windows.Win32
{
	namespace UI.Shell
	{
		[global::System.CodeDom.Compiler.GeneratedCode("Microsoft.Windows.CsWin32", "0.3.269+368685089b.RR")]
		internal enum IURL_INVOKECOMMAND_FLAGS
		{
			IURL_INVOKECOMMAND_FL_ALLOW_UI = 1,
			IURL_INVOKECOMMAND_FL_USE_DEFAULT_VERB = 2,
			IURL_INVOKECOMMAND_FL_DDEWAIT = 4,
			IURL_INVOKECOMMAND_FL_ASYNCOK = 8,
			IURL_INVOKECOMMAND_FL_LOG_USAGE = 16,
		}
	}
}

Expected behavior

That it be a bitfield.

Repro steps

  1. NativeMethods.txt content:
IURL_INVOKECOMMAND_FLAGS
  1. NativeMethods.json content (if present): N/A

  2. Any of your own code that should be shared? N/A

Context

  • CsWin32 version: 0.3.269
  • Win32Metadata version (if explicitly set by project): N/A
  • Target Framework: net472
  • LangVersion (if explicitly set by project): N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions