Partager via


TSPI_providerFreeDialogInstance fonction (tspi.h)

La fonction TSPI_providerFreeDialogInstance informe le fournisseur de services que la boîte de dialogue associée à hdDlgInst a été supprimée. Une fois cette fonction appelée, le fournisseur de services ne doit plus envoyer de données à la boîte de dialogue à l’aide de LINE_SENDDIALOGINSTANCEDATA messages.

L’implémentation de cette fonction est facultative ; elle est nécessaire uniquement si le fournisseur de services génère des boîtes de dialogue spontanées dans les contextes d’application à l’aide de LINE_CREATEDIALOGINSTANCE.

Syntaxe

LONG TSPIAPI TSPI_providerFreeDialogInstance(
  HDRVDIALOGINSTANCE hdDlgInst
);

Paramètres

hdDlgInst

Identificateur opaque de l’association entre le fournisseur de services et la boîte de dialogue dans le contexte de l’application, qui a été passé en tant que membre hdDlgInstance dans la structure TUISPICREATEDIALOGINSTANCEPARAMS avec le LINE_CREATEDIALOGINSTANCE message qui a créé la boîte de dialogue.

Valeur retournée

Retourne zéro en cas de réussite, ou l’une de ces valeurs d’erreur négatives :

LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tspi.h

Voir aussi

LINE_CREATEDIALOGINSTANCE

LINE_SENDDIALOGINSTANCEDATA

TUISPICREATEDIALOGINSTANCEPARAMS