IActiveScript::SetScriptSiteIActiveScript::SetScriptSite

Informe le moteur de script de la IActiveScriptSite site interface fournie par l’hôte.Informs the scripting engine of the IActiveScriptSite interface site provided by the host. Appelez cette méthode avant toute autre IActiveScript méthodes d’interface est utilisée.Call this method before any other IActiveScript interface methods is used.

SyntaxeSyntax

HRESULT SetScriptSite(  
    IActiveScriptSite *pScriptSite  // address of host script site  
);  

ParamètresParameters

pScriptSite
[in] Adresse du site à associer à cette instance du moteur de script fourni par l’hôte de script.[in] Address of the host-supplied script site to be associated with this instance of the scripting engine. Le site doit être attribué de manière unique cette instance du moteur de script ; Il ne peut pas être partagé avec d’autres moteurs de script.The site must be uniquely assigned to this scripting engine instance; it cannot be shared with other scripting engines.

Valeur de retourReturn Value

Retourne l’une des valeurs suivantes :Returns one of the following values:

Valeur de retourReturn Value SignificationMeaning
S_OK Opération réussie.Success.
E_FAIL Une erreur non spécifiée s’est produite ; le moteur de script n’a pas pu terminer l’initialisation du site.An unspecified error occurred; the scripting engine was unable to finish initializing the site.
E_INVALIDARG Un argument n’était pas valide.An argument was invalid.
E_POINTER Un pointeur non valide a été spécifié.An invalid pointer was specified.
E_UNEXPECTED L’appel n’était pas attendu (par exemple, un site a déjà été défini).The call was not expected (for example, a site was already set).

Voir aussiSee Also

IActiveScriptIActiveScript