C1070: Object of incomplete type

[ERROR]

Description

An Object with an undefined or not completely defined type was used.

Example
  void f(struct A a) {

  
  }

  
Tips

Check the spelling of the usage and the definition of this type. It is legal in C to pass a pointer to a undefined structure, so examine if is possible to pass a pointer to this type rather than the value itself.