Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene un puntero de interfaz de tipo System.Security.Principal.IIdentity, que permite al host crear la evidencia de seguridad que se pasa al método CreateDomain o CreateDomainEx.
HRESULT CreateEvidence (
[out] IUnknown** pEvidence
);
Parámetros
- pEvidence
[out] Puntero de interfaz a una instancia de System.Security.Principal.IIdentity utilizada para crear la evidencia de seguridad. El tipo de este puntero es IUnknown, por lo que los llamadores deben llamar normalmente a QueryInterface en esta interfaz para obtener un puntero a una instancia de System.Security.Principal.IIdentity.
Valor devuelto
HRESULT |
Descripción |
---|---|
S_OK |
La operación se realizó correctamente. |
S_FALSE |
La operación no se completó con éxito. |
E_FAIL |
Se ha producido un error catastrófico desconocido. Si un método devuelve E_FAIL, Common Language Runtime (CLR) no se puede seguir utilizando en el proceso. Las llamadas posteriores a cualquier API de hospedaje devuelven HOST_E_CLRNOTAVAILABLE. |
HOST_E_CLRNOTAVAILABLE |
CLR no se ha cargado en un proceso o está en un estado en el que no puede ejecutar el código administrado o procesar la llamada correctamente. |
Comentarios
Este método devuelve una colección vacía que no se puede rellenar desde código nativo. Debe usar el método Evidence en su lugar.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: MSCorEE.h
Biblioteca: Se incluye como recurso en MsCorEE.dll
Versión de .NET Framework: 1.0, 1.1