1999-04-07 21:05:13 +00:00
|
|
|
#define WIN32_LEAN_AND_MEAN
|
|
|
|
#include <windows.h>
|
|
|
|
#include "winutil.h"
|
|
|
|
|
|
|
|
#ifndef THREAD_SAFE
|
|
|
|
static char Win_Error_msg[256];
|
|
|
|
#endif
|
|
|
|
|
1999-12-17 22:34:04 +00:00
|
|
|
char *php_win_err(void)
|
1999-04-07 21:05:13 +00:00
|
|
|
{
|
|
|
|
FormatMessage(
|
|
|
|
FORMAT_MESSAGE_FROM_SYSTEM,
|
|
|
|
NULL,
|
|
|
|
GetLastError(),
|
2000-06-16 18:24:02 +00:00
|
|
|
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), /* Default language */
|
1999-04-23 20:06:01 +00:00
|
|
|
(LPTSTR) Win_Error_msg,
|
1999-04-07 21:05:13 +00:00
|
|
|
256,
|
|
|
|
NULL);
|
|
|
|
|
1999-04-23 20:06:01 +00:00
|
|
|
return Win_Error_msg;
|
1999-04-07 21:05:13 +00:00
|
|
|
}
|