|   
 
 
 | 
						
							
								| GetFileVersionInfo The GetFileVersionInfo function returns version information about a specified file. | VB4-32,5,6 Declare Function GetFileVersionInfo Lib "version.dll"  Alias "GetFileVersionInfoA" (ByVal lptstrFilename As String, ByVal dwHandle As Long, ByVal dwLen As Long, lpData As Any) As Long
 | 
 
 | VB.NET System.Diagnostics.FileVersionInfo
 | 
 
 | Operating Systems Supported | 
 | Requires Windows NT 3.1 or later; Requires Windows 95 or later | 
 
 | · lptstrFilename Pointer to a null-terminated filename string that specifies the file of interest.
 
 · dwHandle
 This parameter is ignored.
 
 · dwLen
 Specifies the size, in bytes, of the buffer pointed to by lpData.
 Call the GetFileVersionInfoSize function to determine the size in bytes of a file’s version information. dwLen should be equal to or greater than that value.
 If the buffer pointed to by lpData is not large enough, the function truncates the file’s-version information to the size of the buffer.
 
 · lpData
 Pointer to a buffer to receive file-version information.
 You can use this value in a subsequent call to the VerQueryValue function.
 The file version information is always in Unicode format.
 | 
 | If the function succeeds, the return value is nonzero. 
 If the function fails, the return value is zero. To get extended error information, call GetLastError.
 | 
 
 
     |  |  |