ReactOS 0.4.16-dev-36-g301675c
|
#include <storage32.h>
Public Attributes | |
void(* | Destroy )(StorageBaseImpl *) |
void(* | Invalidate )(StorageBaseImpl *) |
HRESULT(* | Flush )(StorageBaseImpl *) |
HRESULT(* | GetFilename )(StorageBaseImpl *, LPWSTR *) |
HRESULT(* | CreateDirEntry )(StorageBaseImpl *, const DirEntry *, DirRef *) |
HRESULT(* | WriteDirEntry )(StorageBaseImpl *, DirRef, const DirEntry *) |
HRESULT(* | ReadDirEntry )(StorageBaseImpl *, DirRef, DirEntry *) |
HRESULT(* | DestroyDirEntry )(StorageBaseImpl *, DirRef) |
HRESULT(* | StreamReadAt )(StorageBaseImpl *, DirRef, ULARGE_INTEGER, ULONG, void *, ULONG *) |
HRESULT(* | StreamWriteAt )(StorageBaseImpl *, DirRef, ULARGE_INTEGER, ULONG, const void *, ULONG *) |
HRESULT(* | StreamSetSize )(StorageBaseImpl *, DirRef, ULARGE_INTEGER) |
HRESULT(* | StreamLink )(StorageBaseImpl *, DirRef, DirRef) |
HRESULT(* | GetTransactionSig )(StorageBaseImpl *, ULONG *, BOOL) |
HRESULT(* | SetTransactionSig )(StorageBaseImpl *, ULONG) |
HRESULT(* | LockTransaction )(StorageBaseImpl *, BOOL) |
HRESULT(* | UnlockTransaction )(StorageBaseImpl *, BOOL) |
Definition at line 239 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::CreateDirEntry) (StorageBaseImpl *, const DirEntry *, DirRef *) |
Definition at line 244 of file storage32.h.
void(* StorageBaseImplVtbl::Destroy) (StorageBaseImpl *) |
Definition at line 240 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::DestroyDirEntry) (StorageBaseImpl *, DirRef) |
Definition at line 247 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::Flush) (StorageBaseImpl *) |
Definition at line 242 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::GetFilename) (StorageBaseImpl *, LPWSTR *) |
Definition at line 243 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::GetTransactionSig) (StorageBaseImpl *, ULONG *, BOOL) |
Definition at line 252 of file storage32.h.
void(* StorageBaseImplVtbl::Invalidate) (StorageBaseImpl *) |
Definition at line 241 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::LockTransaction) (StorageBaseImpl *, BOOL) |
Definition at line 254 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::ReadDirEntry) (StorageBaseImpl *, DirRef, DirEntry *) |
Definition at line 246 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::SetTransactionSig) (StorageBaseImpl *, ULONG) |
Definition at line 253 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::StreamLink) (StorageBaseImpl *, DirRef, DirRef) |
Definition at line 251 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::StreamReadAt) (StorageBaseImpl *, DirRef, ULARGE_INTEGER, ULONG, void *, ULONG *) |
Definition at line 248 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::StreamSetSize) (StorageBaseImpl *, DirRef, ULARGE_INTEGER) |
Definition at line 250 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::StreamWriteAt) (StorageBaseImpl *, DirRef, ULARGE_INTEGER, ULONG, const void *, ULONG *) |
Definition at line 249 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::UnlockTransaction) (StorageBaseImpl *, BOOL) |
Definition at line 255 of file storage32.h.
HRESULT(* StorageBaseImplVtbl::WriteDirEntry) (StorageBaseImpl *, DirRef, const DirEntry *) |
Definition at line 245 of file storage32.h.