IReferenceAppId Interface
Represents a reference to the unique identifier for the application in the current scope.
interface IReferenceAppId : IUnknown {
[propget] HRESULT get_Codebase (
[out, retval] LPWSTR *ppszCodebase
);
[propput] HRESULT put_Codebase (
[in] LPCWSTR pszCodebase
);
HRESULT EnumAppPath (
[out] IEnumReferenceIdentity **ppIReferenceAppId
);
[propget] HRESULT get_SubscriptionId (
[out, retval] LPWSTR *ppszSubscription
);
[propput] HRESULT put_SubscriptionId (
[in] LPCWSTR pszSubscription
);
};
Methods
Method |
Description |
---|---|
IReferenceAppId::get_CodeBase |
Gets a pointer to a string representation of the code identifier for the application referenced by this IReferenceAppId. |
IReferenceAppId::put_CodeBase |
Sets the code identifier for the application referenced by this IReferenceAppId. |
IReferenceAppId::EnumAppPath |
Gets an interface pointer to an IEnumReferenceIdentity instance containing the IReferenceIdentity instances that represent members of this IReferenceAppId. |
IReferenceAppId::get_SubscriptionId |
Gets a pointer to a string representation of the token identifier for a subscription to this IReferenceAppId. |
IReferenceAppId::put_SubscriptionId |
Sets the token identifier for a subscription to this IReferenceAppId to the specified string value. |
Requirements
Platforms: Windows 2000, Windows XP, Windows Server 2003 family
Header: Isolation.h
.NET Framework Version: 2.0