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.
Ruft einen ICLRProbingAssemblyEnum-Enumerator für die Assemblyidentitäten ab, auf die von der Assembly mit dem angegebenen Identitätstyp verwiesen wird.
HRESULT GetProbingAssembliesFromReference (
[in] DWORD dwMachineType,
[in] DWORD dwFlags,
[in] LPCWSTR pwzReferenceIdentity,
[out] ICLRProbingAssemblyEnum **ppProbingAssemblyEnum
);
Parameter
dwMachineType
[in] Ein gültiger Wert, der die Prozessorarchitektur angibt, die in WinNT.h definiert ist.dwFlags
[in] Reserviert für zukünftige Erweiterbarkeit. CLR_ASSEMBLY_IDENTITY_FLAGS_DEFAULT ist der einzige Wert, der von der aktuellen Version der Common Language Runtime (CLR) unterstützt wird.pwzReferenceIdentity
[in] Eine nicht transparente Assemblybindungsidentität, die normalerweise von einem Aufruf der ICLRAssemblyIdentityManager::GetBindingIdentityFromFile-Methode oder der ICLRAssemblyIdentityManager::GetBindingIdentityFromStream-Methode zurückgegeben wird.ppProbingAssemblyEnum
[out] Ein Schnittstellenzeiger auf einen ICLRProbingAssemblyEnum-Enumerator, der Verweise auf die Assemblys enthält, auf die von der durch pwzReferenceIdentity angegebenen Assembly verwiesen wird.
Rückgabewert
HRESULT |
Beschreibung |
|---|---|
S_OK |
Die Methode wurde erfolgreich zurückgegeben. |
HOST_E_CLRNOTAVAILABLE |
Die CLR wurde nicht in einen Prozess geladen oder befindet sich in einem Zustand, in dem sie weder verwalteten Code ausführen noch den Aufruf erfolgreich verarbeiten kann. |
HOST_E_TIMEOUT |
Der Aufruf hat das Zeitlimit überschritten. |
HOST_E_NOT_OWNER |
Der Aufrufer ist nicht Besitzer der Sperre. |
HOST_E_ABANDONED |
Ein Ereignis wurde abgebrochen, während ein blockierter Thread oder eine blockierte Fiber auf das Ereignis gewartet hat. |
E_FAIL |
Ein unbekannter, schwerwiegender Fehler ist aufgetreten. Wenn eine Methode E_FAIL zurückgibt, kann die CLR innerhalb des Prozesses nicht mehr verwendet werden. Nachfolgende Aufrufe von Hostmethoden geben HOST_E_CLRNOTAVAILABLE zurück. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MSCorEE.h
Bibliothek: als Ressource in MSCorEE.dll enthalten
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Siehe auch
Referenz
ICLRAssemblyIdentityManager-Schnittstelle