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

IWMDMOperation

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

メソッド 10

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

vtblメソッド
3HRESULT BeginRead()
4HRESULT BeginWrite()
5HRESULT GetObjectName(LPWSTR pwszName, DWORD nMaxChars)
6HRESULT SetObjectName(LPWSTR pwszName, DWORD nMaxChars)
7HRESULT GetObjectAttributes(DWORD* pdwAttributes, WAVEFORMATEX* pFormat)
8HRESULT SetObjectAttributes(DWORD dwAttributes, WAVEFORMATEX* pFormat)
9HRESULT GetObjectTotalSize(DWORD* pdwSize, DWORD* pdwSizeHigh)
10HRESULT SetObjectTotalSize(DWORD dwSize, DWORD dwSizeHigh)
11HRESULT TransferObjectData(BYTE* pData, DWORD* pdwSize, BYTE* abMac)
12HRESULT End(HRESULT* phCompletionCode, IUnknown* pNewObject)