Re: Parental control bug in Windows Vista RC1?
"Michiel Kolders" <[email protected]> Tue, 9 Jan 2007 11:22:09 +0100
| Newsgroups | gmane.games.devel.windows |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --===============0722509361== Content-Type: multipart/alternative; boundary="----=_NextPart_000_002A_01C733E0.712109F0" This is a multi-part message in MIME format. ------=_NextPart_000_002A_01C733E0.712109F0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Thanks! I think I've got it all worked out now (and became pretty frustrated at times!), but I'll upgrade once my copy has arrived! _____ Van: [email protected] [mailto:[email protected]] Namens Jim Scott Verzonden: dinsdag 9 januari 2007 1:04 Aan: Game Development for MS Windows Onderwerp: Re: [GD-Windows] Parental control bug in Windows Vista RC1? Hey I just noticed this and wanted to give a friendly warning. When I did all this stuff with the RC I had a *ton* of problems and became pretty frustrated. Once I upgrade to the gold build it fixed so many issues and it would have saved me a lot of time if I just hadn't bothered doing any of this stuff until the gold build had come out. So if you're still using RC1, I highly recommend switching over to the gold build. Cheers, Jim _____ From: [email protected] [mailto:[email protected]] On Behalf Of Michiel Kolders Sent: Thursday, January 04, 2007 1:23 AM To: 'Game Development for MS Windows' Cc: 'Jurjen Katsman' Subject: Re: [GD-Windows] Parental control bug in Windows Vista RC1? Ok, I've figured it out now. My test user didn't have the my test "root agency certificate" installed. Once I installed that, VerifyAccess returned pfHasAcces == true. Still wondering why the Game Explorer does show the rating, even without the root agency certificate installed. Didn't expect that. Perhaps because the games explorer entry was created for All users, and I was installing it with my administrator user? _____ Van: [email protected] [mailto:[email protected]] Namens Jason Sandlin Verzonden: woensdag 3 januari 2007 14:37 Aan: Game Development for MS Windows Onderwerp: Re: [GD-Windows] Parental control bug in Windows Vista RC1? So VerifyAccess is returning *pfHasAccess == false? It's possible your signing your exe with an untrusted cert. Do you see rating being displayed properly for your game in the Game Explorer UI? Have you tried setting your parental controls to allow games that have no rating to see if that works? Jason From: [email protected] [mailto:[email protected]] On Behalf Of Michiel Kolders Sent: Wednesday, January 03, 2007 5:19 AM To: [email protected] Subject: [GD-Windows] Parental control bug in Windows Vista RC1? Hi, I've ran into a strange problem with Parental Control in Windows Vista (RC1): I've done all the necessary things to support the feature; embedded manifest, signed the executable, added the game using IGameExplorer in the installer and calling IGameExplorer::VerifyAccess on startup of my game. This all seems to work well, except when I switch Parental Control ON with the following settings. - Game Ratings: Up to 18+ (PEGI) - Block games with no rating - No additional game descriptors blocked - Always blocked: None - Always allowed: None My game has a rating of 12+ (PEGI), so my game should run fine. The Game Explorer indicates that it's allowed to run, and starts the game. Then, when IGameExplorer::VerifyAccess is called, it returns false, denying access! Does anyone here have a clue why the Game Explorer says it's fine, but VerifyAccess thinks it's not? Many thanks in advance! Michiel Kolders ------=_NextPart_000_002A_01C733E0.712109F0 Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" = xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:ns1=3D"http://schemas.microsoft.com/office/2004/12/omml"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; = charset=3Dus-ascii"> <meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)"> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style> <![endif]--><o:SmartTagType namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" = name=3D"PersonName"/> <!--[if !mso]> <style> st1\:*{behavior:url(#default#ieooui) } </style> <![endif]--> <style> <!--a:link {mso-style-priority: 99 ;} span.MSOHYPERLINK {mso-style-priority: 99 ;} a:visited {mso-style-priority: 99 ;} span.MSOHYPERLINKFOLLOWED {mso-style-priority: 99 ;} /* Font Definitions */ @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} @font-face {font-family:Calibri;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline;} span.E-mailStijl17 {mso-style-type:personal; font-family:Arial; color:windowtext;} span.E-mailStijl18 {mso-style-type:personal; font-family:Arial; color:navy;} span.E-mailStijl19 {mso-style-type:personal; font-family:Calibri; color:#1F497D;} span.E-mailStijl20 {mso-style-type:personal; font-family:Arial; color:navy;} span.E-mailStijl21 {mso-style-type:personal-reply; font-family:Arial; color:navy;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.Section1 {page:Section1;} --> </style> <!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3DEN-US link=3Dblue vlink=3Dpurple> <div class=3DSection1> <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:navy'>Thanks! I think I’ve got it = all worked out now (and became pretty frustrated at times!), but I’ll = upgrade once my copy has arrived!<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p> <div> <div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font = size=3D3 face=3D"Times New Roman"><span lang=3DNL style=3D'font-size:12.0pt'> <hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1> </span></font></div> <p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span = style=3D'font-size:10.0pt; font-family:Tahoma;font-weight:bold'>Van:</span></font></b><font = size=3D2 face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> [email protected]</span></font><font = size=3D2 face=3DTahoma><span lang=3DNL = style=3D'font-size:10.0pt;font-family:Tahoma'>t [mailto:[email protected]] <b><span style=3D'font-weight:bold'>Namens </span></b>Jim Scott<br> <b><span style=3D'font-weight:bold'>Verzonden:</span></b> dinsdag 9 = januari 2007 1:04<br> <b><span style=3D'font-weight:bold'>Aan:</span></b> <st1:PersonName = w:st=3D"on">Game Development for MS Windows</st1:PersonName><br> <b><span style=3D'font-weight:bold'>Onderwerp:</span></b> Re: = [GD-Windows] Parental control bug in Windows Vista RC1?</span></font><span = lang=3DNL><o:p></o:p></span></p> </div> <p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span = style=3D'font-size: 12.0pt'><o:p> </o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:blue'>Hey I just noticed this and wanted = to give a friendly warning. When I did all this stuff with the RC I had a = *ton* of problems and became pretty frustrated. Once I upgrade to the = gold build it fixed so many issues and it would have saved me a lot of time = if I just hadn't bothered doing any of this stuff until the gold build had = come out. So if you're still using RC1, I highly recommend switching = over to the gold build. </span></font><o:p></o:p></p> <p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span = style=3D'font-size: 12.0pt'> <o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:blue'>Cheers,</span></font><o:p></o:p></p>= <p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:blue'>Jim</span></font><o:p></o:p></p> <p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span = style=3D'font-size: 12.0pt'><o:p> </o:p></span></font></p> <div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font = size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> <hr size=3D2 width=3D"100%" align=3Dcenter tabIndex=3D-1> </span></font></div> <p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 = face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa= n></font></b><font size=3D2 face=3DTahoma><span = style=3D'font-size:10.0pt;font-family:Tahoma'> [email protected] = [mailto:[email protected]] <b><span style=3D'font-weight:bold'>On Behalf Of = </span></b><st1:PersonName ProductID=3D"Michiel Kolders" w:st=3D"on">Michiel = Kolders</st1:PersonName><br> <b><span style=3D'font-weight:bold'>Sent:</span></b> Thursday, January = 04, 2007 1:23 AM<br> <b><span style=3D'font-weight:bold'>To:</span></b> '<st1:PersonName = w:st=3D"on">Game Development for MS Windows</st1:PersonName>'<br> <b><span style=3D'font-weight:bold'>Cc:</span></b> 'Jurjen Katsman'<br> <b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [GD-Windows] = Parental control bug in Windows Vista RC1?</span></font><o:p></o:p></p> <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:navy'>Ok, I’ve figured it out now. = My test user didn’t have the my test “root agency certificate” installed. Once I installed that, VerifyAccess returned pfHasAcces = =3D=3D true.<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:navy'>Still wondering why the Game = Explorer does show the rating, even without the root agency certificate installed. Didn’t expect that. Perhaps because the games explorer entry was = created for All users, and I was installing it with my administrator = user?<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p> <div> <div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font = size=3D3 face=3D"Times New Roman"><span lang=3DNL style=3D'font-size:12.0pt'> <hr size=3D2 width=3D"100%" align=3Dcenter tabIndex=3D-1> </span></font></div> <p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span lang=3DNL = style=3D'font-size: 10.0pt;font-family:Tahoma;font-weight:bold'>Van:</span></font></b><font = size=3D2 face=3DTahoma><span lang=3DNL = style=3D'font-size:10.0pt;font-family:Tahoma'> [email protected] [mailto:[email protected]] <b><span style=3D'font-weight:bold'>Namens </span></b>Jason Sandlin<br> <b><span style=3D'font-weight:bold'>Verzonden:</span></b> woensdag 3 = januari 2007 14:37<br> <b><span style=3D'font-weight:bold'>Aan:</span></b> <st1:PersonName = w:st=3D"on">Game Development for MS Windows</st1:PersonName><br> <b><span style=3D'font-weight:bold'>Onderwerp:</span></b> Re: = [GD-Windows] Parental control bug in Windows Vista RC1?</span></font><span = lang=3DNL><o:p></o:p></span></p> </div> <p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span = style=3D'font-size: 12.0pt'><o:p> </o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 color=3D"#1f497d" = face=3DCalibri><span style=3D'font-size:11.0pt;font-family:Calibri;color:#1F497D'>So = VerifyAccess is returning *pfHasAccess =3D=3D false? It’s possible = your signing your exe with an untrusted cert. Do you see rating being = displayed properly for your game in the Game Explorer UI? Have you tried = setting your parental controls to allow games that have no rating to see if that = works? <o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 color=3D"#1f497d" = face=3DCalibri><span style=3D'font-size:11.0pt;font-family:Calibri;color:#1F497D'><o:p> <= /o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 color=3D"#1f497d" = face=3DCalibri><span style=3D'font-size:11.0pt;font-family:Calibri;color:#1F497D'>Jason<o:p></= o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 color=3D"#1f497d" = face=3DCalibri><span style=3D'font-size:11.0pt;font-family:Calibri;color:#1F497D'><o:p> <= /o:p></span></font></p> <div> <div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt = 0cm 0cm 0cm'> <p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span = style=3D'font-size:10.0pt; font-family:Tahoma;font-weight:bold'>From:</span></font></b><font = size=3D2 face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> [email protected] [mailto:[email protected]] <b><span style=3D'font-weight:bold'>On Behalf Of </span></b><st1:PersonName ProductID=3D"Michiel Kolders" w:st=3D"on">Michiel = Kolders</st1:PersonName><br> <b><span style=3D'font-weight:bold'>Sent:</span></b> Wednesday, January = 03, 2007 5:19 AM<br> <b><span style=3D'font-weight:bold'>To:</span></b> [email protected]<br> <b><span style=3D'font-weight:bold'>Subject:</span></b> [GD-Windows] = Parental control bug in Windows Vista RC1?<o:p></o:p></span></font></p> </div> </div> <p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span = style=3D'font-size: 12.0pt'><o:p> </o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'>Hi,<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'><o:p> </o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'>I’ve ran into a strange problem with = Parental Control in <b><span style=3D'font-weight:bold'>Windows Vista = (RC1)</span></b>: I’ve done all the necessary things to support the feature; = embedded manifest, signed the executable, added the game using IGameExplorer in = the installer and calling IGameExplorer::VerifyAccess on startup of my = game.<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'><o:p> </o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'>This all seems to work well, except when I = switch Parental Control ON with the following = settings.<o:p></o:p></span></font></p> <p class=3DMsoNormal = style=3D'margin-left:36.0pt;text-indent:-18.0pt'><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family:"Courier = New"'>-</span></font><font size=3D1><span = style=3D'font-size:7.0pt'> </span></font><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'>Game Ratings: Up to 18+ = (PEGI)<o:p></o:p></span></font></p> <p class=3DMsoNormal = style=3D'margin-left:36.0pt;text-indent:-18.0pt'><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family:"Courier = New"'>-</span></font><font size=3D1><span = style=3D'font-size:7.0pt'> </span></font><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'>Block games with no = rating<o:p></o:p></span></font></p> <p class=3DMsoNormal = style=3D'margin-left:36.0pt;text-indent:-18.0pt'><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family:"Courier = New"'>-</span></font><font size=3D1><span = style=3D'font-size:7.0pt'> </span></font><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'>No additional game descriptors = blocked<o:p></o:p></span></font></p> <p class=3DMsoNormal = style=3D'margin-left:36.0pt;text-indent:-18.0pt'><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family:"Courier = New"'>-</span></font><font size=3D1><span = style=3D'font-size:7.0pt'> </span></font><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'>Always blocked: = None<o:p></o:p></span></font></p> <p class=3DMsoNormal = style=3D'margin-left:36.0pt;text-indent:-18.0pt'><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family:"Courier = New"'>-</span></font><font size=3D1><span = style=3D'font-size:7.0pt'> </span></font><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'>Always allowed: = None<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'><o:p> </o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'>My game has a rating of 12+ (PEGI), so my = game should run fine. The Game Explorer indicates that it’s allowed to = run, and starts the game. Then, when IGameExplorer::VerifyAccess is called, = <b><span style=3D'font-weight:bold'>it returns false</span></b>, denying access! = Does anyone here have a clue why the Game Explorer says it’s fine, but VerifyAccess thinks it’s not?<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'><o:p> </o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'>Many thanks in = advance!<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'><o:p> </o:p></span></font></p> <p class=3DMsoNormal><st1:PersonName ProductID=3D"Michiel Kolders" = w:st=3D"on"><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family:"Courier New"'>Michiel Kolders</span></font></st1:PersonName><font size=3D2 face=3D"Courier = New"><span style=3D'font-size:10.0pt;font-family:"Courier = New"'><o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'><o:p> </o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt; font-family:"Courier New"'><o:p> </o:p></span></font></p> </div> </body> </html> ------=_NextPart_000_002A_01C733E0.712109F0-- --===============0722509361== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV --===============0722509361== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Gamedevlists-windows mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gamedevlists-windows Archives: http://sourceforge.net/mailarchive/forum.php?forum_id=555 --===============0722509361==--