ホーム › Media.DirectShow.Tv › IMSVidWebDVDAdm
IMSVidWebDVDAdm
COMIDispatch (デュアル)✅ IDispatch を実装(デュアルインターフェース)。HSP では
comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。メソッド 14
vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。
vtbl 7 HRESULT ChangePassword(LPWSTR strUserName, LPWSTR strOld, LPWSTR strNew)
| strUserName | LPWSTR | in | パスワードを変更する対象のユーザー名。 |
| strOld | LPWSTR | in | 認証に用いる変更前の旧パスワード。 |
| strNew | LPWSTR | in | 新たに設定する新パスワード。 |
vtbl 8 HRESULT SaveParentalLevel(INT level, LPWSTR strUserName, LPWSTR strPassword)
| level | INT | in | 保存する視聴年齢制限レベル。1〜8の範囲で指定する。 |
| strUserName | LPWSTR | in | 認証に用いるユーザー名。 |
| strPassword | LPWSTR | in | 認証に用いるパスワード。 |
vtbl 9 HRESULT SaveParentalCountry(INT country, LPWSTR strUserName, LPWSTR strPassword)
| country | INT | in | 保存する視聴制限の対象国コード。 |
| strUserName | LPWSTR | in | 認証に用いるユーザー名。 |
| strPassword | LPWSTR | in | 認証に用いるパスワード。 |
vtbl 10 HRESULT ConfirmPassword(LPWSTR strUserName, LPWSTR strPassword, VARIANT_BOOL* pVal)
| strUserName | LPWSTR | in | 照合対象のユーザー名。 |
| strPassword | LPWSTR | in | 照合するパスワード。 |
| pVal | VARIANT_BOOL* | out | パスワードが一致したかどうかを受け取る真偽値の出力先。 |
vtbl 11 HRESULT GetParentalLevel(INT* lLevel)
| lLevel | INT* | out | 現在設定されている視聴年齢制限レベルを受け取る出力先。 |
vtbl 12 HRESULT GetParentalCountry(INT* lCountry)
| lCountry | INT* | out | 現在設定されている視聴制限の国コードを受け取る出力先。 |
vtbl 13 HRESULT get_DefaultAudioLCID(INT* pVal)
| pVal | INT* | out | 既定の音声言語のロケール識別子(LCID)を受け取る出力先。 |
vtbl 14 HRESULT put_DefaultAudioLCID(INT newVal)
| newVal | INT | in | 設定する既定の音声言語のロケール識別子(LCID)。 |
vtbl 15 HRESULT get_DefaultSubpictureLCID(INT* pVal)
| pVal | INT* | out | 既定の字幕言語のロケール識別子(LCID)を受け取る出力先。 |
vtbl 16 HRESULT put_DefaultSubpictureLCID(INT newVal)
| newVal | INT | in | 設定する既定の字幕言語のロケール識別子(LCID)。 |
vtbl 17 HRESULT get_DefaultMenuLCID(INT* pVal)
| pVal | INT* | out | 既定のメニュー言語のロケール識別子(LCID)を受け取る出力先。 |
vtbl 18 HRESULT put_DefaultMenuLCID(INT newVal)
| newVal | INT | in | 設定する既定のメニュー言語のロケール識別子(LCID)。 |
vtbl 19 HRESULT get_BookmarkOnStop(VARIANT_BOOL* pVal)
| pVal | VARIANT_BOOL* | out | 停止時に自動でブックマークを保存するかどうかを受け取る真偽値の出力先。 |
vtbl 20 HRESULT put_BookmarkOnStop(VARIANT_BOOL newVal)
| newVal | VARIANT_BOOL | in | 停止時にブックマークを自動保存するかどうかを指定する真偽値。 |