Se você olhar para a página inicial do LXC, verá liblxc
referida, o que significa que há uma ABI e, se você olhar mais para baixo, você verá um link para documentação da API C .
Essa página parece vazia no começo porque foi feita (com preguiça, acho) com o doxygen . No entanto, se você começar a clicar, encontrará coisas. Lembre-se, novamente, que ele é gerado automaticamente a partir da fonte e talvez não tenha sido feito um grande esforço para anotar isso de uma maneira amigável ao doxygen. Outra coisa talvez confusa é que todas as funções reais são documentadas através de ponteiros de função em estruturas de dados (parece uma interface OO-ish).
Mas se você já sabe como usar o LXC na linha de comando, você deve deduzir algumas correlações.