From eb3469e0cfc5dd70644695998d2aaf6b714c7610 Mon Sep 17 00:00:00 2001 From: MouriNaruto Date: Sat, 3 Feb 2024 11:57:46 +0800 Subject: [PATCH] Continue to add 7-Zip Hasher interface definitions to NanaZip.Specification.SevenZip. --- NanaZip.Specification/NanaZip.Specification.SevenZip.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/NanaZip.Specification/NanaZip.Specification.SevenZip.h b/NanaZip.Specification/NanaZip.Specification.SevenZip.h index 004768a6..97a176c0 100644 --- a/NanaZip.Specification/NanaZip.Specification.SevenZip.h +++ b/NanaZip.Specification/NanaZip.Specification.SevenZip.h @@ -31,6 +31,10 @@ IHasher : public IUnknown virtual UINT32 STDMETHODCALLTYPE GetDigestSize() = 0; }; +#define SEVENZIP_HASHER_PROPID_ID 0 /* VT_UI8 */ +#define SEVENZIP_HASHER_PROPID_NAME 1 /* VT_BSTR */ +#define SEVENZIP_HASHER_PROPID_DIGEST_SIZE 9 /* VT_UI4 */ + MIDL_INTERFACE("23170F69-40C1-278A-0000-000400C10000") IHashers: public IUnknown {