GetFileVersionInfo function Null safety version
Retrieves version information for the specified file.
BOOL GetFileVersionInfoW(
LPCWSTR lptstrFilename,
DWORD dwHandle,
DWORD dwLen,
LPVOID lpData
);
Implementation
int GetFileVersionInfo(
Pointer<Utf16> lptstrFilename, int dwHandle, int dwLen, Pointer lpData) {
final _GetFileVersionInfo = _version.lookupFunction<
Int32 Function(Pointer<Utf16> lptstrFilename, Uint32 dwHandle,
Uint32 dwLen, Pointer lpData),
int Function(Pointer<Utf16> lptstrFilename, int dwHandle, int dwLen,
Pointer lpData)>('GetFileVersionInfoW');
return _GetFileVersionInfo(lptstrFilename, dwHandle, dwLen, lpData);
}