[out] | pDest | is a pointer to the output buffer where the converted string is to be written to. A size, in characters, of the buffer is specified by cchDest. |
[in] | cchDest | is a size, in characters, of the output buffer. If cchDest is zero, pDest may be a null pointer. At most \((cchDest - 1)\) characters of the formatted string are written to the output buffer. A zero terminator is always appended to the end of the output string. |
[in] | pszFormat | is a pointer to a zero terminated string defining how to interpret data, passed as additional parameters, during the construction of the output. |
[in] | ap | is a variable argument list containing data used to construct an output string according to the format. |