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.
Die CreateAssemblyCacheItem-Methode erstellt ein Element im Assemblycache, das der parallel installierten Assembly entspricht.
Syntax
HRESULT CreateAssemblyCacheItem(
[in] DWORD dwFlags,
[in] PVOID pvReserved,
[out] IAssemblyCacheItem **ppAsmItem,
[in, optional] LPCWSTR pszAssemblyName
);
Parameter
[in] dwFlags
Reserviert.
[in] pvReserved
Reserviert.
[out] ppAsmItem
Zeiger auf einen Speicherort, der den Zeiger auf die instance des IAssemblyCacheItem enthält, das die Informationen empfängt.
[in, optional] pszAssemblyName
Zeiger auf einen NULL-endend-Zeichenfolgenwert, der den vollständig angegebenen starken Namen der Assembly enthält, die installiert wird. Der angegebene Name wird überprüft, ob er mit dem Namen der Assembly im Manifest übereinstimmt. Teilnamen geben FUSION_E_INVALID_NAME zurück. Wenn dieser Parameter NULL ist, wird der Name nicht überprüft.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
| Rückgabewert | BESCHREIBUNG |
|---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Die -Methode war nicht erfolgreich. |
|
Der vollständige Name der Assembly muss von pszAssemblyName bereitgestellt werden. |
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | winsxs.h |
| DLL | Sxs.dll |