Sha256: 8d65cbff1c57c23c78c408e1dcb22b74c1bea84d0a937d40c4d61f47cee48c80
Contents?: true
Size: 737 Bytes
Versions: 43
Compression:
Stored size: 737 Bytes
Contents
## # $Id: substorage.rb 8457 2010-02-11 18:36:38Z jduck $ # Version: $Revision: 8457 $ ## ## # Rex::OLE - an OLE implementation # written in 2010 by Joshua J. Drake <jduck [at] metasploit.com> ## module Rex module OLE class SubStorage < DirEntry def initialize(stg) super @_mse = STGTY_STORAGE end def close end # stream handling stuff def create_stream(name, mode=STGM_WRITE) @stg.create_stream(name, mode, self) end def open_stream(name, mode=STGM_READ) @stg.open_stream(name, mode, self) end # storage handling stuff def create_storage(name, mode=STGM_WRITE) @stg.create_storage(name, mode, self) end def open_storage(name, mode=STGM_WRITE) @stg.open_storage(name, mode, self) end end end end
Version data entries
43 entries across 43 versions & 1 rubygems