ホーム › Web.InternetExplorer › IExtensionValidation
IExtensionValidation
COMメソッド 2
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 3 HRESULT Validate(GUID* extensionGuid, LPWSTR extensionModulePath, DWORD extensionFileVersionMS, DWORD extensionFileVersionLS, IHTMLDocument2* htmlDocumentTop, IHTMLDocument2* htmlDocumentSubframe, IHTMLElement* htmlElement, ExtensionValidationContexts contexts, ExtensionValidationResults* results)
| extensionGuid | GUID* | in | 検証する拡張機能の識別子を表す GUID へのポインタである。 |
| extensionModulePath | LPWSTR | in | 拡張機能モジュールのファイルパスを表す文字列である。 |
| extensionFileVersionMS | DWORD | in | 拡張機能ファイルバージョンの上位 32 ビットを指定する。 |
| extensionFileVersionLS | DWORD | in | 拡張機能ファイルバージョンの下位 32 ビットを指定する。 |
| htmlDocumentTop | IHTMLDocument2* | in | 最上位の HTML ドキュメントを表す IHTMLDocument2 インターフェイスへのポインタである。 |
| htmlDocumentSubframe | IHTMLDocument2* | in | サブフレームの HTML ドキュメントを表す IHTMLDocument2 インターフェイスへのポインタである。 |
| htmlElement | IHTMLElement* | in | 対象となる HTML 要素を表す IHTMLElement インターフェイスへのポインタである。 |
| contexts | ExtensionValidationContexts | in | 検証を行うコンテキストを表す ExtensionValidationContexts 値である。 |
| results | ExtensionValidationResults* | out | 検証結果を受け取る ExtensionValidationResults 構造体へのポインタである。 |
vtbl 4 HRESULT DisplayName(LPWSTR* displayName)
| displayName | LPWSTR* | out | 拡張機能の表示名を表す文字列へのポインタを受け取る。 |