From bcd3ee7ab858d62beb36af9f5986544b68a3dd35 Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Wed, 28 Apr 2021 16:36:56 -0500 Subject: Clean up more 32-bit assumptions. --- src/dutil/inc/fileutil.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/dutil/inc/fileutil.h') diff --git a/src/dutil/inc/fileutil.h b/src/dutil/inc/fileutil.h index 319c5508..d3e326f7 100644 --- a/src/dutil/inc/fileutil.h +++ b/src/dutil/inc/fileutil.h @@ -62,7 +62,7 @@ HRESULT DAPI FileVersionFromString( ); HRESULT DAPI FileVersionFromStringEx( __in_z LPCWSTR wzVersion, - __in DWORD cchVersion, + __in SIZE_T cchVersion, __out DWORD64* pqwVersion ); HRESULT DAPI FileVersionToStringEx( @@ -130,6 +130,11 @@ HRESULT DAPI FileReadPartialEx( __in BOOL fPartialOK, __in DWORD dwShareMode ); +HRESULT DAPI FileReadHandle( + __in HANDLE hFile, + __in_bcount(cbDest) LPBYTE pbDest, + __in SIZE_T cbDest + ); HRESULT DAPI FileWrite( __in_z LPCWSTR pwzFileName, __in DWORD dwFlagsAndAttributes, -- cgit v1.2.3-55-g6feb