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

ISpObjectTokenEnumBuilder

COM
IID06b64f9f-7fda-11d2-b4f2-00c04f797396継承元IEnumSpObjectTokens自前メソッド開始 vtbl9

メソッド 5

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

vtbl 9 HRESULT SetAttribs(LPWSTR pszReqAttribs, LPWSTR pszOptAttribs)
pszReqAttribsLPWSTRinoptional列挙対象が満たすべき必須属性をセミコロン区切りで指定する文字列。NULL可。
pszOptAttribsLPWSTRinoptional並べ替えに用いる任意属性をセミコロン区切りで指定する文字列。NULL可。
vtbl 10 HRESULT AddTokens(DWORD cTokens, ISpObjectToken** pToken)
cTokensDWORDin追加するトークンの個数。
pTokenISpObjectToken**in追加するISpObjectTokenの配列へのポインタ。要素数はcTokensと一致させる。
vtbl 11 HRESULT AddTokensFromDataKey(ISpDataKey* pDataKey, LPWSTR pszSubKey, LPWSTR pszCategoryId)
pDataKeyISpDataKey*inトークン情報を読み出す元のレジストリ相当データキーISpDataKey。
pszSubKeyLPWSTRinトークンが格納されているサブキーのパス文字列。
pszCategoryIdLPWSTRinトークンが属するカテゴリIDを示す文字列。
vtbl 12 HRESULT AddTokensFromTokenEnum(IEnumSpObjectTokens* pTokenEnum)
pTokenEnumIEnumSpObjectTokens*in既存のトークン列挙子IEnumSpObjectTokens。その全トークンを取り込む。
vtbl 13 HRESULT Sort(LPWSTR pszTokenIdToListFirst)
pszTokenIdToListFirstLPWSTRin並べ替え後に先頭へ配置するトークンのID文字列。NULL可。