Gets the version number of the common language runtime (CLR) that is associated with the specified process handle.
This function has been deprecated in the .NET Framework 4.
HRESULT GetVersionFromProcess ( [in] HANDLE hProcess, [out] LPWSTR pVersion, [in] DWORD cchBuffer, [out] DWORD *dwLength );
[in] A handle to a process.
[out] A buffer that contains the version number string upon successful completion of the method.
[in] The length of the version buffer.
[out] A pointer to the length of the version number string.
This method returns standard Component Object Model (COM) error codes, as defined in WinError.h, in addition to the following values.
|S_OK||The method completed successfully.|
The CLR is not loaded.
|E_NOTIMPL||This method is not available on the Microsoft Windows 95, Microsoft Windows 98, or Microsoft Windows Millennium Edition operating system.|
Platforms: See System Requirements.
.NET Framework Versions: Available since 2.0