Metodo IAssemblyCache::CreateAssemblyCacheItem (winsxs.h)
Il metodo CreateAssemblyCacheItem crea un elemento nella cache degli assembly che corrisponde all'assembly side-by-side installato.
Sintassi
HRESULT CreateAssemblyCacheItem(
[in] DWORD dwFlags,
[in] PVOID pvReserved,
[out] IAssemblyCacheItem **ppAsmItem,
[in, optional] LPCWSTR pszAssemblyName
);
Parametri
[in] dwFlags
Riservato.
[in] pvReserved
Riservato.
[out] ppAsmItem
Puntatore a una posizione contenente il puntatore all'istanza di IAssemblyCacheItem che riceve le informazioni.
[in, optional] pszAssemblyName
Puntatore a un valore stringa con terminazione Null contenente il nome sicuro completamente specificato dell'assembly in fase di installazione. Il nome specificato viene verificato in modo che corrisponda al nome dell'assembly nel manifesto. I nomi parziali restituiscono FUSION_E_INVALID_NAME. Se questo parametro è Null, il nome non viene verificato.
Valore restituito
Questo metodo può restituire uno di questi valori.
Valore restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
Il metodo non è riuscito. |
|
Il nome completo dell'assembly deve essere fornito da pszAssemblyName. |
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winsxs.h |
DLL | Sxs.dll |