Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetFileVersionString()

static string System.Diagnostics.FileVersionInfo.GetFileVersionString ( IntPtr memPtr,
string name )
inlinestaticprivate

Definition at line 208 of file FileVersionInfo.cs.

209 {
210 IntPtr lplpBuffer = IntPtr.Zero;
211 if (global::Interop.Version.VerQueryValue(memPtr, name, out lplpBuffer, out var _) && lplpBuffer != IntPtr.Zero)
212 {
213 return Marshal.PtrToStringUni(lplpBuffer);
214 }
215 return string.Empty;
216 }
static unsafe? string PtrToStringUni(IntPtr ptr)
Definition Marshal.cs:652

References System.Runtime.InteropServices.Marshal.PtrToStringUni(), and System.IntPtr.Zero.

Referenced by System.Diagnostics.FileVersionInfo.GetVersionInfoForCodePage().