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

IWMPStringCollection2

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IID46ad648d-53f1-4a74-92e2-2a1b68d63fd4継承元IWMPStringCollection呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl9

メソッド 4

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
9HRESULT isIdentical(IWMPStringCollection2* pIWMPStringCollection2, VARIANT_BOOL* pvbool)
10HRESULT getItemInfo(INT lCollectionIndex, LPWSTR bstrItemName, LPWSTR* pbstrValue)
11HRESULT getAttributeCountByType(INT lCollectionIndex, LPWSTR bstrType, LPWSTR bstrLanguage, INT* plCount)
12HRESULT getItemInfoByType(INT lCollectionIndex, LPWSTR bstrType, LPWSTR bstrLanguage, INT lAttributeIndex, VARIANT* pvarValue)