2 * messages.h: Error message handling
5 * Dick Porter (dick@ximian.com)
7 * (C) 2008 Novell, Inc.
10 #ifndef _WAPI_MESSAGES_H_
11 #define _WAPI_MESSAGES_H_
17 FORMAT_MESSAGE_MAX_WIDTH_MASK
= 0x000000FF,
18 FORMAT_MESSAGE_ALLOCATE_BUFFER
= 0x00000100,
19 FORMAT_MESSAGE_IGNORE_INSERTS
= 0x00000200,
20 FORMAT_MESSAGE_FROM_STRING
= 0x00000400,
21 FORMAT_MESSAGE_FROM_HMODULE
= 0x00000800,
22 FORMAT_MESSAGE_FROM_SYSTEM
= 0x00001000,
23 FORMAT_MESSAGE_ARGUMENT_ARRAY
= 0x00002000,
24 } WapiFormatMessageFlags
;
27 extern guint32
FormatMessage (guint32 flags
, gconstpointer source
,
28 guint32 messageid
, guint32 languageid
,
29 gunichar2
*buf
, guint32 size
, ...);
31 #endif /* _WAPI_MESSAGES_H_ */