Platform SDK: Transaction Server

MTS InterfacesForComponent and InterfacesForRemoteComponent Collections

[This product will work only on Windows NT 4.0 versions and earlier. For Windows 2000 and later, see COM+ (Component Services).]

The InterfacesForComponent and InterfacesForRemoteComponent collections provide information about a selected interface. InterfacesForComponent or InterfacesForRemoteComponent collections are listed for each component, and can be used by an administrator to identify or manage the interface. These collections do not support the Add, Remove, or GetUtilInterface methods.

The following table provides a list of the properties supported by the CatalogObjects within the InterfacesForComponent and the InterfacesForRemoteComponent collections.

Property Description
Name
Displays the friendly name of the interface.
Data Type: String
Default value: None
Access: Read only
ID
Displays the unique interface identifier (IID).
Data Type: String
Default value: None
Access: Read only
Description
Describes the interface. Description fields hold a maximum of 500 characters.
Data Type: String
Default value: None
Access: Read/Write
ProxyCLSID
Displays the CLSID of the proxy/stub.
Data Type: String
Default value: None
Access: Read only
ProxyDLL
Displays the file name of the proxy/stub DLL.
Data Type: String
Default value: None
Access: Read only
ProxyThreadingModel
Displays the threading model of the selected proxy/stub.
Data Type: String
Default value: None
Access: Read only
TypeLibID
Displays the UUID of the type library.

Data Type: String

Default value: None

Access: Read only

TypeLibVersion
Displays the version of the type library.
Data Type: String
Default value: None
Access: Read only
TypeLibLangID
Displays the language identification number of the type library.

Data Type: String

Default value: None

Access: Read only

TypeLibPlatform
Displays the platform of the type library.
Data Type: String
Default value: None
Access: Read only
TypeLibFile
Displays the file name of the type library.
Data Type: String
Default value: None
Access: Read only

See Also

MethodsForInterface (InterfacesForComponent only), RolesForPackageComponentInterface (InterfacesForComponent only), RelatedCollectionInfo, PropertyInfo, ErrorInfo