1 /* $Id: errormsg.c,v 1.1 2002/12/06 13:14:14 robd Exp $
3 * reactos/lib/kernel32/misc/errormsg.c
9 #include <kernel32/kernel32.h>
10 #include <kernel32/error.h>
29 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
48 #define MAX_MSG_STR_LEN 200
50 if (lpBuffer
!= NULL
) {
52 if (dwFlags
& FORMAT_MESSAGE_ALLOCATE_BUFFER
) {
53 pBuf
= LocalAlloc(LPTR
, max(nSize
, MAX_MSG_STR_LEN
));
57 *(LPSTR
*)lpBuffer
= pBuf
;
59 pBuf
= *(LPSTR
*)lpBuffer
;
62 if (dwFlags
& FORMAT_MESSAGE_FROM_STRING
) {
66 //FORMAT_MESSAGE_IGNORE_INSERTS
67 //FORMAT_MESSAGE_FROM_STRING
68 //FORMAT_MESSAGE_FROM_HMODULE
69 //FORMAT_MESSAGE_FROM_SYSTEM
70 //FORMAT_MESSAGE_ARGUMENT_ARRAY
75 FORMAT_MESSAGE_ALLOCATE_BUFFER|FORMAT_MESSAGE_FROM_SYSTEM,
78 MAKELANGID(LANG_NEUTRAL,SUBLANG_DEFAULT),
84 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);