[CheckId] CA2111 [Warning] CA2111: Pointers should not be visible [Description] 
A pointer is not private, internal, or read-only. Malicious code can change the value of the pointer, which potentially gives access to arbitrary locations in memory or causes application or system failures.