C6510
предупреждение C6510. Недопустимая заметка. Свойство «NullTerminated» может использоваться только в буферах, чьи элементы - указатели или целочисленного типа: Функция '<function>' <parameter>.
Данное предупреждение указывает на неверное использование свойства NullTerminated (окончание в '_z').Этот тип свойства можно использовать в типах указателей или массивов.
Пример
Данное предупреждение создается в следующем коде:
#include <sal.h>
void f(_In_z_ char x)
{
// code ...
}
Для устранения этого предупреждения используйте следующий код:
#include <sal.h>
void f(_In_z_ char * x)
{
// code ...
}