Freigeben über


PreBindAssemblyEx-Funktion

Ruft den Anzeigenamen nach der Richtlinie für eine Assembly ab.

Diese Funktion unterstützt die .NET Framework-Infrastruktur und ist nicht für eine direkte Verwendung im Code vorgesehen.

Syntax

HRESULT PreBindAssemblyEx (  
    [in]  IApplicationContext *pAppCtx,  
    [in]  IAssemblyName       *pName,  
    [in]  IAssembly           *pAsmParent,  
    [in]  LPCWSTR             pwzRuntimeVersion,  
    [out] IAssemblyName       **ppNamePostPolicy,  
    [in]  LPVOID              pvReserved  
 );  

Parameter

pAppCtx
[in] Identifiziert den Anwendungskontext.

pName
[in] Identifiziert den Namen der Assembly.

pAsmParent
[in] Identifiziert die übergeordnete Assembly. Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil und einem kulturspezifischen Format in die entsprechende 32-Bit-Ganzzahl mit Vorzeichen.

pwzRuntimeVersion
[in] Identifiziert die Runtimeversion.

ppNamePostPolicy
[out] Enthält den Anzeigenamen nach der Richtlinie.

pvReserved
[in] Für zukünftige Erweiterungen reserviert. pvReserved muss ein Nullverweis sein.

Bemerkungen

Der Ausgabeparameter ppNamePostPolicy wird nur festgelegt, wenn die Funktion HRESULT FUSION_E_REF_DEF_MISMATCH zurückgibt. Andernfalls ist der Wert null.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: Fusion.h

Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch