123456789101112131415161718192021222324252627282930313233 |
- #ifndef _DEFERZEROFILL_H_
- #define _DEFERZEROFILL_H_
- DEFINE_GUID(IID_IDeferZeroFill,
- 0x447da113, 0x4ac8, 0x4833, 0x84, 0x9a, 0x2b, 0xa2, 0x85, 0xe1, 0xe5, 0x2b);
- #undef INTERFACE
- #define INTERFACE IDeferZeroFill
- DECLARE_INTERFACE_( IDeferZeroFill, IUnknown )
- {
-
- STDMETHOD_(HRESULT, QueryInterface)( THIS_ REFIID riid, LPVOID* ppvObj ) PURE;
- STDMETHOD_(ULONG, AddRef)( THIS ) PURE;
- STDMETHOD_(ULONG, Release)( THIS ) PURE;
-
- STDMETHOD_(BOOL, get_NeedsZerofill)( THIS ) PURE;
- STDMETHOD_(void, put_NeedsZerofill)( THIS_ BOOL bZero ) PURE;
- STDMETHOD_(HRESULT, GetRawPointer)( THIS_ BYTE** ppBuffer ) PURE;
- };
- #endif
|