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 |