Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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