IsolatedWindowsEnvironment Clase
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Desusado. Cree y administre entornos aislados basados en Hipervisor para que las aplicaciones abran y procesen datos que no son de confianza en un entorno virtualizado para proteger el sistema operativo host frente a contenido potencialmente malintencionado en el archivo.
public ref class IsolatedWindowsEnvironment sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Security.Isolation.IsolatedWindowsEnvironmentContract, 65536)]
class IsolatedWindowsEnvironment final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Security.Isolation.IsolatedWindowsEnvironmentContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class IsolatedWindowsEnvironment final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Security.Isolation.IsolatedWindowsEnvironmentContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Deprecated("IsolatedWindowsEnvironment is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 327680, "Windows.Security.Isolation.IsolatedWindowsEnvironmentContract")]
class IsolatedWindowsEnvironment final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Security.Isolation.IsolatedWindowsEnvironmentContract), 65536)]
public sealed class IsolatedWindowsEnvironment
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Security.Isolation.IsolatedWindowsEnvironmentContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class IsolatedWindowsEnvironment
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Security.Isolation.IsolatedWindowsEnvironmentContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Deprecated("IsolatedWindowsEnvironment is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 327680, "Windows.Security.Isolation.IsolatedWindowsEnvironmentContract")]
public sealed class IsolatedWindowsEnvironment
Public NotInheritable Class IsolatedWindowsEnvironment
- Herencia
- Atributos
Familia de dispositivos |
Windows 10, version 2004 (se introdujo en la versión 10.0.19041.0)
|
API contract |
Windows.Security.Isolation.IsolatedWindowsEnvironmentContract (se introdujo en la versión v2.0)
|
Advertencia
Se trata de una API en desuso.
Clase en tiempo de ejecución
Id |
Desusado. Devuelve el identificador del entorno de Windows aislado. |
Change |
Desusado. Permite al autor de la llamada establecer la prioridad de ejecución del entorno aislado. |
Create |
Desusado. Cree un entorno aislado de Windows de forma asincrónica. |
Create |
Desusado. Cree un entorno aislado de Windows de forma asincrónica y correlacione con eventos de telemetría. |
Find |
Desusado. Devuelve una lista de entornos de Windows aislados registrados en un propietario específico. |
Get |
Desusado. Devuelve una referencia al entorno de Windows aislado basado en el identificador. |
Get |
Desusado. Dado que el usuario del entorno aislado es diferente y independiente del usuario host, es posible que una aplicación host necesite conocer información sobre el usuario que ha iniciado sesión en el entorno aislado, como el nombre de usuario y el SID. Esta API expone esos valores sin necesidad de esperar a que se complete el proceso de inicio de sesión. |
Launch |
Desusado. Permite que las aplicaciones abran archivos en un entorno aislado de Windows. |
Launch |
Desusado. Permite que las aplicaciones abran archivos en un entorno aislado de Windows con correlación de telemetría. |
Post |
Desusado. Publique un mensaje del host en el receptor registrado en el entorno aislado de Windows. |
Post |
Desusado. Publique un mensaje del host en el receptor que está registrado en el lado entorno de Windows aislado y correlacione con los eventos de telemetría. |
Register |
Desusado. Registre la devolución de llamada del receptor de mensajes. |
Share |
Desusado. Comparta el archivo de host con el entorno aislado de Windows. |
Share |
Desusado. Comparta el archivo de host con el entorno aislado de Windows con correlación de telemetría. |
Share |
Desusado. Comparta la carpeta host con el entorno aislado de Windows. |
Share |
Desusado. Comparta la carpeta host con el entorno aislado de Windows con correlación de telemetría. |
Start |
Desusado. Permitir que los procesos se ejecuten dentro de un entorno aislado de Windows. |
Start |
Desusado. Permitir que los procesos se ejecuten dentro de un entorno aislado de Windows con correlación de telemetría. |
Terminate |
Desusado. Finalice el entorno aislado de Windows de forma asincrónica. |
Terminate |
Desusado. Finalice el entorno aislado de Windows de forma asincrónica con correlación de telemetría. |
Unregister |
Desusado. Anula el registro de la devolución de llamada del receptor de mensajes. |