Conexión más rápida de Smbcacls

Conexión más rápida de Smbcacls

Tengo problemas con el rendimiento de smbcacls. Extraje el código de la fuente de utilidades para crear una función smbcacls personalizada. Lo que tengo problema es esto

El flujo de trabajo es este.

talloc_stackframe
cli_session_creds_init(...)
cli_full_connection_creds(...)
cli_ntcreate(...)
cli_query_security_descriptor(...)

cli_full_connection_credsocupa la mayor parte del rendimiento y, por supuesto, es lento. No puedo reutilizar cli_statedesde cli_full_connection_creds, ya que para la siguiente entrada cli_ntcreatefalla STATUS_OBJECT_NAME_NOT_FOUND (0xC0000034).

¿Es posible reutilizar cli_state?

información relacionada