Win32 API 日本語リファレンス
ホームStorage.Imapi › IJolietDiscMaster

IJolietDiscMaster

COM
IIDe3bc42ce-4e5c-11d3-9144-00104ba11c5e継承元IUnknown自前メソッド開始 vtbl3

メソッド 6

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtbl 3 HRESULT GetTotalDataBlocks(INT* pnBlocks)
pnBlocksINT*outデータブロックの総数を受け取るポインタである。
vtbl 4 HRESULT GetUsedDataBlocks(INT* pnBlocks)
pnBlocksINT*out使用済みのデータブロック数を受け取るポインタである。
vtbl 5 HRESULT GetDataBlockSize(INT* pnBlockBytes)
pnBlockBytesINT*outデータブロック 1 個分のサイズをバイト単位で受け取るポインタである。
vtbl 6 HRESULT AddData(IStorage* pStorage, INT lFileOverwrite)
pStorageIStorage*inoptionalディスクへ追加するデータを格納した IStorage を指定する。
lFileOverwriteINTin同名ファイルが存在する場合の上書き動作を指定する。
vtbl 7 HRESULT GetJolietProperties(IPropertyStorage** ppPropStg)
ppPropStgIPropertyStorage**outJoliet ファイルシステムのプロパティを格納した IPropertyStorage を受け取るポインタである。
vtbl 8 HRESULT SetJolietProperties(IPropertyStorage* pPropStg)
pPropStgIPropertyStorage*inoptional設定する Joliet ファイルシステムのプロパティを格納した IPropertyStorage を指定する。