Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Stellt die eindeutige Signatur des Codes dar, der die Anwendung im aktuellen Bereich definiert.
interface IDefinitionIdentity : IUnknown {
HRESULT Clone (
[in] SIZE_T cDeltas,
[in, size_is(cDeltas)]
const IDENTITY_ATTRIBUTE prgDeltas[],
[out, retval] IDefinitionIdentity **ppIDefinitionIdentity
);
HRESULT EnumAttributes (
[out, retval] IEnumIDENTITY_ATTRIBUTE **ppIEAIA
);
HRESULT GetAttribute (
[in, unique] LPCWSTR pszNamespace,
[in] LPCWSTR pszName,
[out, retval] LPWSTR *ppszValue
);
HRESULT SetAttribute (
[in, unique] LPCWSTR pszNamespace,
[in] LPCWSTR pszName,
[in, unique] LPCWSTR pszValue
);
};
Methoden
Methode |
Beschreibung |
|---|---|
IDefinitionIdentity::Clone |
Ruft einen Schnittstellenzeiger auf ein neues IDefinitionIdentity-Objekt ab, das bis auf die angegebenen Attributänderungen mit dieser IDefinitionIdentity identisch ist. |
IDefinitionIdentity::EnumAttributes |
Ruft einen Schnittstellenzeiger auf ein IEnumIDENTITY_ATTRIBUTE-Objekt ab, das die dieser IDefinitionIdentity zugeordneten Attribute enthält. |
IDefinitionIdentity::GetAttribute |
Ruft den Wert des Attributs mit dem angegebenen Namen im angegebenen Namespace ab. |
IDefinitionIdentity::SetAttribute |
Legt das Attribut mit dem angegebenen Namen im angegebenen Namespace auf den angegebenen Wert fest. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Isolation.h
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0