Writes wide-character output to a stream under format control, using a variable argument list.
#include <stdarg.h> #include <wchar.h> int vfwprintf ( struct _iobuf *fp, const wchar_t *format, va_list arg);
(IN) Points to the file to be written to (struct _iobuf is the same as FILE).
(IN) Points to the format control string. See Section 12.4, Wide-Character Print Format Control Strings.
(IN) Specifies a variable argument list.
If successful, returns the number of characters written. If an output error occurred, returns a negative value and sets errno to one of the following:
The vfwprintf function writes output to the file pointed to by fp under control of the format parameter. The vfwprintf function is equivalent to fwprintf, with the variable arguments replaced with arg, which has been initialized by the va_start macro.