Función NetworkIsolationSetupAppContainerBinaries (networkisolation.h)
Los instaladores de software usan la función NetworkIsolationSetupAppContainerBinaries para proporcionar información sobre las rutas de acceso de imagen de las aplicaciones que se ejecutan en un contenedor de aplicaciones. Esta información se proporciona a las aplicaciones de firewall de terceros sobre las aplicaciones para mejorar la experiencia del usuario y las decisiones de seguridad.
Sintaxis
HRESULT NetworkIsolationSetupAppContainerBinaries(
[in] PSID applicationContainerSid,
[in] LPCWSTR packageFullName,
[in] LPCWSTR packageFolder,
[in] LPCWSTR displayName,
[in] BOOL bBinariesFullyComputed,
[in] LPCWSTR *binaries,
[in] DWORD binariesCount
);
Parámetros
[in] applicationContainerSid
Tipo: PSID
Identificador del paquete del contenedor de aplicaciones.
[in] packageFullName
Tipo: LPCWSTR
Cadena que representa la identidad del paquete de la aplicación propietaria de este contenedor de aplicaciones. Contiene la tupla de 5 partes como campos individuales (nombre, versión, arquitectura, resourceid, publicador).
[in] packageFolder
Tipo: LPCWSTR
Ubicación del archivo de la aplicación propietaria de este contenedor de aplicaciones.
[in] displayName
Tipo: LPCWSTR
Nombre descriptivo del contenedor de aplicaciones.
[in] bBinariesFullyComputed
Tipo: BOOL
True si el autor de la llamada proporciona los archivos binarios; de lo contrario, false.
[in] binaries
Tipo: LPCWSTR*
Matriz de rutas de acceso a las aplicaciones que se ejecutan en el contenedor de aplicaciones.
[in] binariesCount
Tipo: DWORD
Número de rutas de acceso contenidas en el parámetro binarios .
Valor devuelto
Tipo: HRESULT
Si la función se realiza correctamente, devuelve S_OK.
Si se produce un error en la función, devuelve un valor HRESULT que indica el error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.
Comentarios
Las aplicaciones que crean un contenedor de aplicaciones pueden usar NetworkIsolationSetupAppContainerBinaries para proporcionar aplicaciones de firewall de terceros con la ruta de acceso directa a las aplicaciones que se ejecutan dentro de ese contenedor de aplicaciones.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | networkisolation.h (include Netfw.h) |
Archivo DLL | Firewallapi.dll |