view cinst/windowsstore.h @ 214:aab742690bee

Fix check for selected items and wait for bytes written. According to the documentation closing the write channel should suffice. But in testing it did not sent over everything.
author Andre Heinecke <andre.heinecke@intevation.de>
date Wed, 26 Mar 2014 17:17:19 +0100
parents a4b1c77f3e6a
children 57bef180d560
line wrap: on
line source
#ifdef WIN32
#ifndef WINDOWSSTORE_H
#define WINDOWSSTORE_H

#include <windows.h>
#include <wincrypt.h>

#include <stdbool.h>

/** @brief Access the Windows certificate store
 *
 * @param [in] to_install strv of DER encoded certificates to be added.
 * @param [in] to_remove strv of DER encoded certificates to be remvoed.
 * @param [in] user_store set to True if the certificates should be installed
 *             only for the current user. O for system wide installation.
 * @returns 0 on success an errorcode otherwise.
 */
int write_stores_win (char **to_install, char **to_remove,
                      bool user_store);

#endif // WINDOWSSTORE_H
#endif // WIN32

http://wald.intevation.org/projects/trustbridge/