1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
#ifndef __LOADFUNCS_COM_ERR_H__
#define __LOADFUNCS_COM_ERR_H__
#include "loadfuncs.h"
#include <com_err.h>
#if defined(_WIN64)
#define COMERR_DLL "comerr64.dll"
#else
#define COMERR_DLL "comerr32.dll"
#endif
TYPEDEF_FUNC(
void,
KRB5_CALLCONV_C,
com_err,
(const char FAR *, errcode_t, const char FAR *, ...)
);
TYPEDEF_FUNC(
void,
KRB5_CALLCONV,
com_err_va,
(const char FAR *whoami, errcode_t code, const char FAR *fmt, va_list ap)
);
TYPEDEF_FUNC(
const char FAR *,
KRB5_CALLCONV,
error_message,
(errcode_t)
);
TYPEDEF_FUNC(
errcode_t,
KRB5_CALLCONV,
add_error_table,
(const struct error_table FAR *)
);
TYPEDEF_FUNC(
errcode_t,
KRB5_CALLCONV,
remove_error_table,
(const struct error_table FAR *)
);
#endif /* __LOADFUNCS_COM_ERR_H__ */
|