From: SourceForge.net <no...@so...> - 2004-12-07 07:16:47
|
Bugs item #1079259, was opened at 2004-12-05 20:45 Message generated for change (Comment added) made by dannysmith You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1079259&group_id=2435 Category: w32api Group: Feature requests >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Gabriel Linder (mingwlinder) Assigned to: Nobody/Anonymous (nobody) Summary: Missing tokens in TOKEN_INFORMATION_CLASS enum Initial Comment: MinGW (with last w32api package release) does not recognize the TokenSandBoxInert value (winnt.h). From MSDN, this enum looks like this : typedef enum _TOKEN_INFORMATION_CLASS { TokenUser = 1, TokenGroups, TokenPrivileges, TokenOwner, TokenPrimaryGroup, TokenDefaultDacl, TokenSource, TokenType, TokenImpersonationLevel, TokenStatistics, TokenRestrictedSids, TokenSessionId, TokenGroupsAndPrivileges, TokenSessionReference, TokenSandBoxInert, TokenAuditPolicy, TokenOrigin, MaxTokenInfoClass // MaxTokenInfoClass should always be the last enum } TOKEN_INFORMATION_CLASS, *PTOKEN_INFORMATION_CLASS; MinGW stopped at TokenSessionId. There are a few structures relatives to theses new tokens (from MSVC's winnt.h) who need to be declared, too. ---------------------------------------------------------------------- Comment By: Danny Smith (dannysmith) Date: 2004-12-07 20:16 Message: Logged In: YES user_id=11494 The problem you report has caused modification in some fashion in the official CVS for the given package. The w32api and mingw-runtime official CVS reside in the winsup CVS directory tree for Cygwin. Those package CVS trees are periodically merged into the MinGW CVS tree. If you still find problems then please open a new report. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1079259&group_id=2435 |