IGameExplorer2 Interface
The IGameExplorer2 COM interface provides developers with replacement interfaces for the current IGameExplorer interface. The IGameExplorer2 interface provides developers with the ability to call a single entry point (dependent on whether the user is installing or uninstalling the game) that will automate the required items, and remove the complexity of using IGameExplorer. IGameExplorer
IGameExplorer2
Method | Description |
---|---|
AddGame (inherited from IGameExplorer) | Registers an instance of a game with Games Explorer, and either uses a custom InstanceID or returns a generated InstanceID. |
CheckAccess | Checks to see if the user has permission to launch the title. |
InstallGame | Checks whether the user has permission to install the title, and then, if allowed, installs it. |
RemoveGame (inherited from IGameExplorer) | Removes an instance of a game from Games Explorer. Also, it removes permissions for the game from parental controls, as well as for any related rich media settings. |
UninstallGame | Removes the supplied instance of the game from the system. |
UpdateGame (inherited from IGameExplorer) | Notifies Games Explorer that the game definition file (GDF) for a title has been updated. This function call updates any permissions for the game in parental controls, as well as for any rich media information. |
VerifyAccess | Checks whether the user has permission to play the game in the specified GDF. |
Syntax
interface class IGameExplorer2
Remarks
This interface is supported on the Windows platforms beginning with the Windows 7 release. It supersedes the IGameExplorer interface for those releases.
Requirements
Header: Declared in GameUX.h.
See Also
IGameExplorer
Windows Games Explorer Interfaces for Windows 7