mirror of
https://github.com/macintoshplus/doc-fr.git
synced 2026-03-24 17:02:18 +01:00
640 lines
17 KiB
XML
640 lines
17 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- $Revision$ -->
|
|
<!-- EN-Revision: f5a7cdd4a07c847871002dbb80bc207e99bab328 Maintainer: yannick Status: ready -->
|
|
<!-- Reviewed: no -->
|
|
|
|
<chapter xml:id="com.constants" xmlns="http://docbook.org/ns/docbook">
|
|
&reftitle.constants;
|
|
&extension.constants;
|
|
<table>
|
|
<title>Constantes COM</title>
|
|
<tgroup cols="3">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Description</entry>
|
|
<entry>Notes</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row xml:id="constant.clsctx-inproc-server">
|
|
<entry>
|
|
<constant>CLSCTX_INPROC_SERVER</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Le code qui crée et gère les objets de cette classe est une bibliothèque
|
|
DLL qui est exécutée dans le même processus que l'appelant de la
|
|
fonction, spécifiant ainsi le contexte de la classe.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.clsctx-inproc-handler">
|
|
<entry>
|
|
<constant>CLSCTX_INPROC_HANDLER</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Le code qui gère les objets de cette classe est un gestionnaire du processus.
|
|
C'est une bibliothèque DLL qui s'exécute dans le processus client et
|
|
implémente les structures côté client de cette classe lorsque l'on
|
|
accède à ses instances à distance.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.clsctx-local-server">
|
|
<entry>
|
|
<constant>CLSCTX_LOCAL_SERVER</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Le code d'exécution qui crée et gère les objets de cette classe
|
|
s'exécute sur la même machine mais est chargé dans un espace
|
|
séparé du processus.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.clsctx-remote-server">
|
|
<entry>
|
|
<constant>CLSCTX_REMOTE_SERVER</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Le contexte distant. Le code qui crée et gère les objets de cette classe
|
|
s'exécute sur une machine différente.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.clsctx-server">
|
|
<entry>
|
|
<constant>CLSCTX_SERVER</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Indique le code serveur, et si le processus est local ou distant.
|
|
Correspond aux constantes <constant>CLSCTX_INPROC_SERVER</constant>,
|
|
<constant>CLSCTX_LOCAL_SERVER</constant> et
|
|
<constant>CLSCTX_REMOTE_SERVER</constant>.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.clsctx-all">
|
|
<entry>
|
|
<constant>CLSCTX_ALL</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Indique tous les contextes de la classe. Correspond aux constantes
|
|
<constant>CLSCTX_INPROC_HANDLER</constant> et
|
|
<constant>CLSCTX_SERVER</constant>.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-null">
|
|
<entry>
|
|
<constant>VT_NULL</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Référence de pointeur NULL.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-empty">
|
|
<entry>
|
|
<constant>VT_EMPTY</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Une propriété, dont le type de l'indicateur est <constant>VT_EMPTY</constant>,
|
|
n'a aucune donné accosiée ; aussi, la taille de la valeur est de zéro.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-int">
|
|
<entry>
|
|
<constant>VT_INT</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Valeur entière signée sur 4 octets (équivalent à
|
|
<constant>VT_I4</constant>).
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-i1">
|
|
<entry>
|
|
<constant>VT_I1</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Entier signé sur 1 octet.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-i2">
|
|
<entry>
|
|
<constant>VT_I2</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
2 octets représentant une valeur entière signée sur 2 octets.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-i4">
|
|
<entry>
|
|
<constant>VT_I4</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Entier signé sur 4 octets.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-i8">
|
|
<entry>
|
|
<constant>VT_I8</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Entier signé sur 8 octets.
|
|
</entry>
|
|
<entry>x64 uniquement.</entry>
|
|
</row>
|
|
<row xml:id="constant.vt-uint">
|
|
<entry>
|
|
<constant>VT_UINT</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Entier non signé sur 4 octets (équivalent à
|
|
<constant>VT_UI4</constant>).
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-ui1">
|
|
<entry>
|
|
<constant>VT_UI1</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Entier non signé sur 1 octet.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-ui2">
|
|
<entry>
|
|
<constant>VT_UI2</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Entier non signé sur 2 octets.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-ui4">
|
|
<entry>
|
|
<constant>VT_UI4</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Entier non signé sur 4 octets.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-ui8">
|
|
<entry>
|
|
<constant>VT_UI8</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Entier non signé sur 8 octets.
|
|
</entry>
|
|
<entry>x64 uniquement</entry>
|
|
</row>
|
|
<row xml:id="constant.vt-r4">
|
|
<entry>
|
|
<constant>VT_R4</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Valeur à virgule flottante IEEE sur 32 bits.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-r8">
|
|
<entry>
|
|
<constant>VT_R8</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Valeur à virgule flottante IEEE sur 64 bits.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-bool">
|
|
<entry>
|
|
<constant>VT_BOOL</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Valeur booléenne.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-error">
|
|
<entry>
|
|
<constant>VT_ERROR</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Code erreur ; contient le code statut associé avec l'erreur.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-cy">
|
|
<entry>
|
|
<constant>VT_CY</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Entier complémentaire de 8 octets (par tranche de 10.000).
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-date">
|
|
<entry>
|
|
<constant>VT_DATE</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Nombre à virgule flottante de 64 bits, représentant
|
|
le nombre de jours (et non de secondes) depuis le <literal>01 Décembre 1899</literal>.
|
|
Par exemple, <literal>January 1, 1900</literal>, vaut <literal>2.0</literal>,
|
|
<literal>January 2, 1900</literal>, vaut <literal>3.0</literal>, et ainsi de suite.
|
|
Stocké sous la même représentation que la constante
|
|
<constant>VT_R8</constant>.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-bstr">
|
|
<entry>
|
|
<constant>VT_BSTR</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Pointeur vers une chaîne Unicode finissant par NULL.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-decimal">
|
|
<entry>
|
|
<constant>VT_DECIMAL</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Une structure décimale.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-unknown">
|
|
<entry>
|
|
<constant>VT_UNKNOWN</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Un pointeur vers un objet qui implémente l'interface IUnknown.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-dispatch">
|
|
<entry>
|
|
<constant>VT_DISPATCH</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>9</entry>
|
|
<entry>
|
|
Un pointeur vers un objet a été spécifié.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-variant">
|
|
<entry>
|
|
<constant>VT_VARIANT</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Un indicateur de type suivi par la valeur correspondante.
|
|
<constant>VT_VARIANT</constant> peut être utilisé uniquement
|
|
avec <constant>VT_BYREF</constant>.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-array">
|
|
<entry>
|
|
<constant>VT_ARRAY</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Si l'indicateur de type est combiné avec
|
|
<constant>VT_ARRAY</constant> via un opérateur OR, la valeur sera
|
|
un pointeur vers un <literal>SAFEARRAY</literal>.
|
|
<constant>VT_ARRAY</constant> peut utiliser l'opérateur OR avec les
|
|
types de données suivantes : <constant>VT_I1</constant>,
|
|
<constant>VT_UI1</constant>, <constant>VT_I2</constant>, <constant>VT_UI2</constant>,
|
|
<constant>VT_I4</constant>, <constant>VT_UI4</constant>, <constant>VT_INT</constant>,
|
|
<constant>VT_UINT</constant>, <constant>VT_R4</constant>, <constant>VT_R8</constant>,
|
|
<constant>VT_BOOL</constant>, <constant>VT_DECIMAL</constant>, <constant>VT_ERROR</constant>,
|
|
<constant>VT_CY</constant>, <constant>VT_DATE</constant>, <constant>VT_BSTR</constant>,
|
|
<constant>VT_DISPATCH</constant>, <constant>VT_UNKNOWN</constant> et
|
|
<constant>VT_VARIANT</constant>.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.vt-byref">
|
|
<entry>
|
|
<constant>VT_BYREF</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Si l'indicateur de type est combiné avec <constant>VT_BYREF</constant>
|
|
via un opérateur OR, la valeur sera une référence. Les types de référence
|
|
sont interprétés comme une référence vers les données, similaire
|
|
au type de référence en C++.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.cp-acp">
|
|
<entry>
|
|
<constant>CP_ACP</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Le code page ANSI par défaut.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.cp-maccp">
|
|
<entry>
|
|
<constant>CP_MACCP</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Le code page Macintosh.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.cp-oemcp">
|
|
<entry>
|
|
<constant>CP_OEMCP</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Le code page OEM par défaut.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.cp-utf7">
|
|
<entry>
|
|
<constant>CP_UTF7</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Unicode (UTF-7).
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.cp-utf8">
|
|
<entry>
|
|
<constant>CP_UTF8</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Unicode (UTF-8).
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.cp-symbol">
|
|
<entry>
|
|
<constant>CP_SYMBOL</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Traduction des <literal>SYMBOL</literal>.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.cp-thread-acp">
|
|
<entry>
|
|
<constant>CP_THREAD_ACP</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Le code page ANSI du thread courant.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.varcmp-lt">
|
|
<entry>
|
|
<constant>VARCMP_LT</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Le <literal>bstr</literal> de gauche est plus petit
|
|
que le <literal>bstr</literal> de droite.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.varcmp-eq">
|
|
<entry>
|
|
<constant>VARCMP_EQ</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Les 2 paramètres sont égaux.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.varcmp-gt">
|
|
<entry>
|
|
<constant>VARCMP_GT</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Le <literal>bstr</literal> de gauche est plus grand
|
|
que le <literal>bstr</literal> de droite.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.varcmp-null">
|
|
<entry>
|
|
<constant>VARCMP_NULL</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Chaque expression vaut NULL.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.norm-ignorecase">
|
|
<entry>
|
|
<constant>NORM_IGNORECASE</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Ignore la casse.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.norm-ignorenonspace">
|
|
<entry>
|
|
<constant>NORM_IGNORENONSPACE</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Ignore les caractères non espacés.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.norm-ignoresymbols">
|
|
<entry>
|
|
<constant>NORM_IGNORESYMBOLS</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Ignore les symboles.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.norm-ignorewidth">
|
|
<entry>
|
|
<constant>NORM_IGNOREWIDTH</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Ignore la taille des caractères.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.norm-ignorekanatype">
|
|
<entry>
|
|
<constant>NORM_IGNOREKANATYPE</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Ignore le type Kana.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.norm-ignorekashida">
|
|
<entry>
|
|
<constant>NORM_IGNOREKASHIDA</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Ignore les caractères Arabe kashida.
|
|
</entry>
|
|
<entry>La disponibilité dépend de la bibliothèque sous-jacente.</entry>
|
|
</row>
|
|
<row xml:id="constant.disp-e-divbyzero">
|
|
<entry>
|
|
<constant>DISP_E_DIVBYZERO</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Une erreur retournée qui indique qu'une division par zéro a eu lieu.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.disp-e-overflow">
|
|
<entry>
|
|
<constant>DISP_E_OVERFLOW</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Une erreur qui indique qu'une valeur n'a pû être convertie
|
|
en la représentation attendue.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.disp-e-badindex">
|
|
<entry>
|
|
<constant>DISP_E_BADINDEX</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Une erreur qui indique qu'un index de tableau n'existe pas.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.disp-e-paramnotfound">
|
|
<entry>
|
|
<constant>DISP_E_PARAMNOTFOUND</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Une valeur de retour indiquant qu'un des identifiants de paramètre
|
|
ne correspond pas à un paramètre de la méthode.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.mk-e-unavailable">
|
|
<entry>
|
|
<constant>MK_E_UNAVAILABLE</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
Code statut iMoniker COM, retourné lors d'erreurs générées
|
|
lorsque l'on a tenté d'appeler une fonction qui n'est pas
|
|
disponible.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.locale-neutral">
|
|
<entry>
|
|
<constant>LOCALE_NEUTRAL</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
La locale neutre. Cette constante n'est généralement pas utilisée lors de l'appel des API NLS.
|
|
Utilisez plutôt LOCALE_SYSTEM_DEFAULT.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
<row xml:id="constant.locale-system-default">
|
|
<entry>
|
|
<constant>LOCALE_SYSTEM_DEFAULT</constant>
|
|
(<type>int</type>)
|
|
</entry>
|
|
<entry>
|
|
La locale par défaut du système d'exploitation.
|
|
</entry>
|
|
<entry></entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</chapter>
|
|
|
|
<!-- Keep this comment at the end of the file
|
|
Local variables:
|
|
mode: sgml
|
|
sgml-omittag:t
|
|
sgml-shorttag:t
|
|
sgml-minimize-attributes:nil
|
|
sgml-always-quote-attributes:t
|
|
sgml-indent-step:1
|
|
sgml-indent-data:t
|
|
indent-tabs-mode:nil
|
|
sgml-parent-document:nil
|
|
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
|
sgml-exposed-tags:nil
|
|
sgml-local-catalogs:nil
|
|
sgml-local-ecat-files:nil
|
|
End:
|
|
vim600: syn=xml fen fdm=syntax fdl=2 si
|
|
vim: et tw=78 syn=sgml
|
|
vi: ts=1 sw=1
|
|
-->
|