Gets the common language runtime (CLR) version information of the specified file, using the specified buffer.
HRESULT GetFileVersion ( [in] LPCWSTR szFilename, [in, out] LPWSTR szBuffer, [in] DWORD cchBuffer, [out] DWORD *dwLength );
[in] The path of the file to be examined.
[in, out] The buffer allocated for the version information that is returned.
[in] The size, in wide characters, of szBuffer.
[out] The size, in bytes, of the returned szBuffer.