Skip to content

Commit

Permalink
Merge pull request #351 from DaZombieKiller/undname_flags
Browse files Browse the repository at this point in the history
Add missing `UNDNAME_` flags
  • Loading branch information
tannergooding authored Jun 21, 2023
2 parents 3dc5c25 + b1be9b7 commit ff62e86
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions sources/Interop/Windows/Windows/um/DbgHelp/Windows.Manual.cs
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,25 @@ public static unsafe partial class Windows

[NativeTypeName("#define NONGAMESPARTITIONS WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_PKG_WER")]
public const int NONGAMESPARTITIONS = 1;

/// <summary>RESERVED.</summary>
public const int UNDNAME_RESERVED1 = 0x0020;

/// <summary>RESERVED.</summary>
public const int UNDNAME_RESERVED2 = 0x0040;

/// <summary>Input is just a type encoding; composes an abstract declarator.</summary>
public const int UNDNAME_TYPE_ONLY = 0x2000;

/// <summary>The real template parameters are available.</summary>
public const int UNDNAME_HAVE_PARAMETERS = 0x4000;

/// <summary>Suppresses enum/class/struct/union.</summary>
public const int UNDNAME_NO_ECSU = 0x8000;

/// <summary>Suppresses check for valid identifier characters.</summary>
public const int UNDNAME_NO_IDENT_CHAR_CHECK = 0x10000;

/// <summary>Does not include ptr64 in output.</summary>
public const int UNDNAME_NO_PTR64 = 0x20000;
}

0 comments on commit ff62e86

Please sign in to comment.