Fonction TTGetEmbeddingType (t2embapi.h)

Obtient les privilèges d’incorporation d’une police.

Syntaxe

LONG TTGetEmbeddingType(
  [in] HDC   hDC,
  [in] ULONG *pulEmbedType
);

Paramètres

[in] hDC

Handle de contexte d’appareil.

[in] pulEmbedType

Pointeur vers l’indicateur indiquant l’incorporation des privilèges de la police. Cet indicateur peut avoir l’une des valeurs suivantes. Cette fonction retourne la licence la moins restrictive accordée.

Valeur Signification
EMBED_PREVIEWPRINT
Aperçu et incorporation d’impression.
EMBED_EDITABLE
Incorporation modifiable.
EMBED_INSTALLABLE
Incorporation installable.
EMBED_NOEMBEDDING
Incorporation de licences restreintes.

Valeur retournée

En cas de réussite, retourne E_NONE.

Cette fonction lit les privilèges d’incorporation stockés dans la police et transfère les privilèges vers pulPrivStatus.

Dans le cas contraire, retourne un code d’erreur décrit dans Messages d’erreur d’incorporation de la fonction.

Remarques

Une application peut également déterminer les privilèges d’incorporation à l’aide de TTLoadEmbeddedFont , puis vérifier la valeur retournée dans pulPrivStatus pour la réussite ou l’échec de la fonction.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête t2embapi.h
Bibliothèque T2embed.lib
DLL T2embed.dll

Voir aussi

TTGetEmbeddedFontInfo

TTGetNewFontName

TTLoadEmbeddedFont