Función AuthzSetAppContainerInformation (authz.h)

La función AuthzSetAppContainerInformation establece el contenedor de la aplicación y la información de funcionalidad en un contexto authz actual. Si el contexto pasado ya tiene establecido un identificador de seguridad de contenedor de aplicaciones (SID) o si el contexto pasado no es un SID de contenedor de aplicaciones válido, se produce un error en esta función.

Sintaxis

AUTHZAPI BOOL AuthzSetAppContainerInformation(
  [in]           AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
  [in]           PSID                        pAppContainerSid,
  [in]           DWORD                       CapabilityCount,
  [in, optional] PSID_AND_ATTRIBUTES         pCapabilitySids
);

Parámetros

[in] hAuthzClientContext

Identificador del contexto de cliente al que se agregará el SID del contenedor de aplicaciones y los SID de funcionalidad especificados.

[in] pAppContainerSid

SiD del contenedor de aplicaciones.

[in] CapabilityCount

Número de SID de funcionalidad que se van a agregar. Este valor puede ser cero si no se va a agregar ninguna funcionalidad.

[in, optional] pCapabilitySids

Los SID de funcionalidad que se van a agregar al contexto. Este valor debe ser NULL cuando el parámetro CapabilityCount es cero.

Valor devuelto

Si la función se ejecuta correctamente, devuelve TRUE.

Si se produce un error en la función, devuelve FALSE. Para obtener información de error extendida, llame a GetLastError.

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 authz.h
Library Authz.lib
Archivo DLL Authz.dll