Jump to content

SZ

From EDM2

The SZ data type is a standard representation for a null-terminated string (also known as a zero-terminated string or C-string). In this format, the end of the character sequence is identified by a null character (ASCII 0).

 typedef CHAR SZ[];
Remarks
  • This type is used extensively throughout the multimedia and system APIs to pass text strings of variable lengths.
  • Because it is defined as an array of CHAR, the memory allocated for an SZ object must be large enough to include all characters in the string plus the terminating null byte.
  • It is functionally equivalent to a pointer to a character buffer when used in function parameters.