ReactOS 0.4.16-dev-401-g45b008d
_MetadataHandlerVtbl Struct Reference

#include <wincodecs_private.h>

Collaboration diagram for _MetadataHandlerVtbl:

Public Attributes

int is_writer
 
const CLSIDclsid
 
HRESULT(* fnLoad )(IStream *stream, const GUID *preferred_vendor, DWORD persist_options, MetadataItem **items, DWORD *item_count)
 
HRESULT(* fnSave )(IStream *stream, DWORD persist_options, const MetadataItem *items, DWORD item_count)
 
HRESULT(* fnGetSizeMax )(const MetadataItem *items, DWORD item_count, ULARGE_INTEGER *size)
 

Detailed Description

Definition at line 212 of file wincodecs_private.h.

Member Data Documentation

◆ clsid

const CLSID* _MetadataHandlerVtbl::clsid

Definition at line 215 of file wincodecs_private.h.

◆ fnGetSizeMax

HRESULT(* _MetadataHandlerVtbl::fnGetSizeMax) (const MetadataItem *items, DWORD item_count, ULARGE_INTEGER *size)

Definition at line 220 of file wincodecs_private.h.

◆ fnLoad

HRESULT(* _MetadataHandlerVtbl::fnLoad) (IStream *stream, const GUID *preferred_vendor, DWORD persist_options, MetadataItem **items, DWORD *item_count)

Definition at line 216 of file wincodecs_private.h.

◆ fnSave

HRESULT(* _MetadataHandlerVtbl::fnSave) (IStream *stream, DWORD persist_options, const MetadataItem *items, DWORD item_count)

Definition at line 218 of file wincodecs_private.h.

◆ is_writer

int _MetadataHandlerVtbl::is_writer

Definition at line 214 of file wincodecs_private.h.


The documentation for this struct was generated from the following file: