IPMPlatformManager:IDispatch (Windows CE 5.0)
This interface is the root-level interface for Platform Manager. Automation clients access all Automation interfaces through this interface.
The following code sample shows how to create this object on an Automation client.
Dim tPlatman as Object
Set tPlatman = CreateObject("PlatformManager.PlatformManager.1")
The following table shows this interface's methods.
Method | Description |
---|---|
IPMPlatformManager::EnumPlatforms | Enumerates the platforms registered with Platform Manager. |
IPMPlatformManager::GetPlatform | Obtains a pointer to a specified platform object registered with Platform Manager. |
IPMPlatformManager::AddPlatform | Registers a new platform object with Platform Manager and returns this object. |
IPMPlatformManager::DeletePlatform | Deletes a specified platform object registered with Platform Manager. |
IPMPlatformManager::EnumProperties | Enumerates the properties associated with a specified object. |
IPMPlatformManager::GetProperty | Obtains a property object for a specified bstrPropId element. |
IPMPlatformManager::AddProperty | Adds a property object to the IPMPlatformManager interface and returns this object. |
IPMPlatformManager::DeleteProperty | Deletes the property object corresponding to a specified bstrPropId element. |
IPMPlatformManager::EnumBootableDevices | Enumerates the bootable device objects registered with Platform Manager. |
IPMPlatformManager::GetBootableDevice | Obtains a bootable device object for a specified bstrBootableDeviceIdOrName element. |
IPMPlatformManager::AddBootableDevice | Adds a bootable device object to the IPMPlatformManager interface of type bstrBootableDeviceName and returns this object. |
IPMPlatformManager::DeleteBootableDevice | Deletes the bootable device object corresponding to a specified bstrBootableDeviceIdOrName element. |
IPMPlatformManager::EnumServiceCategories | Enumerates the service category objects registered with Platform Manager. |
IPMPlatformManager::GetServiceCategory | Obtains a service category object for a specified bstrServiceCategoryIdOrName element. |
IPMPlatformManager::AddServiceCategory | Adds a service category object to the IPMPlatformManager interface of type bstrServiceCategoryName and returns this object. |
IPMPlatformManager::DeleteServiceCategory | Deletes the service category object corresponding to a specified bstrServiceCategoryIdOrName element. |
IPMPlatformManager::EnumCPUs | Enumerates the CPU objects registered with Platform Manager. |
IPMPlatformManager::GetCPU | Obtains a CPU object for a specified bstrCPUIdOrName element. |
IPMPlatformManager::AddCPU | Adds a CPU object to the IPMPlatformManager interface and returns this object. |
IPMPlatformManager::DeleteCPU | Deletes the CPU object corresponding to a specified bstrCPUIdOrName element. |
IPMPlatformManager::EnumOSs | Enumerates the operating system (OS) objects registered with Platform Manager. |
IPMPlatformManager::GetOS | Obtains an OS object for a specified bstrOSIdOrName element. |
IPMPlatformManager::AddOS | Adds an OS object to the IPMPlatformManager interface and returns this object. |
IPMPlatformManager::DeleteOS | Deletes the OS object corresponding to a specified bstrOSIdOrName element. |
IPMPlatformManager::EnumPackages | Enumerates the package objects registered with Platform Manager. |
IPMPlatformManager::GetPackage | Obtains a package object for a specified bstrPackageIdOrName element. |
IPMPlatformManager::AddPackage | Adds a package object to the IPMPlatformManager interface of type bstrPackageName and returns the object. |
IPMPlatformManager::DeletePackage | Deletes the package object corresponding to a specified bstrPackageIdOrName element. |
IPMPlatformManager::AddToolkit | Adds a toolkit object to the IPMPlatformManager interface of type bstrToolkitName and returns the object. |
IPMPlatformManager::DeleteToolkit | Deletes the toolkit object corresponding to a specified bstrToolkitIdOrName element. |
IPMPlatformManager::GetConnection | Returns a connection object for Platform Manager. |
IPMPlatformManager::GetVersion | Returns the version and build number for Platform Manager. |
IPMPlatformManager::CreateGUID | Creates a new GUID and returns this GUID as a string. |
IPMPlatformManager::CleanRegistry | Deletes registry entries for Platform Manager if there are no toolkit or platform objects. |
IPMPlatformManager::EnumUniversalPlatforms | Returns a list of the platform objects that support the Standard SDK. |
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Platman.h, Cemgr.idl.
See Also
Send Feedback on this topic to the authors