Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Obtiene una instancia de ICLRReferenceAssemblyEnum que contiene una lista de ensamblados a los que hace referencia el ensamblado en la ruta de acceso del archivo especificada.
Sintaxis
HRESULT GetReferencedAssembliesFromFile (
[in] LPCWSTR pwzFilePath,
[in] DWORD dwFlags,
[in] ICLRAssemblyReferenceList *pExcludeAssembliesList,
[out] ICLRReferenceAssemblyEnum **ppReferenceEnum
);
Parámetros
pwzFilePath
[in] Ruta de acceso al ensamblado que se va a evaluar.
dwFlags
[in] Se proporciona para la extensibilidad futura. CLR_ASSEMBLY_IDENTITY_FLAGS_DEFAULT es el único valor que admite la versión actual de Common Language Runtime (CLR).
pExcludeAssembliesList
[in] Puntero a un objeto ICLRAssemblyReferenceList que representa ensamblados que se deben excluir de ppReferenceEnum.
ppReferenceEnum
[out] Puntero a la dirección de un objeto ICLRReferenceAssemblyEnum que contiene datos de identidad de ensamblado para los ensamblados a los que hace referencia el ensamblado en pwzFilePath, excepto los que representa pExcludeAssembliesList.
Valor devuelto
| HRESULT | Descripción |
|---|---|
| S_OK | El método se devolvió correctamente. |
| HOST_E_CLRNOTAVAILABLE | Si se devuelve este valor, significa que Common Language Runtime (CLR) no se ha cargado en un proceso o se encuentra en un estado en el que no puede ejecutar código administrado ni procesar la llamada correctamente. |
| HOST_E_TIMEOUT | Se agotó el tiempo de espera de la llamada. |
| HOST_E_NOT_OWNER | El autor de la llamada no es el propietario del bloqueo. |
| HOST_E_ABANDONED | Se canceló un evento mientras que una fibra o subproceso que estaba bloqueado lo estaba esperando. |
| E_FAIL | Si se devuelve este valor, significa que ocurrió un error grave desconocido. Si un método devuelve el valor E_FAIL, el motor CLR ya no se podrá usar en el proceso. Las llamadas que se hagan a los métodos de hospedaje posteriormente devolverán el valor HOST_E_CLRNOTAVAILABLE. |
Comentarios
El autor de la llamada puede optar por excluir un conjunto de referencias de ensamblado conocidas de la lista devuelta. Este conjunto lo define el parámetro pExcludeAssembliesList.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: MSCorEE.h
Biblioteca: incluida como recurso en MSCorEE.dll
Versiones de .NET Framework: disponible a partir de la versión 2.0