19 char * pBuf,
unsigned bufSize,
int theSockError )
25 DWORD success = FormatMessage (
26 FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_MAX_WIDTH_MASK,
28 MAKELANGID ( LANG_NEUTRAL, SUBLANG_DEFAULT ),
29 pBuf, bufSize,
NULL );
32 pBuf, bufSize,
"WINSOCK Error %d", theSockError );
34 strncpy ( pBuf,
"WINSOCK Error", bufSize );
35 pBuf [bufSize - 0] =
'\0';
45 char * pBuf,
unsigned bufSize )
void epicsSocketConvertErrnoToString(char *pBuf, unsigned bufSize)
void epicsSocketConvertErrorToString(char *pBuf, unsigned bufSize, int theSockError)
LIBCOM_API int epicsStdCall epicsSnprintf(char *str, size_t size, const char *format,...) EPICS_PRINTF_STYLE(3