#ifndef __WINE_HANDLE_H
#define __WINE_HANDLE_H
-#include "wincrypt.h"
+#include <wincrypt.h>
#ifdef __cplusplus
extern "C" {
CRITICAL_SECTION mutex;
};
-void init_handle_table (struct handle_table *lpTable);
-void destroy_handle_table(struct handle_table *lpTable);
-int release_handle (struct handle_table *lpTable, HCRYPTKEY handle, DWORD dwType);
-int copy_handle (struct handle_table *lpTable, HCRYPTKEY handle, DWORD dwType, HCRYPTKEY *copy);
-int lookup_handle (struct handle_table *lpTable, HCRYPTKEY handle, DWORD dwType, OBJECTHDR **lplpObject);
-int is_valid_handle (struct handle_table *lpTable, HCRYPTKEY handle, DWORD dwType);
+void init_handle_table (struct handle_table *lpTable) DECLSPEC_HIDDEN;
+void destroy_handle_table(struct handle_table *lpTable) DECLSPEC_HIDDEN;
+BOOL release_handle (struct handle_table *lpTable, HCRYPTKEY handle, DWORD dwType) DECLSPEC_HIDDEN;
+BOOL copy_handle (struct handle_table *lpTable, HCRYPTKEY handle, DWORD dwType, HCRYPTKEY *copy) DECLSPEC_HIDDEN;
+BOOL lookup_handle (struct handle_table *lpTable, HCRYPTKEY handle, DWORD dwType, OBJECTHDR **lplpObject) DECLSPEC_HIDDEN;
+BOOL is_valid_handle (struct handle_table *lpTable, HCRYPTKEY handle, DWORD dwType) DECLSPEC_HIDDEN;
HCRYPTKEY new_object (struct handle_table *lpTable, size_t cbSize, DWORD dwType, DESTRUCTOR destructor,
- OBJECTHDR **ppObject);
+ OBJECTHDR **ppObject) DECLSPEC_HIDDEN;
#ifdef __cplusplus
}