Win32 API 日本語リファレンス
ホームMedia.DeviceManager › IWMDMStorage

IWMDMStorage

COM
IID1dcb3a06-33ed-11d3-8470-00c04f79dbc0継承元IUnknown自前メソッド開始 vtbl3

メソッド 9

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

vtblメソッド
3HRESULT SetAttributes(DWORD dwAttributes, WAVEFORMATEX* pFormat)
4HRESULT GetStorageGlobals(IWMDMStorageGlobals** ppStorageGlobals)
5HRESULT GetAttributes(DWORD* pdwAttributes, WAVEFORMATEX* pFormat)
6HRESULT GetName(LPWSTR pwszName, DWORD nMaxChars)
7HRESULT GetDate(WMDMDATETIME* pDateTimeUTC)
8HRESULT GetSize(DWORD* pdwSizeLow, DWORD* pdwSizeHigh)
9HRESULT GetRights(WMDMRIGHTS** ppRights, DWORD* pnRightsCount, BYTE* abMac)
10HRESULT EnumStorage(IWMDMEnumStorage** pEnumStorage)
11HRESULT SendOpaqueCommand(OPAQUECOMMAND* pCommand)