27 lines
858 B
C
27 lines
858 B
C
|
//+--------------------------------------------------------------------------
|
||
|
//
|
||
|
// Microsoft Windows
|
||
|
// Copyright (C) Microsoft Corporation, 2000
|
||
|
//
|
||
|
// File: verread.h
|
||
|
//
|
||
|
// Contents: headers for reading version info for app matching
|
||
|
//
|
||
|
// History: 24-Feb-00 dmunsil created
|
||
|
//
|
||
|
//---------------------------------------------------------------------------
|
||
|
|
||
|
|
||
|
typedef struct _VERSION_DATA {
|
||
|
PVOID pBuffer;
|
||
|
DWORD dwBufferSize;
|
||
|
VS_FIXEDFILEINFO *pFixedInfo;
|
||
|
} VERSION_DATA, *PVERSION_DATA;
|
||
|
|
||
|
BOOL bInitVersionData(TCHAR *szPath, PVERSION_DATA pVersionData);
|
||
|
TCHAR *szGetVersionString(PVERSION_DATA pVersionData, TCHAR *szString);
|
||
|
ULONGLONG qwGetBinFileVer(PVERSION_DATA pVersionData);
|
||
|
ULONGLONG qwGetBinProdVer(PVERSION_DATA pVersionData);
|
||
|
void vReleaseVersionData(PVERSION_DATA pVersionData);
|
||
|
|