Frees an unmanaged string pointer that was allocated using the Marshal.SecureStringToGlobalAllocUnicode(System.Security.SecureString) method.
The Marshal.ZeroFreeGlobalAllocUnicode(IntPtr) method first zeros out and then frees unmanaged memory that was allocated using the Marshal.SecureStringToGlobalAllocUnicode(System.Security.SecureString) method.