How to reference a blueprint Structure in C++, or is it even possible?

Is it possible to reference a blueprint structure (user defined struct) from within C++ code, or do I have to write a C++ struct and reference that from blueprints?