CreateWindowsApplication
Creates a Windows application access right.
Syntax
IWindowsApplication CreateWindowsApplication ()
Return value
A Windows application access right for the zone.
Discussion
A Windows application right gives a user the ability to access the authorized Windows application.
The right is not stored in Active Directory until you call the Commitmethod.
Example
The following code sample illustrates using the CreateWindowsApplication method in a script:
... // Get the zone object IHierarchicalZone objZone = cims.GetZoneByPath("cn=" + strZone + "," + strContainerDN) as IHierarchicalZone; if (objZone == null) { Console.WriteLine("Zone " + strZone + " does not exist."); } else { IWindowsApplication objWindowsApplication = objZone.GetWindowsApplication(strName); if (objWindowsApplication != null) { Console.WriteLine("WindowsApplication " + strName + " already exists."); } else { objWindowsApplication = objZone.CreateWindowsApplication(); objWindowsApplication.Name = strName; objWindowsApplication.RunAsType = WindowsRunAsType.Self; objWindowsApplication.Priority = 0; objWindowsApplication.Description = "optional description"; objWindowsApplication.Command = strApplication; objWindowsApplication.Commit(); Console.WriteLine("Windows Application " + strName + " has been created successfully."); } } ...