Partager via


Modèle objet de composant (COM)

Vue d’ensemble de la technologie COM (Component Object Model).

Pour développer un modèle objet de composant (COM), vous avez besoin de ces en-têtes :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
ACTIVATEFLAGS

Indique si un objet est activé en tant qu’objet sans fenêtre. Il est utilisé dans IOleInPlaceSiteEx ::OnInPlaceActivateEx.
ADVF

Indicateurs qui contrôlent la mise en cache et la notification des modifications apportées aux données.
APTTYPE

L’énumération APTTYPE (objidl.h) spécifie différents types d’appartements.
APTTYPE

L’énumération APTTYPE (objidlbase.h) spécifie différents types d’appartements.
APTTYPEQUALIFIER

L’énumération APTTYPEQUALIFIER (objidl.h) spécifie l’ensemble des qualificateurs de type d’appartement COM possibles.
APTTYPEQUALIFIER

L’énumération APTTYPEQUALIFIER (objidlbase.h) spécifie l’ensemble des qualificateurs de type d’appartement COM possibles.
BIND_FLAGS

Contrôle les aspects des opérations de liaison moniker.
BINDSPEED

Indique approximativement la durée pendant laquelle l’appelant attend la liaison à un objet.
CALLFRAME_COPY

Détermine si les données de trame d’appel copiées peuvent être partagées avec des données dans l’image parente en déterminant sa dépendance de durée de vie sur la trame parente.
CALLFRAME_FREE

Détermine le type de paramètre à libérer. (CALLFRAME_FREE)
CALLFRAME_NULL

Détermine le type de paramètre à libérer. (CALLFRAME_NULL)
CALLFRAME_WALK

Détermine le type de paramètre à parcourir.
CALLTYPE

Spécifie les types d’appels utilisés par IMessageFilter ::HandleInComingCall.
CLSCTX

Valeurs utilisées dans les appels d’activation pour indiquer les contextes d’exécution dans lesquels un objet doit être exécuté.
CO_MARSHALING_CONTEXT_ATTRIBUTES

L’énumération CO_MARSHALING_CONTEXT_ATTRIBUTES (objidl.h) identifie l’un des attributs de contexte de marshaling qui peuvent être interrogés à l’aide d’une méthode spécifique.
CO_MARSHALING_CONTEXT_ATTRIBUTES

L’énumération CO_MARSHALING_CONTEXT_ATTRIBUTES (objidlbase.h) identifie l’un des attributs que vous pouvez interroger à l’aide de la méthode GetMarshalingContextAttribute.
COINIT

Détermine le modèle d’accès concurrentiel utilisé pour les appels entrants aux objets créés par ce thread. Ce modèle d’accès concurrentiel peut être à threads d’appartement ou multithread.
COMSD

Détermine le type de descripteur de sécurité COM à obtenir lors de l’appel de CoGetSystemSecurityPermissions.
COWAIT_FLAGS

Spécifie le comportement de la fonction CoWaitForMultipleHandles.
CWMO_FLAGS

Fournit des indicateurs pour la fonction CoWaitForMultipleObjects.
DATADIR

Spécifie la direction du flux de données. Cela détermine les formats que l’énumérateur résultant peut énumérer.
DISCARDCACHE

Spécifie ce qu’il faut faire avec les caches à ignorer de la mémoire si leur bit sale a été défini.
DOCMISC

Fournit des informations de propriété diverses sur un objet document.
DVASPECT

Spécifie l’aspect de données ou de vue souhaité de l’objet lors du dessin ou de l’obtention de données.
DVASPECT2

Spécifie de nouveaux aspects de dessin utilisés pour optimiser le processus de dessin.
DVASPECTINFOFLAG

Indique si un objet peut prendre en charge le dessin optimisé de lui-même.
DVEXTENTMODE

Indique si le mode de dimensionnement est le contenu ou le dimensionnement intégral.
EOC_ChangeType

Indique la nature de la modification d’un objet d’événement.
EOLE_AUTHENTICATION_CAPABILITIES

L’énumération EOLE_AUTHENTICATION_CAPABILITIES (objidl.h) spécifie différentes fonctionnalités dans CoInitializeSecurity et IClientSecurity ::SetBlanket.
EOLE_AUTHENTICATION_CAPABILITIES

L’énumération EOLE_AUTHENTICATION_CAPABILITIES (objidlbase.h) spécifie différentes fonctionnalités dans CoInitializeSecurity et IClientSecurity ::SetBlanket.
EXTCONN

L’énumération EXTCONN (objidl.h) spécifie le type de connexion externe existant sur un objet incorporé.
EXTCONN

L’énumération EXTCONN (objidlbase.h) spécifie le type de connexion externe existant sur un objet incorporé.
GLOBALOPT_PROPERTIES

L’énumération GLOBALOPT_PROPERTIES (objidl.h) identifie les options globales de processus que vous pouvez définir ou interroger à l’aide de l’interface IGlobalOptions.
GLOBALOPT_PROPERTIES

L’énumération GLOBALOPT_PROPERTIES (objidlbase.h) identifie les options globales de processus que vous pouvez définir ou interroger à l’aide de l’interface IGlobalOptions.
GLOBALOPT_UNMARSHALING_POLICY_VALUES

L’énumération GLOBALOPT_UNMARSHALING_POLICY_VALUES (objidl.h) fournit des valeurs pour l’option globale de stratégie de démarshaling COM.
GLOBALOPT_UNMARSHALING_POLICY_VALUES

L’énumération GLOBALOPT_UNMARSHALING_POLICY_VALUES (objidlbase.h) fournit des valeurs pour l’option globale de stratégie de démarshaling COM.
GUIDKIND

Indicateurs utilisés pour spécifier le type d’informations demandées à partir d’un objet dans iProvideClassInfo2.
HITRESULT

Indique si un emplacement se trouve dans l’image d’un objet.
MKRREDUCE

Spécifie la distance de réduction d’un moniker.
MKSYS

Indique la classe du moniker.
MSHCTX

Spécifie le contexte de destination, qui est le processus dans lequel le démarshaling doit être effectué.
MSHLFLAGS

Spécifie la raison pour laquelle le marshaling doit être effectué.
OLECLOSE

Indique si un objet doit être enregistré avant la fermeture.
OLECMDEXECOPT

Spécifie les options d’exécution de commande.
OLECMDF

Spécifie le type de prise en charge fourni par un objet pour la commande spécifiée dans une structure OLECMD.
OLECMDID

Spécifie la commande standard à exécuter. Une valeur unique de cette énumération est passée dans l’argument nCmdID de IOleCommandTarget ::Exec.
OLECMDID_WINDOWSTATE_FLAG

Spécifie l’état de la fenêtre.
OLECMDTEXTF

Spécifie le type d’informations qu’un objet doit stocker dans la structure OLECMDTEXT passée dans IOleCommandTarget ::QueryStatus.
OLECONTF

Indique le type d’objets à énumérer.
OLEDCFLAGS

Spécifie des informations supplémentaires sur le conteneur sur le contexte de l’appareil demandé par l’objet.
OLEGETMONIKER

Contrôle les aspects du comportement des méthodes IOleObject ::GetMoniker et IOleClientSite ::GetMoniker.
OLELINKBIND

Contrôle les opérations de liaison vers une source de lien.
OLEMISC

Décrit diverses caractéristiques d’un objet ou d’une classe d’objets.
OLERENDER

Indique le type de mise en cache demandée pour les objets nouvellement créés.
OLEUIPASTEFLAG

Indique les options utilisateur disponibles pour l’utilisateur lors du collage de ce format et au sein de laquelle groupe ou liste de choix (Coller, Coller le lien, etc.).
OLEUPDATE

Indique si l’objet lié met à jour les données mises en cache de l’objet lié automatiquement ou uniquement lorsque le conteneur appelle les méthodes IOleObject ::Update ou IOleLink ::Update. Les constantes sont utilisées dans l’interface IOleLink.
OLEVERBATTRIB

Décrit les attributs d’un verbe spécifié pour un objet.
OLEWHICHMK

Indique quelle partie du moniker d’un objet est définie ou récupérée.
PENDINGMSG

Spécifie les valeurs de retour de la méthode IMessageFilter ::MessagePending.
PENDINGTYPE

Indique le niveau d’imbrication dans la méthode IMessageFilter ::MessagePending.
PICTUREATTRIBUTES

Spécifie les attributs d’un objet image retournés par le biais de la méthode IPicture ::get_Attributes.
POINTERINACTIVE

Indiquez la stratégie d’activation de l’objet et sont utilisées dans la méthode IPointerInactive ::GetActivationPolicy.
QACONTAINERFLAGS

Indique les propriétés ambiantes fournies par le conteneur. Il est utilisé dans le membre dwAmbientFlags de la structure QACONTAINER.
RECORD_READING_POLICY

Spécifie un indicateur sur l’ordre dans lequel les enregistrements doivent être lus à partir d’un journal.
REGCLS

Contrôle le type de connexions à un objet de classe.
SERVERCALL

Indique l’état de l’appel du serveur.
THDTYPE

L’énumération THDTYPE (objidl.h) indique si un thread particulier prend en charge une boucle de message.
THDTYPE

L’énumération THDTYPE (objidlbase.h) indique si un thread particulier prend en charge une boucle de message.
TYMED

Indique le type de support de stockage utilisé dans un transfert de données. Elles sont utilisées dans les structures STGMEDIUM ou FORMATETC.
TYSPEC

Spécifie un mappage pour un ID de classe.
UASFLAGS

Fournit des informations sur l’unité d’annulation parente.
USERCLASSTYPE

Indique les différentes variantes du nom complet associé à une classe d’objets.
VIEWSTATUS

Spécifie l’opacité de l’objet et les aspects de dessin pris en charge par l’objet.

Fonctions

 
Activer

Crée la fenêtre de boîte de dialogue de la page de propriétés.
ActivateMe

Demande à un site de document d’activer l’appel en tant qu’objet document plutôt qu’un objet actif sur place et, éventuellement, spécifie la vue du document objet à activer.
Ajouter

Ajoute une unité d’annulation simple à la collection.
Ajouter

Ajoute une unité d’annulation simple à la collection. Lorsqu’une unité d’annulation parente est ouverte, le gestionnaire d’annulation ajoute des unités d’annulation à celle-ci en appelant IOleParentUndoUnit ::Add.
AddConnection

La méthode IExternalConnection ::AddConnection (objidl.h) incrémente le nombre de connexions externes fortes d’un objet.
AddConnection

La méthode IExternalConnection ::AddConnection (objidlbase.h) incrémente le nombre de connexions externes fortes d’un objet.
AddRef

Incrémente le nombre de références d’un pointeur d’interface vers un objet COM. Vous devez appeler cette méthode chaque fois que vous effectuez une copie d’un pointeur d’interface.
AddRefHfont

Avertit l’objet de police que la police précédemment réalisée identifiée avec hFont doit rester valide jusqu’à ce que ReleaseHfont soit appelé ou que l’objet de police lui-même soit libéré complètement.
AddRefOnProcess

Incrémente le nombre de références du processus.
AddSynchronize

La méthode ISynchronizeContainer ::AddSynchronize (objidl.h) ajoute un objet de synchronisation au conteneur.
AddSynchronize

La méthode ISynchronizeContainer ::AddSynchronize (objidlbase.h) ajoute un objet de synchronisation au conteneur.
AdjustRect

Ajuste un rectangle spécifié s’il est entièrement ou partiellement couvert par des objets opaques qui se chevauchent.
Conseiller

Établit une connexion entre un objet de point de connexion et le récepteur du client.
Conseiller

Établit une connexion de conseil entre un objet OLE et le récepteur d’avis de l’objet appelant. Par le biais de ce récepteur, l’objet appelant peut recevoir une notification lorsque l’objet OLE est renommé, enregistré ou fermé.
Conseiller

Établit une connexion de conseil entre un objet de document composé et le récepteur d’avis de l’objet appelant, via lequel l’objet appelant reçoit la notification lorsque l’objet de document composé est renommé, enregistré ou fermé.
Conseiller

Crée une connexion entre un récepteur d’avis et un objet de données pour recevoir des notifications.
Alloc

Alloue un bloc de mémoire. (IMalloc.Alloc)
AllowForegroundTransfer

Renvoie la fenêtre de premier plan au processus de serveur COM.
AppendRecord

Écrivez un nouvel enregistrement à la fin du journal.
ApplicationFree

Libère l’application.
ApplicationLaunch

Lance l’application.
Appliquer

Applique les valeurs actuelles aux objets sous-jacents associés à la page de propriétés comme précédemment transmis à IPropertyPage ::SetObjects.
ApplyViewState

Initialise une vue avec l’état d’affichage précédemment enregistré dans l’appel à IOleDocumentView ::SaveViewState.
BindIfRunning

Active la connexion entre l’objet lié et la source de lien si la source de lien est déjà en cours d’exécution.
BindMoniker

Localise un objet à l’aide de son moniker, active l’objet s’il est inactif et récupère un pointeur vers l’interface spécifiée sur cet objet.
BindToObject

Lie à l’objet spécifié. Le processus de liaison implique de trouver l’objet, de le placer dans l’état en cours d’exécution si nécessaire, et de fournir à l’appelant un pointeur vers une interface spécifiée sur l’objet identifié.
BindToSource

Active la connexion à la source de lien en liant le moniker stocké dans l’objet lié.
BindToStorage

Lie au stockage de l’objet spécifié. Contrairement à la méthode IMoniker ::BindToObject, cette méthode n’active pas l’objet identifié par le moniker.
Cache

Spécifie le format et d’autres données à mettre en cache à l’intérieur d’un objet incorporé.
CallIndirect

Appelle l’une des méthodes de l’interface avec une référence indirecte aux arguments de l’appel.
Annuler

La méthode ICancelMethodCalls ::Cancel (objidl.h) demande qu’un appel de méthode soit annulé.
Annuler

La méthode ICancelMethodCalls ::Cancel (objidlbase.h) demande qu’un appel de méthode soit annulé.
CancelLink

Déconnecte les liens sélectionnés. (ANSI)
CancelLink

Déconnecte les liens sélectionnés. (Unicode)
CanInPlaceActivate

Détermine si le conteneur peut activer l’objet en place.
CanWindowlessActivate

Informe un objet si son conteneur peut le prendre en charge en tant qu’objet sans fenêtre qui peut être activé sur place.
CatalogRefresh

Actualise le catalogue.
CLIPFORMAT_UserFree

La fonction CLIPFORMAT_UserFree (oleidl.h) libère des ressources côté serveur lorsqu’elle est appelée par les fichiers stub RPC.
CLIPFORMAT_UserFree64

La fonction CLIPFORMAT_UserFree64 (oleidl.h) libère des ressources côté serveur lorsqu’elle est appelée par des fichiers stub RPC.
CLIPFORMAT_UserMarshal

La fonction CLIPFORMAT_UserMarshal (oleidl.h) marshale un objet CLIPFORMAT dans la mémoire tampon RPC.
CLIPFORMAT_UserMarshal64

La fonction CLIPFORMAT_UserMarshal64 (oleidl.h) marshale un objet CLIPFORMAT dans la mémoire tampon RPC.
CLIPFORMAT_UserSize

La fonction CLIPFORMAT_UserSize (oleidl.h) calcule la taille du câble de l’objet CLIPFORMAT et obtient son handle et ses données.
CLIPFORMAT_UserSize64

La fonction CLIPFORMAT_UserSize64 (oleidl.h) calcule la taille du câble de l’objet CLIPFORMAT et obtient son handle et ses données.
CLIPFORMAT_UserUnmarshal

La fonction CLIPFORMAT_UserUnmarshal (oleidl.h) annule un objet CLIPFORMAT à partir de la mémoire tampon RPC.
CLIPFORMAT_UserUnmarshal64

La fonction CLIPFORMAT_UserUnmarshal64 (oleidl.h) annule un objet CLIPFORMAT à partir de la mémoire tampon RPC.
Cloner

Crée un énumérateur qui contient le même état d’énumération que celui actuel. (IEnumConnectionPoints.Clone)
Cloner

Crée un énumérateur qui contient le même état d’énumération que celui actuel. (IEnumConnections.Clone)
Cloner

Crée un énumérateur qui contient le même état d’énumération que celui actuel. (IEnumOleUndoUnits.Clone)
Cloner

Crée un objet de police en double.
Cloner

Crée un énumérateur qui contient le même état d’énumération que celui actuel. (IEnumOleDocumentViews.Clone)
Cloner

Crée un objet de vue en double avec un état interne identique à celui de l’affichage actuel.
Cloner

Crée un énumérateur qui contient le même état d’énumération que celui actuel. (IEnumOLEVERB.Clone)
Cloner

La méthode IEnumContextProps ::Clone (objidl.h) crée un énumérateur qui contient le même état d’énumération que celui actuel.
Cloner

Crée un énumérateur qui contient le même état d’énumération que celui actuel. (IEnumFORMATETC.Clone)
Cloner

Crée un énumérateur qui contient le même état d’énumération que celui actuel. (IEnumMoniker.Clone)
Cloner

Crée un énumérateur qui contient le même état d’énumération que celui actuel. (IEnumSTATDATA.Clone)
Cloner

La méthode IEnumString ::Clone (objidl.h) crée un énumérateur qui contient le même état d’énumération que celui actuel.
Cloner

La méthode IEnumUnknown ::Clone (objidl.h) crée un énumérateur qui contient le même état d’énumération que celui actuel.
Cloner

La méthode IEnumContextProps ::Clone (objidlbase.h) crée un énumérateur qui contient le même état d’énumération que celui actuel.
Cloner

La méthode IEnumString ::Clone (objidlbase.h) crée un énumérateur qui contient le même état d’énumération que celui actuel.
Cloner

La méthode IEnumUnknown ::Clone (objidlbase.h) crée un énumérateur qui contient le même état d’énumération que celui actuel.
Cloner

Crée un énumérateur qui contient le même état d’énumération que celui actuel. (IEnumCATEGORYINFO.Clone)
Cloner

Crée un énumérateur qui contient le même état d’énumération que celui actuel. (IEnumGUID.Clone)
Fermer

Ferme l’unité d’annulation parente spécifiée. (IOleParentUndoUnit.Close)
Fermer

Ferme l’unité d’annulation parente spécifiée. (IOleUndoManager.Close)
Fermer

Modifie un objet incorporé de l’exécution à l’état chargé. Déconnecte un objet lié de sa source de lien.
CloseView

Indique à un affichage de document de se fermer et de libérer son pointeur IOleInPlaceSite.
CLSIDFromProgID

Recherche un CLSID dans le Registre, en fonction d’un ProgID.
CLSIDFromProgIDEx

La fonction CLSIDFromProgIDEx (objbase.h) déclenche l’installation automatique si la stratégie COMClassStore est activée.
CLSIDFromProgIDEx

La fonction CLSIDFromProgIDEx (combaseapi.h) déclenche l’installation automatique si la stratégie COMClassStore est activée.
CLSIDFromString

Convertit une chaîne générée par la fonction StringFromCLSID en CLSID d’origine.
CoAddRefServerProcess

Incrémente un nombre global de références par processus.
CoAllowSetForegroundWindow

Cette fonction transmet le privilège de premier plan (privilège permettant de définir la fenêtre de premier plan) d’un processus à un autre. Le processus disposant du privilège de premier plan peut appeler cette fonction pour transmettre ce privilège à un processus de serveur COM local.
CoAllowUnmarshalerCLSID

Ajoute un CLSID unmarshaler à la liste autorisée pour le processus appelant uniquement.
CoCancelCall

Demande l’annulation d’un appel de méthode DCOM sortant en attente sur un thread spécifié.
CoCopyProxy

Effectue une copie privée du proxy spécifié.
CoCreateFreeThreadedMarshaler

Crée un objet aggregatable capable de marshaling dépendant du contexte.
CoCreateGuid

Crée un GUID, un entier 128 bits unique utilisé pour les IDENTIFICATEURs clSID et d’interface.
CoCreateInstance

Crée un objet non initialisé unique de la classe associée à un CLSID spécifié.
CoCreateInstanceEx

Crée une instance d’une classe spécifique sur un ordinateur spécifique.
CoCreateInstanceFromApp

Crée une instance d’une classe spécifique sur un ordinateur spécifique à partir d’un conteneur d’application.
CoDecrementMTAUsage

Libère l’incrément effectué par un appel précédent à la fonction CoIncrementMTAUsage.
CoDisableCallCancellation

Annule l’action d’un appel à CoEnableCallCancellation. Désactive l’annulation des appels synchrones sur le thread appelant lorsque tous les appels à CoEnableCallCancellation sont équilibrés par les appels à CoDisableCallCancellation.
CoDisconnectContext

Déconnecte toutes les connexions proxy qui sont conservées pour le compte de tous les pointeurs d’interface qui pointent vers des objets dans le contexte actuel.
CoDisconnectObject

Déconnecte toutes les connexions de processus distants conservées au nom de tous les pointeurs d’interface qui pointent vers un objet spécifié.
CoDosDateTimeToFileTime

Convertit la représentation MS-DOS de l’heure et de la date en structure FILETIME utilisée par Windows.
CoEnableCallCancellation

Active l’annulation des appels synchrones sur le thread appelant.
CoFileTimeNow

La fonction CoFileTimeNow (objbase.h) retourne l’heure actuelle sous forme de structure FILETIME.
CoFileTimeNow

La fonction CoFileTimeNow (combaseapi.h) retourne l’heure actuelle sous forme de structure FILETIME.
CoFileTimeToDosDateTime

Convertit un FILETIME en valeurs de date et d’heure MS-DOS.
CoFreeAllLibraries

Libère toutes les DLL chargées avec la fonction CoLoadLibrary (appelée en interne par CoGetClassObject), qu’elles soient actuellement utilisées.
CoFreeLibrary

Libère une bibliothèque qui, lors du chargement, a été spécifiée pour être libérée explicitement.
CoFreeUnusedLibraries

Décharge toutes les DLL qui ne sont plus utilisées, probablement parce que la DLL n’a plus d’objets COM instanciés en attente.
CoFreeUnusedLibrariesEx

Décharge toutes les DLL qui ne sont plus utilisées et dont le délai de déchargement a expiré.
CoGetApartmentType

Retourne le type d’appartement actuel et le qualificateur de type.
CoGetCallContext

Récupère le contexte de l’appel actuel sur le thread actuel.
CoGetCallerTID

Retourne un pointeur vers un DWORD qui contient l’ID d’appartement du thread de l’appelant.
CoGetCancelObject

Obtient un pointeur vers une interface de contrôle d’appel, normalement ICancelMethodCalls, sur l’objet cancel correspondant à un appel de méthode COM sortant en attente sur le même thread client ou un autre thread client.
CoGetClassObject

Fournit un pointeur vers une interface sur un objet de classe associé à un CLSID spécifié.
CoGetContextToken

Retourne un pointeur vers une implémentation d’IObjContext pour le contexte actuel.
CoGetCurrentLogicalThreadId

Retourne l’identificateur de thread logique du thread physique actuel.
CoGetCurrentProcess

Retourne une valeur unique au thread actuel. CoGetCurrentProcess peut être utilisé pour éviter les problèmes de réutilisation de l’ID de thread.
CoGetInstanceFromFile

Crée un objet et l’initialise à partir d’un fichier à l’aide d’IPersistFile ::Load.
CoGetInstanceFromIStorage

Crée un objet et l’initialise à partir d’un objet de stockage via un appel interne à IPersistFile ::Load.
CoGetInterceptor

Instancie l’intercepteur approprié pour l’interface spécifiée à intercepter et retourne l’intercepteur nouvellement créé.
CoGetInterfaceAndReleaseStream

Annule lamarshalation d’une mémoire tampon contenant un pointeur d’interface et libère le flux lorsqu’un pointeur d’interface a été marshalé d’un autre thread vers le thread appelant.
CoGetMalloc

Récupère un pointeur vers l’allocateur de mémoire de tâche OLE par défaut (qui prend en charge l’implémentation système de l’interface IMalloc) afin que les applications puissent appeler ses méthodes pour gérer la mémoire.
CoGetMarshalSizeMax

Retourne une limite supérieure sur le nombre d’octets nécessaires pour marshaler le pointeur d’interface spécifié vers l’objet spécifié.
CoGetObject

Convertit un nom complet en moniker qui identifie l’objet nommé, puis lie à l’objet identifié par le moniker.
CoGetObjectContext

Retourne le contexte de l’objet actif.
CoGetPSClsid

Retourne le CLSID de la DLL qui implémente le proxy et le stub de l’interface spécifiée.
CoGetStandardMarshal

Crée un objet par défaut, ou standard, marshaling dans le processus client ou le processus serveur, selon l’appelant, et retourne un pointeur vers l’implémentation IMarshal de cet objet.
CoGetStdMarshalEx

Crée un marshaleur standard agrégé à utiliser avec des gestionnaires côté client légers.
CoGetSystemSecurityPermissions

Retourne les valeurs par défaut des descripteurs de sécurité des autorisations de lancement et d’accès à l’échelle de l’ordinateur, ainsi que les limites de lancement et d’accès.
CoGetTreatAsClass

Retourne le CLSID d’un objet qui peut émuler l’objet spécifié.
CoHandlePriorityEventsFromMessagePump

Appelé par les répartiteurs de messages sur un thread ASTA après la distribution d’un message Windows afin de fournir une opportunité pour les appels COM infrastructurels court-exécutés et d’autres appels COM à priorité élevée ou à courte durée de travail COM à distribuer entre les messages.
CoImpersonateClient

Permet au serveur d’emprunter l’identité du client de l’appel actuel pendant la durée de l’appel.
CoIncrementMTAUsage

Maintient la prise en charge de MTA active lorsqu’aucun thread MTA n’est en cours d’exécution.
CoInitialize

Initialise la bibliothèque COM sur le thread actuel et identifie le modèle d’accès concurrentiel en tant qu’appartement à thread unique (STA).
CoInitializeEx

Initialise la bibliothèque COM à utiliser par le thread appelant, définit le modèle d’accès concurrentiel du thread et crée un nouvel appartement pour le thread si nécessaire.
CoInitializeSecurity

Inscrit la sécurité et définit les valeurs de sécurité par défaut pour le processus.
CoInvalidateRemoteMachineBindings

Indique au gestionnaire de contrôle de service de vider les handles de liaison RPC mis en cache pour l’ordinateur spécifié.
CoIsHandlerConnected

Détermine si un objet distant est connecté à l’objet in-process correspondant.
CoIsOle1Class

Détermine si le CLSID spécifié représente un objet OLE 1.
CoLoadLibrary

Charge une DLL spécifique dans le processus de l’appelant.
CoLockObjectExternal

Appelé pour verrouiller un objet pour s’assurer qu’il reste en mémoire ou pour libérer un tel verrou.
CoMarshalHresult

Marshale un HRESULT sur le flux spécifié, à partir duquel il peut être démarshalé à l’aide de la fonction CoUnmarshalHresult.
CoMarshalInterface

Écrit dans un flux les données requises pour initialiser un objet proxy dans un processus client.
CoMarshalInterThreadInterfaceInStream

Marshale un pointeur d’interface d’un thread vers un autre thread dans le même processus.
CommonPrefixWith

Crée un moniker basé sur le préfixe que ce moniker a en commun avec le moniker spécifié.
ComposeWith

Crée un moniker composite en combinant le moniker actuel avec le moniker spécifié.
Connexion

La méthode IRpcProxyBuffer ::Connect (objidl.h) initialise un proxy client, le liant au canal RPC spécifié.
Connexion

La méthode IRpcStubBuffer ::Connect (objidl.h) initialise un stub de serveur, le liant à l’interface spécifiée.
Connexion

La méthode IRpcProxyBuffer ::Connect (objidlbase.h) initialise un proxy client, le liant au canal RPC spécifié.
Connexion

La méthode IRpcStubBuffer ::Connect (objidlbase.h) initialise un stub de serveur, le liant à l’interface spécifiée.
ContextCallback

Entre le contexte de l’objet, exécute la fonction spécifiée et retourne.
ContextSensitiveHelp

Détermine si le mode d’aide respectant le contexte doit être entré pendant une session d’activation sur place.
ConvertObject

Convertit l’objet en type du CLSID spécifié. (ANSI)
ConvertObject

Convertit l’objet en type du CLSID spécifié. (Unicode)
Copier

Crée une copie de cette trame d’appel et de toutes ses données associées.
CopyProxy

Effectue une copie privée du proxy pour l’interface spécifiée.
CoQueryAuthenticationServices

Récupère une liste des services d’authentification inscrits lorsque le processus appelé CoInitializeSecurity.
CoQueryClientBlanket

Appelé par le serveur pour connaître le client qui a appelé la méthode s’exécutant sur le thread actuel.
CoQueryProxyBlanket

Récupère les informations d’authentification que le client utilise pour effectuer des appels sur le proxy spécifié.
CoRegisterActivationFilter

Inscrit un filtre à l’échelle du processus pour traiter les demandes d’activation.
CoRegisterChannelHook

Inscrit un hook de canal.
CoRegisterClassObject

Inscrit un objet de classe EXE auprès d’OLE afin que d’autres applications puissent y se connecter.
CoRegisterDeviceCatalog

Permet à une DLL téléchargée d’inscrire ses interfaces de catalogue d’appareils dans son processus en cours d’exécution afin que le code de marshaling puisse marshaler ces interfaces.
CoRegisterInitializeSpy

Inscrit une implémentation de l’interface IInitializeSpy. L’interface IInitializeSpy est définie pour permettre aux développeurs d’effectuer l’initialisation et le nettoyage sur les appartements COM.
CoRegisterMallocSpy

Inscrit une implémentation de l’interface IMallocSpy, après avoir besoin d’OLE pour appeler ses méthodes wrapper autour de chaque appel à la méthode IMalloc correspondante.
CoRegisterMessageFilter

S’inscrit auprès d’OLE l’instance d’une interface IMessageFilter, qui doit être utilisée pour gérer les problèmes d’accès concurrentiel sur le thread actuel.
CoRegisterPSClsid

Permet à une DLL téléchargée d’inscrire ses interfaces personnalisées dans son processus en cours d’exécution afin que le code de marshaling puisse marshaler ces interfaces.
CoRegisterSurrogate

Inscrit le processus de substitution via son pointeur d’interface ISurrogate.
CoReleaseMarshalData

Détruit un paquet de données précédemment marshalé.
CoReleaseServerProcess

Décrémente le nombre de références global par processus.
CoResumeClassObjects

Appelé par un serveur qui peut inscrire plusieurs objets de classe pour informer le SCM sur toutes les classes inscrites et autoriser les demandes d’activation pour ces objets de classe.
CoRevertToSelf

Restaure les informations d’authentification sur un thread d’exécution.
CoRevokeClassObject

Informe OLE qu’un objet de classe, précédemment inscrit auprès de la fonction CoRegisterClassObject, n’est plus disponible pour une utilisation.
CoRevokeDeviceCatalog

Révoque l’inscription d’un catalogue d’appareils effectuée par un appel précédent à CoRegisterDeviceCatalog.
CoRevokeInitializeSpy

Révoque une implémentation inscrite de l’interface IInitializeSpy.
CoRevokeMallocSpy

Révoque un objet IMallocSpy inscrit.
CoSetCancelObject

Définit (registres) ou réinitialise (annule l’inscription) un objet d’annulation à utiliser pendant les opérations d’annulation suivantes sur le thread actuel.
CoSetMessageDispatcher

Inscrit ou annule l’inscription du répartiteur de messages par thread à appeler lorsqu’il existe des messages de fenêtre disponibles pour la distribution dans les API d’attente COM sur un thread ASTA.
CoSetProxyBlanket

Définit les informations d’authentification qui seront utilisées pour effectuer des appels sur le proxy spécifié.
CoSuspendClassObjects

Empêche toute nouvelle demande d’activation du SCM sur tous les objets de classe inscrits dans le processus.
CoSwitchCallContext

Change l’objet de contexte d’appel utilisé par CoGetCallContext.
CoTaskMemAlloc

Alloue un bloc de mémoire de tâche de la même façon que IMalloc ::Alloc.
CoTaskMemFree

Libère un bloc de mémoire de tâche précédemment alloué via un appel à la fonction CoTaskMemAlloc ou CoTaskMemRealloc.
CoTaskMemRealloc

Modifie la taille d’un bloc de mémoire de tâche précédemment alloué.
CoTestCancel

Détermine si l’appel en cours d’exécution sur le serveur a été annulé par le client.
CoTreatAsClass

Établit ou supprime une émulation, dans laquelle les objets d’une classe sont traités comme des objets d’une classe différente.
CoUninitialize

Ferme la bibliothèque COM sur le thread actuel, décharge toutes les DLL chargées par le thread, libère toutes les autres ressources que le thread gère et force toutes les connexions RPC sur le thread à fermer.
CoUnmarshalHresult

Annule lamarshalation d’un type HRESULT à partir du flux spécifié.
CoUnmarshalInterface

Initialise un proxy nouvellement créé à l’aide de données écrites dans le flux par un appel précédent à la fonction CoMarshalInterface et retourne un pointeur d’interface vers ce proxy.
Nombre

La méthode IEnumContextProps ::Count (objidl.h) récupère le nombre de propriétés de contexte dans le contexte.
Nombre

La méthode IEnumContextProps ::Count (objidlbase.h) récupère le nombre de propriétés de contexte dans le contexte.
CountRefs

La méthode IRpcStubBuffer ::CountRefs (objidl.h) récupère le nombre total de références qu’un stub a sur l’objet serveur auquel il est connecté.
CountRefs

La méthode IRpcStubBuffer ::CountRefs (objidlbase.h) récupère le nombre total de références qu’un stub a sur l’objet serveur auquel il est connecté.
CoWaitForMultipleHandles

Attend que les handles spécifiés soient signalés ou que la période d’expiration spécifiée s’écoule.
CoWaitForMultipleObjects

Remplacement de CoWaitForMultipleHandles. Cette API de remplacement masque les options de CoWaitForMultipleHandles qui ne sont pas prises en charge dans ASTA.
CreateAntiMoniker

Crée et retourne un nouveau anti-moniker.
CreateAsyncBindCtx

Crée un contexte de liaison asynchrone à utiliser avec des monikers asynchrones.
CreateBindCtx

Retourne un pointeur vers une implémentation d’IBindCtx (objet de contexte de liaison). Cet objet stocke des informations sur une opération de liaison moniker particulière.
CreateCall

La méthode ICallFactory ::CreateCall (objidl.h) crée une instance de l’objet d’appel qui correspond à une interface asynchrone spécifiée.
CreateCall

La méthode ICallFactory ::CreateCall (objidlbase.h) crée une instance de l’objet d’appel qui correspond à une interface asynchrone spécifiée.
CreateClassMoniker

Crée un moniker de classe qui fait référence à la classe spécifiée.
CreateDataAdviseHolder

La fonction CreateDataAdviseHolder (ole2.h) récupère un pointeur vers l’implémentation OLE d’IDataAdviseHolder sur l’objet titulaire du conseil de données.
CreateDataAdviseHolder

La fonction CreateDataAdviseHolder (objbase.h) récupère un pointeur vers l’implémentation OLE d’IDataAdviseHolder sur l’objet titulaire de conseils de données.
CreateDataCache

Récupère un pointeur vers une nouvelle instance d’une implémentation fournie par OLE d’un cache de données.
CreateFileMoniker

Crée un moniker de fichier basé sur le chemin d’accès spécifié.
CreateFormatEnumerator

Crée un objet qui implémente IEnumFORMATETC sur un tableau statique de structures FORMATETC.
CreateGenericComposite

Effectue une composition générique de deux monikers et fournit un pointeur vers le moniker composite résultant.
CreateInstance

Crée un objet non initialisé.
CreateInstanceLic

Crée une instance de l’objet sous licence pour la clé de licence spécifiée. Cette méthode est le seul moyen possible de créer un objet sur une machine sans licence.
CreateItemMoniker

Crée un moniker d’élément qui identifie un objet dans un objet conteneur (généralement un document composé).
CreateObjrefMoniker

Crée un moniker OBJREF basé sur un pointeur vers un objet.
CreateOleAdviseHolder

Crée un objet de titulaire d’avis pour la gestion des notifications de documents composés. Elle retourne un pointeur vers l’implémentation OLE de l’objet de l’interface IOleAdviseHolder.
CreatePointerMoniker

Crée un moniker de pointeur basé sur un pointeur vers un objet.
CreateProxy

La méthode IPSFactoryBuffer ::CreateProxy crée un proxy pour l’interface distante spécifiée.
CreateProxy

La méthode IPSFactoryBuffer ::CreateProxy (objidlbase.h) crée un proxy pour l’interface distante spécifiée.
CreateStub

La méthode IPSFactoryBuffer ::CreateStub (objidl.h) crée un stub pour l’utilisation distante de l’interface spécifiée.
CreateStub

La méthode IPSFactoryBuffer ::CreateStub (objidlbase.h) crée un stub pour l’utilisation distante de l’interface spécifiée.
CreateView

Crée un objet d’affichage de document dans le processus de l’appelant et obtient un pointeur vers l’interface IOleDocumentView de cet objet.
DAdvise

Appelé par un objet prenant en charge un récepteur d’avis pour créer une connexion entre un objet de données et le récepteur conseiller. Cela permet au récepteur d’avis d’être averti des modifications apportées aux données de l’objet.
Désactiver

Détruit la fenêtre créée dans IPropertyPage ::Activate.
DeactivateAndUndo

Désactive l’objet, met fin à la session sur place et rétablit l’état d’annulation enregistré du conteneur.
DebugServerQueryInterface

La méthode IRpcStubBuffer ::D ebugServerQueryInterface (objidl.h) récupère un pointeur vers l’interface qu’un stub représente.
DebugServerQueryInterface

La méthode IRpcStubBuffer ::D ebugServerQueryInterface (objidlbase.h) récupère un pointeur vers l’interface qu’un stub représente.
DebugServerRelease

La méthode IRpcStubBuffer ::D ebugServerRelease (objidl.h) libère un pointeur d’interface qui a été précédemment retourné par DebugServerQueryInterface.
DebugServerRelease

La méthode IRpcStubBuffer ::D ebugServerRelease (objidlbase.h) libère un pointeur d’interface qui a été précédemment retourné par DebugServerQueryInterface.
DidAlloc

La méthode IMalloc ::D idAlloc (objidl.h) détermine si cet allocateur a été utilisé pour allouer le bloc de mémoire spécifié.
DidAlloc

La méthode IMalloc ::D idAlloc (objidlbase.h) détermine si cet allocateur a été utilisé pour allouer le bloc de mémoire spécifié.
DiscardCache

Ignore les caches trouvés en mémoire.
DiscardFrom

Indique au gestionnaire d’annulation d’ignorer l’unité d’annulation spécifiée et toutes les unités d’annulation ci-dessous sur la pile d’annulation ou de restauration.
DiscardUndoState

Indique au conteneur d’ignorer son état d’annulation. Le conteneur ne doit pas appeler IOleInPlaceObject ::ReActivateAndUndo.
Déconnecter

La méthode IRpcProxyBuffer ::D isconnect (objidl.h) déconnecte un proxy client de n’importe quel canal RPC auquel il est connecté.
Déconnecter

La méthode IRpcStubBuffer ::D isconnect (objidl.h) déconnecte un stub de serveur de n’importe quelle interface à laquelle il est connecté.
Déconnecter

La méthode IRpcProxyBuffer ::D isconnect (objidlbase.h) déconnecte un proxy client de n’importe quel canal RPC auquel il est connecté.
Déconnecter

La méthode IRpcStubBuffer ::D isconnect (objidlbase.h) déconnecte un stub de serveur de n’importe quelle interface à laquelle il est connecté.
DisconnectObject

La méthode IMarshal ::D isconnectObject (objidl.h) libère toutes les connexions à un objet avant d’arrêter.
DisconnectObject

La méthode IMarshal ::D isconnectObject (objidlbase.h) libère toutes les connexions à un objet dont le serveur appelle l’implémentation de cet objet.
DllCanUnloadNow

Détermine si la DLL qui implémente cette fonction est en cours d’utilisation. Si ce n’est pas le cas, l’appelant peut décharger la DLL à partir de la mémoire.
DllGetClassObject

Récupère l’objet de classe à partir d’un gestionnaire d’objets DLL ou d’une application objet.
DllRegisterServer

Indique à un serveur in-process de créer ses entrées de Registre pour toutes les classes prises en charge dans ce module de serveur.
DllUnregisterServer

Indique à un serveur in-process de supprimer uniquement les entrées créées via DllRegisterServer.
À faire

Indique à l’unité d’annulation d’exécuter son action. Notez que si elle contient des unités d’annulation enfant, elle doit également appeler ses méthodes Do.
DockWindow

Ancre le handle de fenêtre spécifié dans le handle de moniteur spécifié.
DoDragDrop

Exécute une opération de glisser-déplacer OLE.
DoVerb

Demande à un objet d’effectuer une action en réponse à l’action d’un utilisateur final. Les actions possibles sont énumérées pour l’objet dans IOleObject ::EnumVerbs.
DragEnter

Indique si une suppression peut être acceptée et, le cas échéant, l’effet de la suppression.
DragEnterTarget

OLE appelle cette méthode lorsque l’utilisateur fait glisser le curseur de la souris dans une fenêtre cible de dépôt potentielle.
DragLeave

Supprime les commentaires cibles et libère l’objet de données.
DragLeaveTarget

OLE appelle cette méthode lorsque l’utilisateur fait glisser le curseur de la souris hors d’une fenêtre cible de dépôt potentielle.
DragOver

Fournit des commentaires cibles à l’utilisateur et communique l’effet de la suppression à la fonction DoDragDrop afin qu’elle puisse communiquer l’effet de la suppression à la source.
Dessiner

Dessine une représentation d’un objet sur le contexte d’appareil spécifié.
Lâcher

Incorpore les données sources dans la fenêtre cible, supprime les commentaires cibles et libère l’objet de données.
DUnadvise

Détruit une connexion de notification qui avait été configurée précédemment.
EditProperty

Spécifie quel champ doit recevoir le focus lorsque la page de propriétés est activée.
Activer

Active ou désactive le gestionnaire d’annulation.
EnableModeless

Active ou désactive les boîtes de dialogue sans mode lorsque le conteneur crée ou détruit une boîte de dialogue modale.
EnableModeless

Active ou désactive les boîtes de dialogue sans mode d’un cadre.
énumération

Récupère un pointeur vers un énumérateur pour les composants d’un moniker composite.
ÉnumérationAdvise

Crée un énumérateur qui peut être utilisé pour énumérer les connexions de conseil actuellement établies pour un objet.
ÉnumérationAdvise

Récupère un pointeur vers un énumérateur qui peut être utilisé pour énumérer les connexions de conseil inscrites pour un objet, afin qu’un conteneur puisse savoir quoi libérer avant de fermer.
ÉnumérationAdvise

Retourne un objet qui peut être utilisé pour énumérer les connexions de conseil actuelles.
EnumCache

Crée un énumérateur qui peut être utilisé pour énumérer les connexions de cache actuelles.
Énumérations

Récupère un énumérateur pour les catégories de composants inscrites sur le système.
EnumClassesOfCategories

Récupère un énumérateur pour les classes qui implémentent un ou plusieurs identificateurs de catégorie spécifiés.
EnumConnectionPoints

Crée un objet d’énumérateur pour itérer à travers tous les points de connexion pris en charge dans l’objet connectable, un point de connexion par IID sortant.
EnumConnections

Crée un objet d’énumérateur pour itérer au sein des connexions actuelles pour ce point de connexion.
EnumContextProps

La méthode IContext ::EnumContextProps (objidl.h) retourne un pointeur d’interface IEnumContextProps qui peut énumérer les propriétés de contexte dans ce contexte.
EnumContextProps

La méthode IContext ::EnumContextProps (objidlbase.h) retourne un pointeur d’interface IEnumContextProps qui peut être utilisé pour énumérer les propriétés de contexte.
EnumControls

Énumère les contrôles du formulaire.
EnumDAdvise

Crée un objet qui peut être utilisé pour énumérer les connexions de conseil actuelles.
EnumFormatEtc

Crée un objet pour énumérer les formats pris en charge par un objet de données.
EnumImplCategoriesOfClass

Récupère un énumérateur pour les CATID implémentés par la classe spécifiée.
EnumObjectParam

Récupère un pointeur vers une interface qui peut être utilisée pour énumérer les clés de la table à clé de chaîne du contexte de liaison des pointeurs.
EnumObjects

Énumère les objets dans le conteneur actuel.
Énumération modifiable

Crée un objet d’énumérateur que l’appelant peut utiliser pour itérer au sein d’une série d’unités d’annulation de niveau supérieur à partir de la pile de restaurations.
EnumReqCategoriesOfClass

Récupère un énumérateur pour les CATID requis par la classe spécifiée.
EnumRunning

Crée et retourne un pointeur vers un énumérateur qui peut répertorier les monikers de tous les objets actuellement inscrits dans la table d’objets en cours d’exécution (ROT).
EnumUndoable

Crée un objet d’énumérateur que l’appelant peut utiliser pour itérer au sein d’une série d’unités d’annulation de niveau supérieur à partir de la pile d’annulation.
EnumVerbs

Expose un menu déroulant répertoriant les verbes disponibles pour un objet dans l’ordre croissant par nombre de verbes.
Énumérations

Crée un objet qui énumère les vues prises en charge par un objet de document, ou si une seule vue est prise en charge, retourne un pointeur vers cette vue.
Exec

Exécute la commande spécifiée ou affiche de l’aide pour la commande.
échec de

Fournit un test générique pour l’échec sur n’importe quelle valeur d’état.
FContinue

Indique si une opération générique doit continuer.
FContinuePrinting

Indique si une longue opération d’impression doit continuer.
FindConnectionPoint

Retourne un pointeur vers l’interface IConnectionPoint d’un point de connexion pour un IID spécifié, si cet IID décrit une interface sortante prise en charge.
FindUnit

Indique si l’unité spécifiée est un enfant de cette unité d’annulation ou l’un de ses enfants, c’est-à-dire si l’unité spécifiée fait partie de la hiérarchie de cette unité parente.
Force

Force le contenu du journal sur le disque, au moins jusqu’au niveau du LSN spécifié.
Format

Met en forme une chaîne en fonction d’un modèle.
Gratuit

La méthode IMalloc ::Free (objidl.h) libère un bloc de mémoire précédemment alloué.
Gratuit

La méthode IMalloc ::Free (objidlbase.h) libère un bloc de mémoire précédemment alloué.
Gratuit

Libère la copie d’images pour éviter une fuite de mémoire.
FreeBuffer

La méthode IRpcChannelBuffer ::FreeBuffer (objidl.h) libère une mémoire tampon de canal RPC précédemment allouée.
FreeBuffer

La méthode IRpcChannelBuffer ::FreeBuffer (objidlbase.h) libère une mémoire tampon de canal RPC précédemment allouée.
FreeParam

Libère le paramètre spécifié dans le frame.
FreeSurrogate

La méthode ISurrogate ::FreeSurrogate (objidl.h) décharge un serveur DLL.
FreeSurrogate

La méthode ISurrogate ::FreeSurrogate (objidlbase.h) décharge un serveur DLL.
Figer

Fige la représentation dessinée d’un objet afin qu’il ne change pas tant que la méthode IViewObject ::Unfreeze n’est pas appelée. L’utilisation la plus courante de cette méthode est l’impression en bandes.
FreezeEvents

Indique si le conteneur ignore ou accepte les événements du contrôle.
get_Attributes

Récupère l’ensemble actuel des attributs de bits de l’image.
get_Bold

Obtient la propriété Bold actuelle de la police.
get_Charset

Récupère le jeu de caractères utilisé dans la police.
get_CurDC

Récupère le handle du contexte d’appareil actuel. Cette propriété est valide uniquement pour les images bitmap.
get_Description

Texte d’affichage de l’éditeur d’événements. (Obtenir)
get_Handle

Récupère le handle sur l’image gérée dans cet objet image à un emplacement spécifié.
get_Height

Récupère la hauteur actuelle de l’image dans l’objet image.
get_hFont

Récupère un handle dans la police décrite par cet objet de police.
get_hPal

Récupère une copie de la palette actuellement utilisée par l’objet image.
get_Italic

Obtient la propriété italique actuelle de la police.
get_KeepOriginalFormat

Récupère la valeur actuelle de la propriété KeepOriginalFormat de l’image.
get_Name

Récupère le nom de la famille de polices.
get_Name

Nom de la propriété d’événement. (Obtenir)
get_OwnerSID

Identificateur de sécurité du créateur de l’éditeur d’événements. (Obtenir)
get_PublisherName

Nom complet de l’éditeur d’événements. (Obtenir)
get_PublisherType

Groupe d’administration facultatif pour l’éditeur d’événements. (Obtenir)
get_Size

Récupère la taille de point de la police.
get_Strikethrough

Obtient la propriété Strikethrough actuelle de la police.
get_Type

Récupère le type actuel de l’image contenue dans l’objet image.
get_Underline

Obtient la propriété Souligné actuelle de la police.
get_Value

Valeur de la propriété d’événement. (Obtenir)
get_Weight

Obtient la propriété Weight actuelle de la police.
get_Width

Récupère la largeur actuelle de l’image dans l’objet image.
GetActivationPolicy

Récupère la stratégie d’activation actuelle pour l’objet. Cette méthode est appelée par le conteneur à réception d’un message WM_SETCURSOR ou WM_MOUSEMOVE lorsqu’un objet inactif se trouve sous le pointeur de la souris.
GetAdvise

Récupère la connexion de conseil sur l’objet utilisé dans l’appel le plus récent à IViewObject ::SetAdvise.
GetAllAccessRights

Obtient la liste complète des droits d’accès et/ou du propriétaire et du groupe de l’objet spécifié.
GetBindOptions

Récupère les options de liaison stockées dans ce contexte de liaison.
GetBorder

Récupère le rectangle externe pour les barres d’outils et les contrôles pendant que l’objet est actif en place.
GetBoundSource

Récupère un pointeur vers la source de lien si la connexion est active.
getBuffer

La méthode IRpcChannelBuffer ::GetBuffer (objidl.h) récupère une mémoire tampon dans laquelle les données peuvent être marshalées pour la transmission.
getBuffer

La méthode IRpcChannelBuffer ::GetBuffer (objidlbase.h) récupère une mémoire tampon dans laquelle les données peuvent être marshalées pour la transmission.
GetCanonicalFormatEtc

Fournit une structure FORMATETC potentiellement différente mais logiquement équivalente. Vous utilisez cette méthode pour déterminer si deux structures FORMATETC différentes retournent les mêmes données, en supprimant la nécessité d’un rendu en double.
GetCapture

Appelé par un objet actif et sans fenêtre sur place pour déterminer s’il possède toujours la capture de la souris.
GetCategoryDesc

Récupère la chaîne de description localisée pour un ID de catégorie spécifique.
GetClassFile

Retourne le CLSID associé au nom de fichier spécifié.
GetClassForHandler

La méthode IStdMarshalInfo ::GetClassForHandler (objidl.h) récupère le CLSID du gestionnaire d’objets à utiliser dans le processus de destination pendant le marshaling standard.
GetClassForHandler

La méthode IStdMarshalInfo ::GetClassForHandler (objidlbase.h) récupère le CLSID du gestionnaire d’objets à utiliser dans le processus de destination pendant le marshaling standard.
GetClassID

Récupère l’identificateur de classe (CLSID) de l’objet.
GetClassInfo

Récupère un pointeur vers l’interface ITypeInfo pour les informations de type de l’objet. Les informations de type d’un objet correspondent à l’entrée de coclasse de l’objet dans une bibliothèque de types.
GetClassObject

Récupère un objet de classe.
GetClientSite

Récupère un pointeur vers le site client d’un objet incorporé.
GetClipboardData

Récupère un objet de données contenant le contenu actuel de l’objet incorporé sur lequel cette méthode est appelée. À l’aide du pointeur vers cet objet de données, il est possible de créer un objet incorporé avec les mêmes données que l’objet d’origine.
GetColorSet

Retourne la palette logique que l’objet utilisera pour dessiner dans sa méthode IViewObject ::D raw avec les paramètres correspondants.
GetComparisonData

Récupère des données d’un moniker qui peut être utilisé pour tester le moniker pour l’égalité par rapport à un autre moniker.
GetConnectionInterface

Récupère l’IID de l’interface sortante gérée par ce point de connexion.
GetConnectionPointContainer

Récupère le pointeur d’interface IConnectionPointContainer pour l’objet connectable parent.
GetContainer

Récupère un pointeur vers le conteneur de l’objet.
GetContentExtent

Obtient l’étendue du contenu d’un contrôle.
GetControlInfo

Récupère des informations sur les mnémoniques et le comportement du clavier du contrôle.
GetConvertInfo

Obtient les informations de conversion associées à l’objet spécifié. (ANSI)
GetConvertInfo

Obtient les informations de conversion associées à l’objet spécifié. (Unicode)
GetCurFile

Récupère le nom actuel du fichier associé à l’objet. S’il n’existe aucun fichier de travail actuel, cette méthode récupère l’invite d’enregistrement par défaut de l’objet.
GetCurrentApartmentType

La méthode IComThreadingInfo ::GetCurrentApartmentType (objidl.h) récupère le type d’appartement dans lequel l’appelant s’exécute.
GetCurrentApartmentType

La méthode IComThreadingInfo ::GetCurrentApartmentType (objidlbase.h) récupère le type d’appartement dans lequel l’appelant s’exécute.
GetCurrentLogicalThreadId

La méthode IComThreadingInfo ::GetCurrentLogicalThreadId (objidl.h) récupère le GUID du thread dans lequel l’appelant s’exécute.
GetCurrentLogicalThreadId

La méthode IComThreadingInfo ::GetCurrentLogicalThreadId (objidlbase.h) récupère le GUID du thread dans lequel l’appelant s’exécute.
GetCurrentThreadType

La méthode IComThreadingInfo ::GetCurrentThreadType (objidl.h) récupère le type de thread dans lequel l’appelant s’exécute.
GetCurrentThreadType

La méthode IComThreadingInfo ::GetCurrentThreadType (objidlbase.h) récupère le type de thread dans lequel l’appelant s’exécute.
GetData

Appelé par un consommateur de données pour obtenir des données à partir d’un objet de données source.
GetDataHere

Appelé par un consommateur de données pour obtenir des données à partir d’un objet de données source. Cette méthode diffère de la méthode GetData dans laquelle l’appelant doit allouer et libérer le support de stockage spécifié.
GetDC

Fournit un objet avec un handle à un contexte d’appareil pour un écran ou un appareil compatible à partir de son conteneur.
GetDefaultProperty

Récupère une propriété nommée et sa valeur à partir du conteneur de propriétés associé à l’éditeur d’événements.
GetDefaultPropertyCollection

Crée un objet de collection qui énumère les propriétés contenues dans le conteneur de propriétés associé à l’objet éditeur d’événements.
GetDescription

Récupère une description de l’unité d’annulation qui peut être utilisée dans l’interface utilisateur d’annulation ou de restauration.
GetDestCtx

La méthode IRpcChannelBuffer ::GetDestCtx (objidl.h) récupère le contexte de destination du canal RPC.
GetDestCtx

La méthode IRpcChannelBuffer ::GetDestCtx (objidlbase.h) récupère le contexte de destination du canal RPC.
GetDisplayName

Récupère le nom complet du moniker.
GetDisplayString

Récupère une chaîne de texte décrivant la propriété spécifiée.
GetDocMiscStatus

Récupère les informations d’état sur l’objet document.
GetDocument

Obtient le pointeur d’interface IUnknown sur l’objet document propriétaire de cette vue.
GetDropTarget

Récupère l’interface IDropTarget pour un objet actif et sans fenêtre qui prend en charge le glisser-déplacer.
GetExtendedControl

Récupère un pointeur IDispatch vers le contrôle étendu que le conteneur utilise pour encapsuler le contrôle réel.
GetExtent

Récupère la taille d’affichage actuelle d’un objet en cours d’exécution.
GetExtent

Récupère la taille de l’objet d’affichage spécifié sur l’appareil cible spécifié.
GetFocus

Appelé par un objet actif et sans fenêtre sur place pour déterminer s’il a toujours le focus clavier.
GetGUID

Récupère le GUID spécifié pour l’objet.
GetHandle

La méthode ISynchronizeHandle ::GetHandle (objidl.h) récupère un handle dans l’objet de synchronisation.
GetHandle

La méthode ISynchronizeHandle ::GetHandle (objidlbase.h) récupère un handle dans l’objet de synchronisation.
GetIID

Récupère l’ID d’interface pris en charge par cette implémentation ICallIndirect.
GetIIDAndMethod

Récupère l’ID d’interface ou le numéro de méthode.
getInfo

Récupère des informations sur le frame d’appel.
GetInfoOfIndex

Récupère les informations de type de l’index spécifié.
GetInPlaceSite

Récupère le site d’affichage associé à cet objet d’affichage.
GetInterfaceFromGlobal

Récupère un pointeur vers une interface sur un objet utilisable par l’appartement appelant. Cette interface doit être actuellement inscrite dans la table d’interface globale.
GetLastRedoDescription

Récupère la description de l’unité d’annulation de niveau supérieur qui se trouve au-dessus de la pile de restauration automatique.
GetLastUndoDescription

Récupère la description de l’unité d’annulation de niveau supérieur située au-dessus de la pile d’annulation.
GetLastUpdate

Détermine la dernière fois que l’objet a été mis à jour. (ANSI)
GetLastUpdate

Détermine la dernière fois que l’objet a été mis à jour. (Unicode)
GetLicInfo

Récupère des informations sur les fonctionnalités de licence de cette fabrique de classe.
GetLinkSource

Récupère des informations sur un lien qui peut être affiché dans la boîte de dialogue Liens. (ANSI)
GetLinkSource

Récupère des informations sur un lien qui peut être affiché dans la boîte de dialogue Liens. (Unicode)
GetLinkUpdateOptions

Détermine les options de mise à jour actuelles d’un lien. (ANSI)
GetLinkUpdateOptions

Détermine les options de mise à jour actuelles d’un lien. (Unicode)
GetLocaleID

Récupère l’identificateur de paramètres régionaux (un LCID) qu’une page de propriétés peut utiliser pour ajuster ses paramètres régionaux spécifiques.
GetLogLimits

Récupère des informations sur les limites actuelles du journal.
GetMarshalingContextAttribute

La méthode IMarshalingStream ::GetMarshalingContextAttribute (objidl.h) obtient des informations sur le contexte de marshaling.
GetMarshalingContextAttribute

La méthode IMarshalingStream ::GetMarshalingContextAttribute (objidlbase.h) obtient des informations sur le contexte de marshaling.
GetMarshalSizeMax

Récupère la taille maximale de la mémoire tampon qui sera nécessaire pendant le marshaling.
GetMarshalSizeMax

Récupère une limite supérieure sur le nombre d’octets nécessaires pour marshaler le cadre d’appel.
GetMethodInfo

Récupère des informations sur la méthode d’interface à partir de la trame d’appel.
GetMiscStatus

Récupère l’état d’un objet lors de la création et du chargement.
GetMoniker

Récupère un moniker pour le site client de l’objet. Un objet peut forcer l’affectation de son propre moniker ou son moniker de conteneur en spécifiant une valeur pour dwAssign.
GetMoniker

Récupère le moniker d’un objet incorporé, que l’appelant peut utiliser pour établir un lien vers l’objet.
GetMultiTypeInfoCount

Récupère le nombre de blocs d’informations de type que cet objet doit fournir.
GetNames

Récupère le nom de la méthode ou de l’interface de cet appel.
GetNaturalExtent

Fournit des indicateurs de dimensionnement à partir du conteneur que l’objet doit utiliser lorsque l’utilisateur le redimensionne.
GetNextLink

Énumère les liens dans un conteneur. (ANSI)
GetNextLink

Énumère les liens dans un conteneur. (Unicode)
GetObject

Obtient un pointeur vers une interface sur l’objet VBA.
GetObject

Récupère un pointeur vers l’objet spécifié.
GetObject

Détermine si l’objet identifié par le moniker spécifié est en cours d’exécution et, le cas échéant, récupère un pointeur vers cet objet.
GetObjectInfo

Obtient les informations de taille, de type, de nom et d’emplacement d’un objet. (ANSI)
GetObjectInfo

Obtient les informations de taille, de type, de nom et d’emplacement d’un objet. (Unicode)
GetObjectParam

Récupère un pointeur d’interface vers l’objet associé à la clé spécifiée dans la table de pointeurs à clé de chaîne du contexte de liaison.
GetObjectStorage

Récupère un pointeur vers le stockage de l’objet spécifié.
GetOleObject

Obtient un pointeur vers un contrôle OLE sur un conteneur Visual Basic.
GetOpenParentState

Récupère les informations d’état sur l’unité d’annulation parente ouverte la plus interne. (IOleUndoManager.GetOpenParentState)
GetPageContainer

Récupère un pointeur vers l’objet représentant la boîte de dialogue cadre de propriété entière qui contient toutes les pages. L’appel de cette méthode peut potentiellement permettre à une page d’accéder à une autre.
GetPageInfo

Récupère des informations sur la page de propriétés.
GetPageInfo

Récupère le nombre de premières pages d’un document et le nombre total de pages.
GetPages

Récupère une liste de pages de propriétés qui peuvent être affichées dans la feuille de propriétés de cet objet.
GetParam

Récupère la valeur d’un paramètre spécifié dans le frame d’appel.
GetParamInfo

Récupère les informations du paramètre spécifié.
GetParentState

Récupère les informations d’état sur l’unité d’annulation parente ouverte la plus interne. (IOleParentUndoUnit.GetParentState)
GetPredefinedStrings

Récupère des chaînes de description de tableau pour les valeurs autorisées que la propriété spécifiée peut accepter.
GetPredefinedValue

Récupère la valeur de la propriété spécifiée associée à un nom de chaîne prédéfini.
GetProperty

La méthode IContext ::GetProperty (objidl.h) récupère la propriété de contexte spécifiée à partir du contexte.
GetProperty

La méthode IContext ::GetProperty (objidlbase.h) récupère la propriété de contexte spécifiée à partir du contexte.
GetRect

Récupère un rectangle décrivant un aspect de dessin demandé.
GetRect

Récupère les coordonnées rectangulaires de la fenêtre d’affichage dans laquelle la vue est ou sera activée.
GetRegisteredSink

Récupère le récepteur d’événements inscrit.
GetReturnValue

Récupère la valeur de retour stockée dans le cadre d’appel.
GetRunningClass

Récupère le CLSID d’un objet en cours d’exécution.
GetRunningObjectTable

Récupère un pointeur d’interface vers la table d’objets en cours d’exécution (ROT) pour l’ordinateur sur lequel ce contexte de liaison est en cours d’exécution.
GetRunningObjectTable

Retourne un pointeur vers l’interface IRunningObjectTable sur la table d’objets en cours d’exécution locale (ROT).
GetSite

Récupère le dernier site passé à l’aide de SetSite.
GetSize

La méthode IMalloc ::GetSize (objidl.h) récupère la taille d’un bloc de mémoire précédemment alloué.
GetSize

La méthode IMalloc ::GetSize (objidlbase.h) récupère la taille d’un bloc de mémoire précédemment alloué.
GetSizeMax

Récupère la taille du flux nécessaire pour enregistrer l’objet. (IPersistStreamInit.GetSizeMax)
GetSizeMax

Récupère la taille du flux nécessaire pour enregistrer l’objet. (IPersistStream.GetSizeMax)
GetSourceDisplayName

Récupère le nom complet de la source de lien de l’objet lié.
GetSourceMoniker

Récupère le moniker identifiant la source de lien d’un objet lié.
GetStackLocation

Récupère l’emplacement de la pile sur lequel cette trame d’appel est liée.
GetStackSize

Récupère le nombre d’octets qui doivent être extraits de la pile pour revenir d’un appel de la méthode.
GetTimeOfLastChange

Récupère l’heure à laquelle l’objet identifié par ce moniker a été modifié pour la dernière fois.
GetTimeOfLastChange

Récupère l’heure de dernière modification d’un objet.
GetUnitType

Récupère le CLSID et un identificateur de type pour l’unité d’annulation.
GetUnmarshalClass

Récupère le CLSID du code d’annulation.
GetUpdateOptions

Récupère une valeur indiquant la fréquence à laquelle l’objet lié met à jour ses données mises en cache.
GetUserClassID

Récupère l’identificateur de classe d’un objet, le CLSID correspondant à la chaîne identifiant l’objet à un utilisateur final.
GetUserType

Récupère le nom de type utilisateur d’un objet à afficher dans des éléments d’interface utilisateur tels que les menus, les zones de liste et les boîtes de dialogue.
GetViewInfo

Obtient les informations d’affichage associées à l’objet. (ANSI)
GetViewInfo

Obtient les informations d’affichage associées à l’objet. (Unicode)
GetViewStatus

Récupère des informations sur l’opacité de l’objet et les aspects de dessin pris en charge.
GetWindow

Récupère un handle dans l’une des fenêtres participant à l’activation sur place (frame, document, parent ou fenêtre d’objet sur place).
GetWindowContext

Permet à un objet sur place de récupérer les interfaces de fenêtre qui forment la hiérarchie d’objets de fenêtre et la position dans la fenêtre parente où la fenêtre d’activation sur place de l’objet doit se trouver.
GiveFeedback

Permet à une application source d’envoyer des commentaires visuels à l’utilisateur final pendant une opération de glisser-déplacer en fournissant à la fonction DoDragDrop une valeur d’énumération spécifiant l’effet visuel.
GrantAccessRights

Fusionne la nouvelle liste de droits d’accès avec les droits d’accès existants sur l’objet.
HACCEL_UserFree

La fonction HACCEL_UserFree (oleidl.h) libère des ressources côté serveur lorsqu’elle est appelée par des fichiers stub RPC.
HACCEL_UserFree64

La fonction HACCEL_UserFree64 (oleidl.h) libère des ressources côté serveur lorsqu’elle est appelée par les fichiers stub RPC.
HACCEL_UserMarshal

Marshale un HACCEL dans la mémoire tampon RPC.
HACCEL_UserMarshal64

Marshale un objet HACCEL dans la mémoire tampon RPC.
HACCEL_UserSize

La fonction HACCEL_UserSize (oleidl.h) calcule la taille du câble de l’objet HACCEL et obtient son handle et ses données.
HACCEL_UserSize64

La fonction HACCEL_UserSize64 (oaild.h) calcule la taille du câble de l’objet HACCEL et obtient son handle et ses données.
HACCEL_UserUnmarshal

La fonction HACCEL_UserUnmarshal (oleidl.h) annule un objet HACCEL à partir de la mémoire tampon RPC.
HACCEL_UserUnmarshal64

La fonction HACCEL_UserUnmarshal64 (oleidl.h) annule un objet HACCEL à partir de la mémoire tampon RPC.
HandleInComingCall

Fournit un point d’entrée unique pour les appels entrants.
HandsOffStorage

Indique à l’objet de libérer tous les objets de stockage qui lui ont été transmis par son conteneur et d’entrer en mode HandsOff.
Code de hachage

Crée une valeur de hachage à l’aide de l’état interne du moniker.
HBITMAP_UserFree

Libère les ressources côté serveur lorsqu’elles sont appelées par des fichiers stub RPC.
HBITMAP_UserFree64

Libère les ressources côté serveur lorsqu’elles sont appelées par des fichiers stub RPC.
HBITMAP_UserMarshal

Marshale un objet HBITMAP dans la mémoire tampon RPC.
HBITMAP_UserMarshal64

Marshale un objet HBITMAP dans la mémoire tampon RPC.
HBITMAP_UserSize

Calcule la taille du câble de l’objet HBITMAP et obtient son handle et ses données.
HBITMAP_UserSize64

Calcule la taille du câble de l’objet HBITMAP et obtient son handle et ses données.
HBITMAP_UserUnmarshal

Annule un objet HBITMAP à partir de la mémoire tampon RPC.
HBITMAP_UserUnmarshal64

Annule un objet HBITMAP à partir de la mémoire tampon RPC.
HDC_UserFree

La fonction HDC_UserFree (oleidl.h) libère des ressources côté serveur lorsqu’elle est appelée par des fichiers stub RPC.
HDC_UserFree64

La fonction HDC_UserFree64 (oleidl.h) libère des ressources côté serveur lorsqu’elle est appelée par les fichiers stub RPC.
HDC_UserMarshal

La fonction HDC_UserMarshal (oleidl.h) marshale un objet HDC dans la mémoire tampon RPC.
HDC_UserMarshal64

La fonction HDC_UserMarshal64 (oleidl.h) marshale un objet HDC dans la mémoire tampon RPC.
HDC_UserSize

La fonction HDC_UserSize (oleidl.h) calcule la taille du câble de l’objet HDC et obtient son handle et ses données.
HDC_UserSize64

La fonction HDC_UserSize64 (oleidl.h) calcule la taille du câble de l’objet HDC et obtient son handle et ses données.
HDC_UserUnmarshal

La fonction HDC_UserUnmarshal (oleidl.h) annule un objet HDC à partir de la mémoire tampon RPC.
HDC_UserUnmarshal64

La fonction HDC_UserUnmarshal64 (oleidl.h) annule un objet HDC à partir de la mémoire tampon RPC.
HeapMinimize

La méthode IMalloc ::HeapMinimize (objidl.h) réduit le tas en libérant de la mémoire inutilisée sur le système d’exploitation, en fusionnant les blocs libres adjacents et en validant les pages libres.
HeapMinimize

La méthode IMalloc ::HeapMinimize (objidlbase.h) réduit le tas en libérant de la mémoire inutilisée sur le système d’exploitation.
Aide

Appelle l’aide de la page de propriétés en réponse à une demande de l’utilisateur final.
HGLOBAL_UserFree

La fonction HGLOBAL_UserFree (oleidl.h) libère des ressources côté serveur lorsqu’elle est appelée par les fichiers stub RPC.
HGLOBAL_UserFree64

La fonction HGLOBAL_UserFree64 (oleidl.h) libère des ressources côté serveur lorsqu’elle est appelée par des fichiers stub RPC.
HGLOBAL_UserMarshal

Marshale un HGLOBAL dans la mémoire tampon RPC.
HGLOBAL_UserMarshal64

Marshale un objet HGLOBAL dans la mémoire tampon RPC.
HGLOBAL_UserSize

La fonction HGLOBAL_UserSize (oleidl.h) calcule la taille du câble de l’objet HGLOBAL et obtient son handle et ses données.
HGLOBAL_UserSize64

La fonction HGLOBAL_UserSize64 (oleidl.h) calcule la taille du câble de l’objet HGLOBAL et obtient son handle et ses données.
HGLOBAL_UserUnmarshal

La fonction HGLOBAL_UserUnmarshal (oleidl.h) annule un objet HGLOBAL à partir de la mémoire tampon RPC.
HGLOBAL_UserUnmarshal64

La fonction HGLOBAL_UserUnmarshal64 (oleidl.h) annule un objet HGLOBAL à partir de la mémoire tampon RPC.
HMENU_UserFree

La fonction HMENU_UserFree (oleidl.h) libère des ressources côté serveur lorsqu’elle est appelée par les fichiers stub RPC.
HMENU_UserFree64

La fonction HMENU_UserFree64 (oleidl.h) libère des ressources côté serveur lorsqu’elle est appelée par les fichiers stub RPC.
HMENU_UserMarshal

La fonction HMENU_UserMarshal (oleidl.h) marshale un HMENU dans la mémoire tampon RPC.
HMENU_UserMarshal64

La fonction HMENU_UserMarshal64 (oleidl.h) marshale un HMENU dans la mémoire tampon RPC.
HMENU_UserSize

La fonction HMENU_UserSize (oleidl.h) calcule la taille du câble de l’objet HMENU et obtient son handle et ses données.
HMENU_UserSize64

La fonction HMENU_UserSize64 (oleidl.h) calcule la taille du câble de l’objet HMENU et obtient son handle et ses données.
HMENU_UserUnmarshal

La fonction HMENU_UserUnmarshal (oleidl.h) annule un objet HMENU à partir de la mémoire tampon RPC.
HMENU_UserUnmarshal64

La fonction HMENU_UserUnmarshal64 (oleidl.h) annule un objet HMENU à partir de la mémoire tampon RPC.
HPALETTE_UserFree

Libère les ressources côté serveur lorsqu’elles sont appelées par des fichiers stub RPC (HPALETTE_UserFree).
HPALETTE_UserFree64

Libère les ressources côté serveur lorsqu’elles sont appelées par des fichiers stub RPC. (HPALETTE_UserFree64)
HPALETTE_UserMarshal

Marshale un objet HPALETTE dans la mémoire tampon RPC. (HPALETTE_UserMarshal)
HPALETTE_UserMarshal64

Marshale un objet HPALETTE dans la mémoire tampon RPC. (HPALETTE_UserMarshal64)
HPALETTE_UserSize

Calcule la taille du câble de l’objet HPALETTE et obtient son handle et ses données. (HPALETTE_UserSize)
HPALETTE_UserSize64

Calcule la taille du câble de l’objet HPALETTE et obtient son handle et ses données. (HPALETTE_UserSize64)
HPALETTE_UserUnmarshal

Annule un objet HPALETTE à partir de la mémoire tampon RPC. (HPALETTE_UserUnmarshal)
HPALETTE_UserUnmarshal64

Annule un objet HPALETTE à partir de la mémoire tampon RPC. (HPALETTE_UserUnmarshal64)
HRESULT_CODE

Extrait la partie de code du HRESULT spécifié.
HRESULT_FACILITY

Extrait l’installation du HRESULT spécifié.
HRESULT_FROM_NT

Mappe une valeur d’état NT à une valeur HRESULT.
HRESULT_FROM_WIN32

Mappe un code d’erreur système à une valeur HRESULT.
HRESULT_SEVERITY

Extrait le champ de gravité du HRESULT spécifié.
HWND_UserFree

La fonction HWND_UserFree (oleidl.h) libère des ressources côté serveur lorsqu’elle est appelée par des fichiers stub RPC.
HWND_UserFree64

La fonction HWND_UserFree64 (oleidl.h) libère des ressources côté serveur lorsqu’elle est appelée par des fichiers stub RPC.
HWND_UserMarshal

La fonction HWND_UserMarshal (oleidl.h) marshale un objet HWND dans la mémoire tampon RPC.
HWND_UserMarshal64

La fonction HWND_UserMarshal64 (oleidl.h) marshale un objet HWND dans la mémoire tampon RPC.
HWND_UserSize

La fonction HWND_UserSize (oleidl.h) calcule la taille du câble de l’objet HWND et obtient son handle et ses données.
HWND_UserSize64

La fonction HWND_UserSize64 (oleidl.h) calcule la taille du câble de l’objet HWND et obtient son handle et ses données.
HWND_UserUnmarshal

La fonction HWND_UserUnmarshal (oleidl.h) annule un objet HWND à partir de la mémoire tampon RPC.
HWND_UserUnmarshal64

La fonction HWND_UserUnmarshal64 (oleidl.h) annule un objet HWND à partir de la mémoire tampon RPC.
IIDFromString

Convertit une chaîne générée par la fonction StringFromIID en identificateur d’interface d’origine (IID).
Emprunt d’identitéClient

La méthode IServerSecurity ::ImpersonateClient (objidl.h) permet à un serveur d’emprunter l’identité d’un client pendant la durée d’un appel.
Emprunt d’identitéClient

La méthode IServerSecurity ::ImpersonateClient (objidlbase.h) permet à un serveur d’emprunter l’identité d’un client pendant la durée d’un appel.
Init

Initialise le serveur de processus.
InitCache

Remplit le cache selon les besoins à l’aide des données fournies par l’objet de données spécifié.
InitFromData

Initialise un objet nouvellement créé avec des données à partir d’un objet de données spécifié, qui peut résider dans le même conteneur ou dans le Presse-papiers.
Initialiser

Initialise un thread pour utiliser les API Windows Runtime.
InitNew

Informe l’objet qu’il est initialisé en tant qu’objet nouvellement créé.
InitNew

Initialise un objet à un état par défaut. Cette méthode doit être appelée au lieu d’IPersistStreamInit ::Load.
InitNew

Initialise un nouvel objet de stockage.
InitNew

Créez une instance de journal sur le fichier spécifié. Si un fichier portant ce nom existe déjà, il est remplacé.
InPlaceDeactivate

Désactive un objet actif sur place et ignore l’état d’annulation de l’objet.
InsertMenus

Permet au conteneur d’insérer des groupes de menus dans le menu composite à utiliser pendant la session sur place.
InvalidateRect

Permet à un objet d’invalider un rectangle spécifié de son image sur place à l’écran.
InvalidateRgn

Permet à un objet d’invalider une région spécifiée de son image sur place à l’écran.
Inverse

Crée un moniker qui est l’inverse de ce moniker. Lorsqu’il est composé à droite de ce moniker ou d’une structure similaire, le moniker ne compose à rien.
Appeler

La méthode IRpcStubBuffer ::Invoke (objidl.h) appelle l’interface qu’un stub représente.
Appeler

La méthode IRpcStubBuffer ::Invoke (objidlbase.h) appelle l’interface qu’un stub représente.
Appeler

Applique cet enregistrement d’activation à un objet. Dans une situation de marshaling, cela est généralement effectué côté serveur, et c’est le moyen par lequel le travail de l’objet réel est accompli.
IS_ERROR

Fournit un test générique pour les erreurs sur n’importe quelle valeur d’état.
IsAccelerator

Détermine si la séquence de touches spécifiée est mappée à un accélérateur dans la table d’accélérateurs spécifiée.
IsAccessAllowed

Détermine si le fiduciaire spécifié a des droits d’accès à l’objet ou à la propriété.
IsClassOfCategories

Détermine si une classe implémente une ou plusieurs catégories.
IsConnected

La méthode IRpcChannelBuffer ::IsConnected (objidl.h) détermine si le canal RPC est connecté.
IsConnected

La méthode IRpcChannelBuffer ::IsConnected (objidlbase.h) détermine si le canal RPC est connecté.
IsDirty

Détermine si un objet a changé depuis son dernier enregistrement dans son flux. (IPersistStreamInit.IsDirty)
IsDirty

Détermine si un objet a changé depuis son dernier enregistrement dans son fichier actuel.
IsDirty

Détermine si un objet a changé depuis son dernier enregistrement dans son stockage actuel.
IsDirty

Détermine si un objet a changé depuis son dernier enregistrement dans son flux. (IPersistStream.IsDirty)
IsEqual

Compare cet objet de police à un autre pour l’équivalence.
IsEqual

Détermine si ce moniker est identique au moniker spécifié.
IsEqualCLSID

Évalue une valeur booléenne qui indique si deux CLSID sont égaux.
IsEqualGUID

La macro IsEqualGUID (objbase.h) détermine si deux GUID sont égaux.
IsEqualGUID

Évalue une valeur booléenne qui indique si deux GUID sont égaux.
IsEqualGUID

La macro IsEqualGUID (winddi.h) détermine si deux GUID sont égaux.
IsEqualIID

Évalue une valeur booléenne qui indique si deux IID sont égaux.
IsEvaluatingEdpPolicy

Indique si la cible de suppression a l’intention de gérer l’évaluation de la stratégie de protection d’entreprise.
IsIIDSupported

La méthode IRpcStubBuffer ::IsIIDSupported (objidl.h) détermine si un stub est conçu pour gérer le démarshaling d’une interface particulière.
IsIIDSupported

La méthode IRpcStubBuffer ::IsIIDSupported (objidlbase.h) détermine si un stub est conçu pour gérer le démarshaling d’une interface particulière.
IsImpersonating

La méthode IServerSecurity ::IsImpersonating (objidl.h) indique si le serveur emprunte actuellement l’identité du client.
IsImpersonating

La méthode IServerSecurity ::IsImpersonating (objidlbase.h) indique si le serveur emprunte actuellement l’identité du client.
IsPageDirty

Indique si la page de propriétés a changé depuis son activation ou depuis l’appel le plus récent à Apply.
IsRunning

Détermine si l’objet spécifié est en cours d’exécution.
IsRunning

Détermine si l’objet identifié par ce moniker est actuellement chargé et en cours d’exécution.
IsRunning

Détermine si un objet est actuellement dans l’état en cours d’exécution.
IsRunning

Détermine si l’objet identifié par le moniker spécifié est en cours d’exécution.
IsSystemMoniker

Détermine si ce moniker est l’une des classes moniker fournies par le système.
IsUpToDate

Vérifie si un objet est à jour.
Charger

Indique à l’objet de s’initialiser à l’aide des propriétés disponibles dans le conteneur de propriétés et de notifier l’objet de journal des erreurs fourni lorsque des erreurs se produisent.
Charger

Initialise un objet à partir du flux où il a été enregistré précédemment. (IPersistStreamInit.Load)
Charger

Ouvre le fichier spécifié et initialise un objet à partir du contenu du fichier.
Charger

Charge un objet à partir de son stockage existant.
Charger

Initialise un objet à partir du flux où il a été enregistré précédemment. (IPersistStream.Load)
LoadDllServer

La méthode ISurrogate ::LoadDllServer (objidl.h) charge un serveur DLL dans le substitut implémentant.
LoadDllServer

La méthode ISurrogate ::LoadDllServer (objidlbase.h) charge un serveur DLL dans la substitution implémentant.
Serrure

Demande un verrou sur une ressource partagée.
LockContainer

Conserve le conteneur pour les objets incorporés en cours d’exécution jusqu’à la libération explicite.
LockInPlaceActive

Indique si un contrôle doit rester actif sur place. Les appels à cette méthode imbriquez généralement un événement pour vous assurer que l’état d’activation de l’objet reste stable tout au long du traitement de l’événement.
LockRunning

Verrouille un objet déjà en cours d’exécution dans son état d’exécution ou le déverrouille de son état en cours d’exécution. (IRunnableObject.LockRunning)
LockServer

La méthode IClassFactory ::LockServer (unknwnbase.h) verrouille une application objet ouverte en mémoire. Cela permet aux instances d’être créées plus rapidement.
LockServer

La méthode IClassFactory ::LockServer verrouille une application objet ouverte en mémoire. Cela permet aux instances d’être créées plus rapidement.
MAKE_HRESULT

La macro MAKE_HRESULT (winerror.h) crée une valeur HRESULT à partir de ses composants.
MAKE_HRESULT

La macro MAKE_HRESULT (dmerror.h) crée une valeur HRESULT à partir de ses composants.
MAKE_SCODE

Crée une valeur SCODE à partir de ses composants.
MapPropertyToPage

Récupère le CLSID de la page de propriétés associée à la propriété spécifiée.
Maréchal

Marshale l’image d’appel en transformant ses données accessibles en mémoire tampon plate sans déranger le cadre.
MarshalInterface

La méthode IMarshal ::MarshalInterface (objidl.h) marshale un pointeur d’interface.
MarshalInterface

La méthode IMarshal ::MarshalInterface (objidlbase.h) marshale un pointeur d’interface.
MessagePending

Indique qu’un message est arrivé pendant que COM attend de répondre à un appel distant.
MkParseDisplayName

Convertit une chaîne en moniker qui identifie l’objet nommé par la chaîne.
MonikerCommonPrefixWith

Crée un moniker basé sur le préfixe commun que ce moniker (celui qui comprend les données de cet objet moniker) partage avec un autre moniker.
MonikerRelativePathTo

Fournit un moniker qui, lorsqu’il est composé à la fin du premier moniker spécifié (ou avec une structure similaire), génère le deuxième moniker spécifié.
Déplacer

Positionne et redimensionne la boîte de dialogue de page de propriétés dans le cadre.
Prochain

Récupère le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumConnectionPoints.Next)
Prochain

Récupère le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumConnections.Next)
Prochain

Récupère le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumOleUndoUnits.Next)
Prochain

Récupère le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumOleDocumentViews.Next)
Prochain

Récupère le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumOLEVERB.Next)
Prochain

La méthode IEnumContextProps ::Next (objidl.h) récupère le nombre spécifié d’éléments dans la séquence d’énumération.
Prochain

Récupère le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumFORMATETC.Next)
Prochain

Récupère le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumMoniker.Next)
Prochain

Récupère le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumSTATDATA.Next)
Prochain

La méthode IEnumString ::Next (objidl.h) récupère le nombre spécifié d’éléments dans la séquence d’énumération.
Prochain

La méthode IEnumUnknown ::Next (objidl.h) récupère le nombre spécifié d’éléments dans la séquence d’énumération.
Prochain

La méthode IEnumContextProps ::Next (objidlbase.h) récupère le nombre spécifié d’éléments dans la séquence d’énumération.
Prochain

La méthode IEnumString ::Next (objidlbase.h) récupère le nombre spécifié d’éléments dans la séquence d’énumération.
Prochain

La méthode IEnumUnknown ::Next (objidlbase.h) récupère le nombre spécifié d’éléments dans la séquence d’énumération.
Prochain

Récupère le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumCATEGORYINFO.Next)
Prochain

Récupère le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumGUID.Next)
NoteChangeTime

Enregistre l’heure de dernière modification d’un objet en cours d’exécution. L’objet doit avoir été enregistré précédemment auprès de la table d’objets en cours d’exécution (ROT). Cette méthode stocke l’heure de la dernière modification dans le ROT.
OleBuildVersion

Cette fonction est obsolète.
OleCreate

La fonction OleCreate (ole.h) crée un objet incorporé identifié par un CLSID. Il peut implémenter l’élément de menu qui permet l’insertion d’un nouvel objet.
OleCreate

La fonction OleCreate (ole2.h) crée un objet incorporé identifié par un CLSID. Il peut implémenter l’élément de menu qui permet à l’utilisateur final d’insérer un objet.
OleCreateDefaultHandler

Crée une instance du gestionnaire d’incorporation par défaut. Cette instance est initialisée afin qu’elle crée un serveur local lorsque l’objet incorporé entre dans l’état en cours d’exécution.
OleCreateEmbeddingHelper

Crée un objet d’assistance d’incorporation OLE à l’aide du code fourni par l’application agrégé avec des éléments du gestionnaire d’objets OLE par défaut. Cet objet d’assistance peut être créé et utilisé dans un contexte et un rôle spécifiques, comme déterminé par l’appelant.
OleCreateEx

Étend la fonctionnalité OleCreate en prenant en charge l’instanciation plus efficace des objets dans les conteneurs nécessitant la mise en cache de plusieurs formats ou données de présentation, au lieu du format unique pris en charge par OleCreate.
OleCreateFontIndirect

Crée et initialise un objet de police standard à l’aide d’une description initiale des propriétés de la police dans une structure FONTDESC.
OleCreateFromData

Crée un objet incorporé à partir d’un objet de transfert de données récupéré à partir du Presse-papiers ou dans le cadre d’une opération de glisser-déplacer OLE. Il est destiné à être utilisé pour implémenter un collage à partir d’une opération de glisser-déplacer OLE.
OleCreateFromDataEx

Étend la fonctionnalité OleCreateFromData en prenant en charge l’instanciation plus efficace des objets dans les conteneurs nécessitant la mise en cache de plusieurs formats de présentation ou de données, au lieu du format unique pris en charge par OleCreateFromData.
OleCreateFromFile

La fonction OleCreateFromFile (ole.h) crée un objet incorporé à partir du contenu d’un fichier nommé.
OleCreateFromFile

La fonction OleCreateFromFile (ole2.h) crée un objet incorporé à partir du contenu d’un fichier nommé.
OleCreateFromFileEx

Étend la fonctionnalité OleCreateFromFile en prenant en charge l’instanciation plus efficace des objets dans les conteneurs nécessitant la mise en cache de plusieurs formats ou données de présentation, au lieu du format unique pris en charge par OleCreateFromFile.
OleCreateLink

Crée un objet lié à un document composé OLE.
OleCreateLinkEx

Étend la fonctionnalité OleCreateLink en prenant en charge l’instanciation plus efficace des objets dans les conteneurs nécessitant la mise en cache de plusieurs formats de présentations ou de données, au lieu du format unique pris en charge par OleCreateLink.
OleCreateLinkFromData

Crée un objet lié à partir d’un objet de transfert de données récupéré à partir du Presse-papiers ou dans le cadre d’une opération de glisser-déplacer OLE.
OleCreateLinkFromDataEx

Étend la fonctionnalité OleCreateLinkFromData en prenant en charge l’instanciation plus efficace des objets dans les conteneurs nécessitant la mise en cache de plusieurs formats de présentations ou de données, au lieu du format unique pris en charge par OleCreateLinkFromData.
OleCreateLinkToFile

Crée un objet lié à un fichier.
OleCreateLinkToFileEx

Étend la fonctionnalité OleCreateLinkToFile en prenant en charge l’instanciation plus efficace des objets dans les conteneurs nécessitant la mise en cache de plusieurs formats de présentations ou de données, au lieu du format unique pris en charge par OleCreateLinkToFile.
OleCreateMenuDescriptor

Crée et retourne un descripteur de menu OLE (autrement dit, une structure de données fournie par OLE qui décrit les menus) que OLE doit utiliser lors de la distribution des messages de menu et des commandes.
OleCreatePictureIndirect

Crée un objet image initialisé en fonction d’une structure PICTDESC.
OleCreatePropertyFrame

Appelle un nouveau cadre de propriété, autrement dit, une boîte de dialogue de feuille de propriétés, dont le parent est hwndOwner, où la boîte de dialogue est positionnée au point (x,y) dans la fenêtre parente et a la légende lpszCaption.
OleCreatePropertyFrameIndirect

Crée un cadre de propriété, autrement dit, une boîte de dialogue de feuille de propriétés, basée sur une structure (OCPFIPARAMS) qui contient les paramètres, au lieu de spécifier des paramètres distincts comme lors de l’appel d’OleCreatePropertyFrame.
OleCreateStaticFromData

Crée un objet statique qui contient uniquement une représentation, sans données natives, à partir d’un objet de transfert de données.
OleDestroyMenuDescriptor

Appelé par le conteneur pour libérer le descripteur de menu partagé alloué par la fonction OleCreateMenuDescriptor.
OleDoAutoConvert

Convertit automatiquement un objet en nouvelle classe si la conversion automatique pour cette classe d’objet est définie dans le Registre.
OleDraw

La fonction OleDraw (ole.h) permet de dessiner des objets plus facilement. Vous pouvez l’utiliser au lieu d’appeler IViewObject ::D raw directement.
OleDraw

La fonction OleDraw (ole2.h) permet de dessiner des objets plus facilement. Vous pouvez l’utiliser au lieu d’appeler IViewObject ::D raw directement.
OleDuplicateData

Dupliquer les données trouvées dans le handle spécifié et retourne un handle aux données dupliquées. Les données sources sont au format presse-papiers. Utilisez cette fonction pour vous aider à implémenter certaines des interfaces de transfert de données telles que IDataObject.
OleFlushClipboard

Exécute la séquence de fermeture du presse-papiers. Il libère également le pointeur IDataObject placé dans le Presse-papiers par la fonction OleSetClipboard.
OleGetAutoConvert

Détermine si le Registre est défini pour les objets d’un CLSID spécifié à convertir automatiquement en un autre CLSID et, le cas échéant, récupère le nouveau CLSID.
OleGetClipboard

Récupère un objet de données que vous pouvez utiliser pour accéder au contenu du Presse-papiers.
OleGetClipboardWithEnterpriseInfo

Permet aux applications compatibles avec La protection des informations Windows de récupérer un IDataObject à partir du Presse-papiers OLE accompagné des informations de protection des informations Windows sur les données et l’application source.
OleGetIconOfClass

Retourne un handle à un métafichier contenant une icône et une étiquette de chaîne pour le CLSID spécifié.
OleGetIconOfFile

Retourne un handle à un métafichier contenant une icône et une étiquette de chaîne pour le nom de fichier spécifié.
OleIconToCursor

Convertit une icône en curseur.
OleInitialize

Initialise la bibliothèque COM sur l’appartement actuel, identifie le modèle d’accès concurrentiel en tant qu’appartement à thread unique (STA) et active des fonctionnalités supplémentaires décrites dans la section Remarques ci-dessous.
OleIsCurrentClipboard

Détermine si le pointeur de l’objet de données précédemment placé dans le Presse-papiers par la fonction OleSetClipboard se trouve toujours dans le Presse-papiers.
OleIsRunning

Détermine si un objet de document composé est actuellement dans l’état en cours d’exécution.
OleLoad

Charge en mémoire un objet imbriqué dans un objet de stockage spécifié.
OleLoadFromStream

La fonction OleLoadFromStream (ole.h) charge un objet à partir du flux.
OleLoadFromStream

La fonction OleLoadFromStream (ole2.h) charge un objet à partir du flux.
OleLoadPicture

Crée un objet image et l’initialise à partir du contenu d’un flux. Cela équivaut à appeler OleCreatePictureIndirect avec NULL comme premier paramètre, suivi d’un appel à IPersistStream ::Load. (OleLoadPicture)
OleLoadPictureEx

Crée un objet image et l’initialise à partir du contenu d’un flux. Cela équivaut à appeler OleCreatePictureIndirect avec NULL comme premier paramètre, suivi d’un appel à IPersistStream ::Load. (OleLoadPictureEx)
OleLoadPicturePath

Crée un objet image et l’initialise à partir du contenu d’un flux. Cela équivaut à appeler OleCreatePictureIndirect(NULL, ...) suivi de IPersistStream ::Load.
OleLockRunning

Verrouille un objet déjà en cours d’exécution dans son état d’exécution ou le déverrouille de son état en cours d’exécution. (OleLockRunning)
OleMetafilePictFromIconAndLabel

Crée un métafichier dans lequel l’icône et l’étiquette spécifiées sont dessinées.
OleNoteObjectVisible

Incrémente ou décrémente une référence externe qui conserve un objet dans l’état en cours d’exécution.
OleQueryCreateFromData

Vérifie si un objet de données a l’un des formats qui lui permettrait de devenir un objet incorporé via un appel à la fonction OleCreateFromData ou OleCreateStaticFromData.
OleQueryLinkFromData

Détermine si un objet lié OLE (plutôt qu’un objet incorporé OLE) peut être créé à partir d’un objet de données presse-papiers.
OleRegEnumFormatEtc

Crée un objet d’énumération qui peut être utilisé pour énumérer les formats de données qu’un serveur objet OLE a enregistrés dans le registre système.
OleRegEnumVerbs

Fournit une énumération des verbes inscrits pour la classe spécifiée. Les développeurs d’applications d’objets DLL personnalisées utilisent cette fonction pour émuler le comportement du gestionnaire d’objets par défaut.
OleRegGetMiscStatus

Retourne des informations diverses sur la présentation et les comportements pris en charge par le CLSID spécifié à partir du Registre.
OleRegGetUserType

Obtient le type d’utilisateur de la classe spécifiée à partir du Registre.
OleRun

Place un objet de document composé OLE dans l’état en cours d’exécution.
OleSave

Enregistre un objet ouvert en mode transactionné dans l’objet de stockage spécifié.
OleSaveToStream

La fonction OleSaveToStream (ole.h) enregistre un objet avec l’interface IPersistStream sur celle-ci dans le flux spécifié.
OleSaveToStream

La fonction OleSaveToStream (ole2.h) enregistre un objet avec l’interface IPersistStream sur celle-ci dans le flux spécifié.
OleSetAutoConvert

Spécifie un CLSID pour la conversion automatique vers une classe différente lorsqu’un objet de cette classe est chargé.
OleSetClipboard

Place un pointeur vers un objet de données spécifique dans le Presse-papiers. Cela rend l’objet de données accessible à la fonction OleGetClipboard.
OleSetContainedObject

Avertit un objet qu’il est incorporé dans un conteneur OLE, ce qui garantit que le comptage de références est effectué correctement pour les conteneurs qui prennent en charge les liens vers des objets incorporés. (OleSetContainedObject)
OleSetMenuDescriptor

Installe ou supprime le code de répartition OLE de la fenêtre frame du conteneur.
OLESTR

Transforme les littéraux de chaîne en chaînes Unicode.
OleTranslateAccelerator

Appelé par l’application objet, permet au conteneur d’un objet de traduire des accélérateurs en fonction de la table d’accélérateurs du conteneur.
OleTranslateColor

Convertit un type OLE_COLOR en COLORREF.
OleUIAddVerbMenuA

Ajoute le menu Verb de l’objet spécifié au menu spécifié. (ANSI)
OleUIAddVerbMenuW

Ajoute le menu Verb de l’objet spécifié au menu spécifié. (Unicode)
OleUIBusyA

Appelle la boîte de dialogue Occupé standard, ce qui permet à l’utilisateur de gérer l’accès concurrentiel. (ANSI)
OleUIBusyW

Appelle la boîte de dialogue Occupé standard, ce qui permet à l’utilisateur de gérer l’accès concurrentiel. (Unicode)
OleUICanConvertOrActivateAs

Détermine s’il existe des classes d’objet OLE dans le Registre qui peuvent être utilisées pour convertir ou activer le CLSID spécifié.
OleUIChangeIconA

Appelle la boîte de dialogue Icône de modification standard, qui permet à l’utilisateur de sélectionner une icône à partir d’un fichier d’icône, d’un fichier exécutable ou d’une DLL. (ANSI)
OleUIChangeIconW

Appelle la boîte de dialogue Icône de modification standard, qui permet à l’utilisateur de sélectionner une icône à partir d’un fichier d’icône, d’un fichier exécutable ou d’une DLL. (Unicode)
OleUIChangeSourceA

Appelle la boîte de dialogue Modifier la source, ce qui permet à l’utilisateur de modifier la source d’un lien. (ANSI)
OleUIChangeSourceW

Appelle la boîte de dialogue Modifier la source, ce qui permet à l’utilisateur de modifier la source d’un lien. (Unicode)
OleUIConvertA

Appelle la boîte de dialogue Convertir standard, ce qui permet à l’utilisateur de modifier le type d’un seul objet spécifié ou le type de tous les objets OLE de la classe de l’objet spécifié. (ANSI)
OleUIConvertW

Appelle la boîte de dialogue Convertir standard, ce qui permet à l’utilisateur de modifier le type d’un seul objet spécifié ou le type de tous les objets OLE de la classe de l’objet spécifié. (Unicode)
OleUIEditLinksA

Appelle la boîte de dialogue Liens standard, ce qui permet à l’utilisateur d’apporter des modifications aux objets liés d’un conteneur. (ANSI)
OleUIEditLinksW

Appelle la boîte de dialogue Liens standard, ce qui permet à l’utilisateur d’apporter des modifications aux objets liés d’un conteneur. (Unicode)
OleUIInsertObjectA

Appelle la boîte de dialogue Insérer un objet standard, qui permet à l’utilisateur de sélectionner une source d’objet et un nom de classe, ainsi que l’option d’affichage de l’objet comme lui-même ou en tant qu’icône. (ANSI)
OleUIInsertObjectW

Appelle la boîte de dialogue Insérer un objet standard, qui permet à l’utilisateur de sélectionner une source d’objet et un nom de classe, ainsi que l’option d’affichage de l’objet comme lui-même ou en tant qu’icône. (Unicode)
OleUIObjectPropertiesA

Appelle la boîte de dialogue Propriétés de l’objet, qui affiche des informations générales, d’affichage et de lien sur un objet. (ANSI)
OleUIObjectPropertiesW

Appelle la boîte de dialogue Propriétés de l’objet, qui affiche des informations générales, d’affichage et de lien sur un objet. (Unicode)
OleUIPasteSpecialA

Appelle la boîte de dialogue Coller spécial standard, ce qui permet à l’utilisateur de sélectionner le format de l’objet Presse-papiers à coller ou coller.lié. (ANSI)
OleUIPasteSpecialW

Appelle la boîte de dialogue Coller spécial standard, ce qui permet à l’utilisateur de sélectionner le format de l’objet Presse-papiers à coller ou coller.lié. (Unicode)
OleUIPromptUserA

Affiche une boîte de dialogue avec le modèle spécifié et retourne la réponse (identificateur de bouton) de l’utilisateur. Cette fonction est utilisée pour afficher les messages d’avertissement OLE, par exemple, Classe non inscrite. (ANSI)
OleUIPromptUserW

Affiche une boîte de dialogue avec le modèle spécifié et retourne la réponse (identificateur de bouton) de l’utilisateur. Cette fonction est utilisée pour afficher les messages d’avertissement OLE, par exemple, Classe non inscrite. (Unicode)
OleUIUpdateLinksA

Met à jour tous les liens dans le conteneur de liens et affiche une boîte de dialogue qui affiche la progression du processus de mise à jour. Le processus est arrêté si l’utilisateur appuie sur le bouton Arrêter ou lorsque tous les liens sont traités. (ANSI)
OleUIUpdateLinksW

Met à jour tous les liens dans le conteneur de liens et affiche une boîte de dialogue qui affiche la progression du processus de mise à jour. Le processus est arrêté si l’utilisateur appuie sur le bouton Arrêter ou lorsque tous les liens sont traités. (Unicode)
OleUninitialize

Ferme la bibliothèque COM sur l’appartement, libère toutes les fabriques de classes, autres objets COM ou serveurs détenus par l’appartement, désactive RPC sur l’appartement et libère toutes les ressources que l’appartement gère.
OnAmbientPropertyChange

Informe un contrôle que l’une ou plusieurs des propriétés ambiantes du conteneur ont changé.
OnCall

Informe le récepteur d’événements s’il reçoit un appel de méthode sur l’intercepteur. Le récepteur est fourni avec une instance ICallFrame liée à l’appel de méthode entrante interceptée. Grâce à ce récepteur, le cadre d’appel peut être manipulé de différentes manières.
OnChanged

Avertit un récepteur qu’une propriété pouvant être liée a changé.
OnClose

Appelé par le serveur pour avertir tous les récepteurs consultatifs inscrits que l’objet a changé de l’état en cours d’exécution à l’état chargé.
OnControlInfoChanged

Informe le conteneur que la structure CONTROLINFO du contrôle a changé et que le conteneur doit appeler l’IOleControl ::GetControlInfo du contrôle pour une mise à jour.
OnDataChange

Appelé par le serveur pour notifier les récepteurs d’avis actuellement inscrits d’un objet de données que les données de l’objet ont changé.
OnDefWindowMessage

Appelle le traitement par défaut pour tous les messages passés à un objet.
OnDocWindowActivate

Avertit l’objet actif sur place lorsque la fenêtre de document du conteneur est activée ou désactivée.
OnFocus

Indique si le contrôle géré par ce site de contrôle a gagné ou perdu le focus.
OnFrameWindowActivate

Avertit l’objet lorsque la fenêtre frame de niveau supérieur du conteneur est activée ou désactivée.
OnInactiveMouseMove

Avertit l’objet que le pointeur de la souris l’a déplacé afin que l’objet puisse déclencher des événements de souris. Cette méthode est appelée par le conteneur à réception d’une méthode WM_MOUSEMOVE lorsqu’un objet inactif se trouve sous le pointeur de la souris.
OnInactiveSetCursor

Définit le pointeur de la souris pour un objet inactif. Cette méthode est appelée par le conteneur à réception d’une méthode WM_SETCURSOR lorsqu’un objet inactif se trouve sous le pointeur de la souris.
OnInPlaceActivate

Avertit le conteneur qu’un de ses objets est activé en place.
OnInPlaceActivateEx

Appelé par l’objet incorporé pour déterminer s’il doit se redessiner lors de l’activation.
OnInPlaceDeactivate

Avertit le conteneur que l’objet n’est plus actif en place.
OnInPlaceDeactivateEx

Avertit le conteneur si l’objet doit être redessiné lors de la désactivation.
OnLinkSrcChange

Avertit le conteneur qui a inscrit le récepteur d’avis qu’une source de lien a changé (nom ou emplacement), ce qui permet au conteneur de mettre à jour le moniker du lien.
OnMnemonic

Informe un contrôle que l’utilisateur a appuyé sur une séquence de touches qui représente un mnémonique clavier.
OnNextAdd

Avertit la dernière unité d’annulation dans la collection qu’une nouvelle unité a été ajoutée.
OnPosRectChange

Avertit le conteneur que les étendues de l’objet ont changé.
OnProgress

Avertit les objets inscrits et les applications de la progression d’une opération de téléchargement.
OnRename

Appelé par le serveur pour avertir tous les récepteurs consultatifs inscrits que l’objet a été renommé.
OnRequestEdit

Avertit un récepteur qu’une propriété requestedit est sur le point de changer.
OnRun

Avertit le cache que l’objet source de données a entré l’état en cours d’exécution afin que l’objet cache puisse établir des récepteurs conseillés si nécessaire.
OnSave

Appelé par le serveur pour notifier tous les récepteurs consultatifs inscrits que l’objet a été enregistré.
OnShowWindow

Avertit un conteneur quand la fenêtre d’un objet incorporé est sur le point de devenir visible ou invisible. Cette méthode ne s’applique pas à un objet activé en place et n’a donc aucune fenêtre distincte de celle de son conteneur.
OnStatusChange

Informe le cadre que la page de propriétés gérée par ce site a modifié son état, c’est-à-dire qu’une ou plusieurs valeurs de propriété ont été modifiées dans la page. Les pages de propriétés doivent appeler cette méthode chaque fois que des modifications se produisent dans leurs boîtes de dialogue.
OnStop

Avertit le cache qu’il doit mettre fin à tous les récepteurs d’avis existants. Aucune indication n’est donnée quant à l’existence d’une connexion.
OnUIActivate

Avertit le conteneur que l’objet est sur le point d’être activé et que l’objet va remplacer le menu principal du conteneur par un menu composite sur place.
OnUIDeactivate

Avertit le conteneur qu’il doit réinstaller son interface utilisateur et prendre le focus, et si l’objet a un état non modifiable.
OnViewChange

Avertit les récepteurs d’avis enregistrés d’un objet que son affichage a changé.
OnViewStatusChange

Avertit le récepteur qu’un état d’affichage d’un objet a changé.
OnWalkInterface

Parcoure un cadre d’appel pour rechercher l’interface spécifiée dans le frame d’appel. L’interface peut être manipulée ou remplacée en accordant une attention particulière au nombre de références.
OnWindowMessage

Répartit un message d’un conteneur vers un objet sans fenêtre actif.
Ouvrir

Ouvre une nouvelle unité d’annulation parente, qui fait partie de la pile d’annulation de l’unité conteneur.
Ouvrir

Ouvre une nouvelle unité d’annulation parente, qui fait partie de sa pile d’annulation d’unité contenante.
Ouvrir

Affiche un affichage de document dans une fenêtre contextuelle distincte. La sémantique est équivalente à IOleObject ::D oVerb avec OLEIVERB_OPEN.
OpenLinkSource

Ouvre la source du lien. (ANSI)
OpenLinkSource

Ouvre la source du lien. (Unicode)
ParseDisplayName

Analyse le nom complet spécifié et crée un moniker correspondant.
ParseDisplayName

Convertit un nom complet en moniker.
PictureChanged

Avertit l’objet image que sa ressource image a changé. Cette méthode appelle uniquement IPropertyNotifySink ::OnChanged avec DISPID_PICT_HANDLE pour tous les récepteurs connectés.
PostAlloc

Effectue les opérations requises après l’appel d’IMalloc ::Alloc.
PostDidAlloc

Effectue les opérations requises après l’appel d’IMalloc ::D idAlloc.
PostFree

Effectue les opérations requises après l’appel d’IMalloc ::Free.
PostGetSize

Effectue les opérations requises après l’appel d’IMalloc ::GetSize.
PostHeapMinimize

Effectue les opérations requises après avoir appelé IMalloc ::HeapMinimize.
PostInitialize

Effectue les étapes d’initialisation requises après l’appel de la fonction CoInitializeEx.
PostMessageFilter

Envoie au site frame simple un message reçu par la fenêtre d’un contrôle une fois que le contrôle a traité le message.
PostRealloc

Effectue les opérations requises après l’appel d’IMalloc ::Realloc.
PostUninitialize

Effectue les étapes de nettoyage requises après l’appel de la fonction CoUninitialize.
PreAlloc

Effectue les opérations requises avant d’appeler IMalloc ::Alloc.
PreDidAlloc

Effectue les opérations requises avant d’appeler IMalloc ::D idAlloc.
Préfree

Effectue les opérations requises avant d’appeler IMalloc ::Free. Cette méthode garantit que le pointeur passé aux points Libres au début de l’allocation réelle.
PreGetSize

Effectue les opérations requises avant d’appeler IMalloc ::GetSize.
PreHeapMinimize

Effectue les opérations requises avant d’appeler IMalloc ::HeapMinimize.
PreInitialize

Effectue les étapes d’initialisation requises avant d’appeler la fonction CoInitializeEx.
PreMessageFilter

Fournit à un site la possibilité de traiter un message reçu par la fenêtre d’un contrôle avant que le contrôle lui-même effectue un traitement.
PreRealloc

Effectue les opérations requises avant d’appeler IMalloc ::Realloc.
PreUninitialize

Effectue les étapes de nettoyage requises avant d’appeler la fonction CoUninitialize.
Imprimer

Imprime un objet sur l’imprimante spécifiée, à l’aide des exigences de travail spécifiées.
ProcessShutdown

Arrête le processus.
ProgIDFromCLSID

Récupère le ProgID d’un CLSID donné.
pull

La méthode IPipeByte ::P ull (objidl.h) récupère les données du type d’octet à partir de la source du canal.
pull

La méthode IPipeDouble ::P ull (objidl.h) récupère les données du type entier double à partir de la source du canal.
pull

La méthode IPipeLong ::P ull (objidl.h) récupère les données du type entier long de la source de canal.
pull

La méthode IPipeByte ::P ull (objidlbase.h) récupère les données du type d’octet à partir de la source du canal.
pull

La méthode IPipeDouble ::P ull (objidlbase.h) récupère les données du type double à partir de la source du canal.
pull

La méthode IPipeLong ::P ull (objidlbase.h) récupère les données du type entier long de la source de canal.
PumpMessages

Effectue une répartition personnalisée lorsque les messages de fenêtre sont disponibles pour être distribués sur un thread ASTA.
Pousser

La méthode IPipeByte ::P ush (objidl.h) envoie les données du type d’octet à la source du canal.
Pousser

La méthode IPipeDouble ::P ush (objidl.h) envoie les données du type entier double à la source du canal.
Pousser

La méthode IPipeLong ::P ush (objidl.h) envoie les données du type entier long à la source du canal.
Pousser

La méthode IPipeByte ::P ush (objidlbase.h) envoie les données du type d’octet à la source du canal.
Pousser

La méthode IPipeDouble ::P ush (objidlbase.h) envoie des données du type double à la source du canal.
Pousser

La méthode IPipeLong ::P ush (objidlbase.h) envoie les données du type entier long à la source du canal.
put_Bold

Définit la propriété Bold de la police.
put_Charset

Définit le jeu de caractères de la police.
put_Description

Texte d’affichage de l’éditeur d’événements. (Put)
put_Italic

Définit la propriété Italic de la police.
put_KeepOriginalFormat

Définit la valeur de la propriété KeepOriginalFormat de l’image.
put_Name

Spécifie un nouveau nom pour la famille de polices.
put_Name

Nom de la propriété d’événement. (Put)
put_OwnerSID

Identificateur de sécurité du créateur de l’éditeur d’événements. (Put)
put_PublisherID

Identificateur de l’éditeur d’événements.
put_PublisherName

Nom complet de l’éditeur d’événements. (Put)
put_PublisherType

Groupe d’administration facultatif pour l’éditeur d’événements. (Put)
put_Size

Définit la taille de point de la police.
put_Strikethrough

Définit la propriété Strikethrough de la police.
put_Underline

Définit la propriété Soulignement de la police.
put_Value

Valeur de la propriété d’événement. (Put)
put_Weight

Définit la propriété Weight de la police.
PutDefaultProperty

Écrit une propriété nommée et sa valeur dans le conteneur de propriétés associé à l’éditeur d’événements.
Requête

La méthode IGlobalOptions ::Query (objidl.h) interroge la propriété globale spécifiée du runtime COM.
Requête

La méthode IRpcOptions ::Query (objidl.h) récupère la valeur d’une propriété d’option de liaison RPC.
Requête

La méthode IGlobalOptions ::Query (objidlbase.h) interroge la propriété globale spécifiée du runtime COM.
Requête

La méthode IRpcOptions ::Query (objidlbase.h) récupère la valeur d’une propriété d’option de liaison RPC.
QueryBlanket

Récupère les informations d’authentification que le client utilise pour effectuer des appels sur le proxy spécifié.
QueryBlanket

La méthode IServerSecurity ::QueryBlanket (objidl.h) récupère des informations sur le client qui a appelé l’une des méthodes du serveur.
QueryBlanket

La méthode IServerSecurity ::QueryBlanket (objidlbase.h) récupère des informations sur le client qui a appelé l’une des méthodes du serveur.
QueryContinueDrag

Détermine si une opération de glisser-déplacer doit être poursuivie, annulée ou terminée. Vous n’appelez pas cette méthode directement. La fonction OLE DoDragDrop appelle cette méthode pendant une opération de glisser-déplacer.
QueryGetData

Détermine si l’objet de données est capable de restituer les données comme spécifié. Les objets qui tentent d’effectuer une opération de collage ou de suppression peuvent appeler cette méthode avant d’appeler IDataObject ::GetData pour obtenir une indication indiquant si l’opération peut réussir.
QueryHitPoint

Indique si un point se trouve dans un aspect donné d’un objet.
QueryHitRect

Indique si un point dans un rectangle se trouve dans un aspect de dessin donné d’un objet.
QueryInterface

Modèle de fonction d’assistance qui déduit un identificateur d’interface et appelle QueryInterface(REFIID,void).
QueryInterface

Récupère des pointeurs vers les interfaces prises en charge sur un objet.
QueryInternalInterface

La méthode IInternalUnknown ::QueryInternalInterface (objidl.h) récupère des pointeurs vers les interfaces internes prises en charge sur un objet.
QueryInternalInterface

La méthode IInternalUnknown ::QueryInternalInterface (objidlbase.h) récupère des pointeurs vers les interfaces internes prises en charge sur un objet.
QueryMultipleInterfaces

La méthode IMultiQI ::QueryMultipleInterfaces (objidl.h) récupère des pointeurs vers plusieurs interfaces prises en charge sur un objet.
QueryMultipleInterfaces

La méthode IMultiQI ::QueryMultipleInterfaces (objidlbase.h) récupère des pointeurs vers plusieurs interfaces prises en charge sur un objet.
QueryService

Agit comme méthode de fabrique pour tous les services exposés via une implémentation d’IServiceProvider.
QueryService

Agit comme méthode de fabrique pour tous les services exposés via une implémentation d’IServiceProvider. Accepte un paramètre CLSID.
QueryStatus

Interroge l’objet pour l’état d’une ou plusieurs commandes générées par les événements d’interface utilisateur.
QueryTextMetrics

Remplit une structure allouée par l’appelant avec des informations sur la police.
QuickActivate

Active rapidement un contrôle.
RéactiverAndUndo

Réactive un objet précédemment désactivé, annule le dernier état de l’objet.
ReadRecord

Lit un enregistrement à partir du journal.
ReadRecordPrefix

Lit une partie initiale d’un enregistrement à partir du journal.
Realloc

La méthode IMalloc ::Realloc (objidl.h) modifie la taille d’un bloc de mémoire précédemment alloué.
Realloc

La méthode IMalloc ::Realloc (objidlbase.h) modifie la taille d’un bloc de mémoire précédemment alloué.
RedoTo

Indique au gestionnaire d’annulation d’appeler des actions d’annulation dans la pile de restauration automatique, jusqu’à l’unité d’annulation spécifiée et y compris l’unité d’annulation spécifiée.
Réduire

Réduit un moniker à sa forme la plus simple.
Inscrire

Inscrit un objet et son moniker d’identification dans la table d’objets en cours d’exécution (ROT).
RegisterCategories

Inscrit une ou plusieurs catégories de composants. Chaque catégorie de composant se compose d’un CATID et d’une liste de chaînes de description dépendantes des paramètres régionaux.
RegisterClassImplCategories

Inscrit la classe comme implémentant une ou plusieurs catégories de composants.
RegisterClassReqCategories

Inscrit la classe comme nécessitant une ou plusieurs catégories de composants.
RegisterDragDrop

Inscrit la fenêtre spécifiée en tant que cible d’une opération de glisser-déplacer OLE et spécifie l’instance IDropTarget à utiliser pour les opérations de déplacement.
RegisterInterfaceInGlobal

Inscrit l’interface spécifiée sur un objet résidant dans un appartement d’un processus en tant qu’interface globale, ce qui permet à d’autres appartements d’accéder à cette interface.
RegisterObjectBound

Inscrit un objet avec le contexte de liaison pour s’assurer que l’objet reste actif jusqu’à ce que le contexte de liaison soit libéré.
RegisterObjectParam

Associe un objet à une clé de chaîne dans la table de pointeurs à clé de chaîne du contexte de liaison.
RegisterSink

Inscrit un récepteur d’événements pour recevoir des notifications d’appels de méthode.
RelativePathTo

Crée un moniker relatif entre ce moniker et le moniker spécifié.
Version

Décrémente le nombre de références d’une interface sur un objet COM.
ReleaseBoundObjects

Libère tous les pointeurs vers tous les objets précédemment inscrits par des appels à RegisterObjectBound.
ReleaseConnection

La méthode IExternalConnection ::ReleaseConnection (objidl.h) décrémente le nombre de connexions externes fortes d’un objet.
ReleaseConnection

La méthode IExternalConnection ::ReleaseConnection (objidlbase.h) décrémente le nombre de connexions externes fortes d’un objet.
ReleaseDC

Libère le contexte de l’appareil précédemment obtenu par un appel à IOleInPlaceSiteWindowless ::GetDC.
ReleaseHfont

Avertit l’objet de police que l’appelant qui a précédemment verrouillé cette police dans le cache avec IFont ::AddRefHfont n’a plus besoin du verrou.
ReleaseMarshalData

La méthode IMarshal ::ReleaseMarshalData (objidl.h) détruit un paquet de données marshalé.
ReleaseMarshalData

La méthode IMarshal ::ReleaseMarshalData (objidlbase.h) détruit un paquet de données marshalé.
ReleaseMarshalData

Libère les ressources détenues par les pointeurs d’interface résidant dans un paquet de données marshalées. Cette méthode recherche tous les pointeurs d’interface dans le paquet et appelle la fonction CoReleaseMarshalData sur chacune d’elles.
ReleaseMarshalData

Libère les ressources qui peuvent être conservées par des pointeurs d’interface résidant dans un paquet de données marshalées. Cette méthode recherche tous les pointeurs d’interface dans le paquet et appelle la fonction CoReleaseMarshalData sur chaque pointeur d’interface.
ReleaseRefOnProcess

Décrémente le nombre de références du processus.
ReleaseStgMedium

Libère le support de stockage spécifié.
RemoveDefaultProperty

Supprime une propriété nommée et sa valeur du conteneur de propriétés associé à l’objet éditeur d’événements.
RemoveMenus

Supprime les éléments de menu d’un conteneur du menu composite.
RemoveProperty

La méthode IContext ::RemoveProperty (objidl.h) supprime la propriété de contexte spécifiée du contexte.
RemoveProperty

La méthode IContext ::RemoveProperty (objidlbase.h) supprime la propriété de contexte spécifiée du contexte.
Rendre

Restitue (dessine) une partie spécifiée de l’image définie par le décalage (xSrc,ySrc) de l’image source et les dimensions à copier (cxSrc,xySrc).
RequestBorderSpace

Détermine s’il existe de l’espace disponible pour les outils à installer autour du cadre de fenêtre de l’objet pendant que l’objet est actif en place.
RequestLicKey

Crée une clé de licence que l’appelant peut enregistrer et utiliser ultérieurement pour créer une instance de l’objet sous licence.
RequestNewObjectLayout

Demande à un conteneur de redimensionner le site d’affichage pour les objets incorporés.
RequestUIActivate

Avertit le conteneur que l’objet est sur le point d’entrer l’état actif de l’interface utilisateur.
réinitialiser

Réinitialise la séquence d’énumération au début. (IEnumConnectionPoints.Reset)
réinitialiser

Réinitialise la séquence d’énumération au début. (IEnumConnections.Reset)
réinitialiser

Réinitialise la séquence d’énumération au début. (IEnumOleUndoUnits.Reset)
réinitialiser

Réinitialise la séquence d’énumération au début. (IEnumOleDocumentViews.Reset)
réinitialiser

Réinitialise la séquence d’énumération au début. (IEnumOLEVERB.Reset)
réinitialiser

La méthode IEnumContextProps ::Reset (objidl.h) réinitialise la séquence d’énumération au début.
réinitialiser

Réinitialise la séquence d’énumération au début. (IEnumFORMATETC.Reset)
réinitialiser

Réinitialise la séquence d’énumération au début. (IEnumMoniker.Reset)
réinitialiser

Réinitialise la séquence d’énumération au début. (IEnumSTATDATA.Reset)
réinitialiser

La méthode IEnumString ::Reset (objidl.h) réinitialise la séquence d’énumération au début.
réinitialiser

La méthode IEnumUnknown ::Reset (objidl.h) réinitialise la séquence d’énumération au début.
réinitialiser

La méthode ISynchronize ::Reset (objidl.h) définit l’objet de synchronisation à l’état non signé.
réinitialiser

La méthode IEnumContextProps ::Reset (objidlbase.h) réinitialise la séquence d’énumération au début.
réinitialiser

La méthode IEnumString ::Reset (objidlbase.h) réinitialise la séquence d’énumération au début.
réinitialiser

La méthode IEnumUnknown ::Reset (objidlbase.h) réinitialise la séquence d’énumération au début.
réinitialiser

La méthode ISynchronize ::Reset (objidlbase.h) définit l’objet de synchronisation à l’état non signé.
réinitialiser

Réinitialise la séquence d’énumération au début. (IEnumCATEGORYINFO.Reset)
réinitialiser

Réinitialise la séquence d’énumération au début. (IEnumGUID.Reset)
ResetInitializerTimeout

La méthode IProcessInitControl ::ResetInitializerTimeout (objidl.h) définit le délai d’initialisation du processus.
ResetInitializerTimeout

La méthode IProcessInitControl ::ResetInitializerTimeout (objidlbase.h) définit le délai d’attente d’initialisation du processus.
ResizeBorder

Avertit l’objet dont il a besoin pour redimensionner son espace de bordure.
RetryRejectCall

Fournit aux applications la possibilité d’afficher une boîte de dialogue offrant des options de nouvelle tentative, d’annulation ou de basculement de tâches.
RevertToSelf

La méthode IServerSecurity ::RevertToSelf (objidl.h) restaure les informations d’authentification d’un thread sur ce qu’il était avant le début de l’emprunt d’identité.
RevertToSelf

La méthode IServerSecurity ::RevertToSelf (objidlbase.h) restaure les informations d’authentification d’un thread sur ce qu’il était avant le début de l’emprunt d’identité.
Révoquer

Supprime une entrée de la table d’objets en cours d’exécution (ROT) qui a été précédemment inscrite par un appel à IRunningObjectTable ::Register.
RevokeAccessRights

Supprime toutes les entrées explicites pour la liste des fiduciaires.
RevokeDragDrop

Révoque l’inscription de la fenêtre d’application spécifiée comme cible potentielle pour les opérations de glisser-déplacer OLE.
RevokeInterfaceFromGlobal

Révoque l’inscription d’une interface dans la table d’interface globale.
RevokeObjectBound

Supprime l’objet du contexte de liaison, annulant un appel précédent à RegisterObjectBound.
RevokeObjectParam

Supprime la clé spécifiée et son pointeur associé de la table d’objets à clé de chaîne du contexte de liaison. La clé doit avoir été insérée dans la table avec un appel à RegisterObjectParam.
Exécuter

Force l’exécution d’un objet.
Sauvegarder

Indique à l’objet d’enregistrer ses propriétés dans le conteneur de propriétés donné, et éventuellement, d’effacer l’indicateur sale de l’objet.
Sauvegarder

Enregistre un objet dans le flux spécifié. (IPersistStreamInit.Save)
Sauvegarder

Enregistre une copie de l’objet dans le fichier spécifié.
Sauvegarder

Enregistre un objet et tous les objets imbriqués qu’il contient, dans l’objet de stockage spécifié. L’objet entre en mode NoScribble.
Sauvegarder

Enregistre un objet dans le flux spécifié. (IPersistStream.Save)
SaveAsFile

Enregistre les données de l’image dans un flux au même format qu’un fichier. Les bitmaps utilisent le format de fichier BMP, les métafichiers au format WMF et les icônes au format ICO.
SaveCompleted

Avertit l’objet qu’il peut écrire dans son fichier.
SaveCompleted

Avertit l’objet qu’il peut écrire dans son objet de stockage.
SaveObject

Enregistre l’objet incorporé associé au site client. Cette fonction est synchrone ; au moment où elle retourne, l’enregistrement est terminé.
SaveViewState

Enregistre l’état d’affichage dans le flux spécifié.
SCODE_CODE

Extrait la partie de code du SCODE spécifié.
SCODE_FACILITY

Extrait l’installation du SCODE spécifié.
SCODE_SEVERITY

Extrait le champ de gravité du SCODE spécifié.
Faire défiler

Indique au conteneur de faire défiler la vue de l’objet par le nombre spécifié de pixels.
ScrollRect

Permet à un objet de faire défiler une zone dans son image active sur place à l’écran.
SelectPicture

Sélectionne une image bitmap dans un contexte d’appareil donné et retourne le contexte de l’appareil dans lequel l’image a été précédemment sélectionnée, ainsi que le handle GDI de l’image. Cette méthode fonctionne conjointement avec IPicture ::get_CurDC.
SendOnClose

Envoie une notification à tous les récepteurs consultatifs actuellement inscrits auprès du titulaire du conseil que l’objet a fermé.
SendOnDataChange

Envoie des notifications à chaque récepteur d’avis pour lequel il existe une connexion établie en appelant la méthode IAdviseSink ::OnDataChange pour chaque récepteur d’avis actuellement géré par cette instance de l’objet titulaire d’avis.
SendOnRename

Envoie une notification à tous les récepteurs consultatifs actuellement inscrits auprès du titulaire du conseil que le nom de l’objet a changé.
SendOnSave

Envoie une notification à tous les récepteurs consultatifs actuellement enregistrés auprès du titulaire du conseil que l’objet a été enregistré.
SendReceive

La méthode IRpcChannelBuffer ::SendReceive (objidl.h) envoie un appel de méthode sur un canal RPC au stub du serveur.
SendReceive

La méthode IRpcChannelBuffer ::SendReceive (objidlbase.h) envoie un appel de méthode sur un canal RPC au stub du serveur.
Ensemble

La méthode IGlobalOptions ::Set (objidl.h) définit la propriété globale spécifiée du runtime COM.
Ensemble

La méthode IRpcOptions ::Set (objidl.h) définit la valeur d’une propriété d’option de liaison RPC.
Ensemble

La méthode IGlobalOptions ::Set (objidlbase.h) définit la propriété globale spécifiée du runtime COM.
Ensemble

La méthode IRpcOptions ::Set (objidlbase.h) définit la valeur d’une propriété d’option de liaison RPC.
set_hPal

Affecte une palette GDI à l’image contenue dans l’objet image.
SetAccessPolicyHint

Fournit un indicateur à l’implémentation du modèle dans lequel les enregistrements seront lus.
SetAccessRights

Remplace les droits d’accès existants sur un objet par la liste spécifiée.
SetActiveObject

Fournit un canal direct de communication entre l’objet et chacune des fenêtres de cadre et de document.
SetAdvise

Établit une connexion entre l’objet d’affichage et un récepteur d’avis afin que le récepteur d’avis puisse être averti des modifications apportées à l’affichage de l’objet.
SetBindOptions

Définit de nouvelles valeurs pour les paramètres de liaison stockés dans le contexte de liaison.
SetBlanket

Définit les informations d’authentification (couverture de sécurité) qui seront utilisées pour effectuer des appels sur le proxy spécifié.
SetBorderSpace

Alloue de l’espace pour la bordure demandée dans l’appel à IOleInPlaceUIWindow ::RequestBorderSpace.
SetCapture

Permet à un objet actif et sans fenêtre de capturer tous les messages de la souris.
SetClientSite

Informe un objet incorporé de son emplacement d’affichage, appelé « site client », dans son conteneur.
SetColorScheme

Spécifie la palette de couleurs que l’application objet doit utiliser lorsqu’elle modifie l’objet spécifié.
SetContainedObject

Avertit un objet qu’il est incorporé dans un conteneur OLE, ce qui garantit que le comptage de références est effectué correctement pour les conteneurs qui prennent en charge les liens vers des objets incorporés. (IRunnableObject.SetContainedObject)
SetContentExtent

Définit l’étendue du contenu d’un contrôle.
SetCurrentLogicalThreadId

La méthode IComThreadingInfo ::SetCurrentLogicalThreadId (objidl.h) définit le GUID du thread dans lequel l’appelant s’exécute.
SetCurrentLogicalThreadId

La méthode IComThreadingInfo ::SetCurrentLogicalThreadId (objidlbase.h) définit le GUID du thread dans lequel l’appelant s’exécute.
SetData

Initialise le cache avec des données dans un format spécifié et sur un support spécifié.
SetData

Appelé par un objet contenant une source de données pour transférer des données vers l’objet qui implémente cette méthode.
SetDropSourceEnterpriseId

Fournit la cible de suppression avec l’ID d’entreprise de la source de suppression.
SetEventHandle

La méthode ISynchronizeEvent ::SetEventHandle (objidl.h) affecte un handle d’événement à un objet de synchronisation.
SetEventHandle

La méthode ISynchronizeEvent ::SetEventHandle (objidlbase.h) affecte un handle d’événement à un objet de synchronisation.
SetExtent

Informe un objet de la quantité d’espace d’affichage affectée par son conteneur.
SetFocus

Définit le focus clavier d’un objet sans fenêtre actif dans l’interface utilisateur.
SetHdc

Fournit un contexte d’appareil à la police qui décrit le mode de mappage logique.
SetHostNames

Fournit un objet avec les noms de son application conteneur et le document composé dans lequel il est incorporé.
SetInitialPageNum

Définit le numéro de page de la première page d’un document.
SetInPlaceSite

Associe le site d’affichage de document d’un conteneur à l’objet d’affichage d’un document.
SetLinkSource

Modifie la source d’un lien. (ANSI)
SetLinkSource

Modifie la source d’un lien. (Unicode)
SetLinkUpdateOptions

Définit les options de mise à jour d’un lien sur automatique ou manuelle. (ANSI)
SetLinkUpdateOptions

Définit les options de mise à jour d’un lien sur automatique ou manuelle. (Unicode)
SetMenu

Ajoute un menu composite au cadre de fenêtre contenant l’objet en cours d’activation.
SetMoniker

Avertit un objet du moniker de son conteneur, du moniker de l’objet par rapport au conteneur ou du moniker complet de l’objet.
SetObjectRects

Spécifie la quantité de l’objet sur place à afficher.
SetObjects

Fournit la page de propriétés avec un tableau de pointeurs vers des objets associés à cette page de propriétés.
SetOwner

Définit le propriétaire ou le groupe d’un élément.
SetPageSite

Initialise une page de propriétés et fournit à la page un pointeur vers l’interface IPropertyPageSite via laquelle la page de propriétés communique avec le cadre de propriété.
SetParam

Définit la valeur d’un paramètre spécifié dans le frame d’appel.
setProperty

La méthode IContext ::SetProperty (objidl.h) ajoute la propriété de contexte spécifiée au contexte d’objet.
setProperty

La méthode IContext ::SetProperty (objidlbase.h) ajoute la propriété de contexte spécifiée au contexte d’objet.
SetRatio

Convertit le facteur de mise à l’échelle de cette police entre les unités logiques et les unités HIMETRIC.
SetRect

Définit les coordonnées rectangulaires de la fenêtre d’affichage dans laquelle l’affichage doit être activé ou réinitialise les coordonnées de la fenêtre d’affichage dans laquelle une vue est actuellement activée.
SetRectComplex

Définit les coordonnées rectangulaires de la fenêtre d’affichage, des barres de défilement et de la zone de taille.
SetReturnValue

Définit la valeur de retour dans le cadre d’appel.
SetSite

Permet à un conteneur de transmettre un objet à un pointeur vers l’interface de son site.
SetSourceDisplayName

Définit le nom complet de la source de lien.
SetSourceMoniker

Définit le moniker de la source de lien.
SetStackLocation

Définit l’emplacement de la pile sur lequel cette trame d’appel est liée.
SetStatusText

Définit et affiche le texte d’état sur l’objet sur place dans la ligne d’état de la fenêtre frame du conteneur.
SetUpdateOptions

Spécifie la fréquence à laquelle un objet lié doit mettre à jour ses données mises en cache.
SetViewInfo

Définit les informations d’affichage associées à l’objet. (ANSI)
SetViewInfo

Définit les informations d’affichage associées à l’objet. (Unicode)
Afficher

Rend la boîte de dialogue de la page de propriétés visible ou invisible. Si la page est rendue visible, la page doit définir le focus sur lui-même, en particulier sur la première propriété de la page.
Afficher

Active ou désactive une vue.
ShowObject

Demande à un conteneur d’afficher son objet à l’utilisateur. Cette méthode garantit que le conteneur lui-même est visible et non réduit.
ShowPropertyFrame

Indique à un conteneur d’afficher une feuille de propriétés pour le contrôle incorporé dans ce site.
Signal

La méthode ISynchronize ::Signal (objidl.h) définit l’objet de synchronisation à l’état signalé et provoque le retour des opérations d’attente en attente S_OK.
Signal

La méthode ISynchronize ::Signal (objidlbase.h) définit l’objet de synchronisation à l’état signalé et provoque des opérations d’attente en attente pour retourner S_OK.
Passer

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumConnectionPoints.Skip)
Passer

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumConnections.Skip)
Passer

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumOleUndoUnits.Skip)
Passer

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumOleDocumentViews.Skip)
Passer

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumOLEVERB.Skip)
Passer

La méthode IEnumContextProps ::Skip (objidl.h) ignore le nombre spécifié d’éléments dans la séquence d’énumération.
Passer

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumFORMATETC.Skip)
Passer

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumMoniker.Skip)
Passer

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumSTATDATA.Skip)
Passer

La méthode IEnumString ::Skip (objidl.h) ignore le nombre spécifié d’éléments dans la séquence d’énumération.
Passer

La méthode IEnumUnknown ::Skip (objidl.h) ignore le nombre spécifié d’éléments dans la séquence d’énumération.
Passer

La méthode IEnumContextProps ::Skip (objidlbase.h) ignore le nombre spécifié d’éléments dans la séquence d’énumération.
Passer

La méthode IEnumString ::Skip (objidlbase.h) ignore le nombre spécifié d’éléments dans la séquence d’énumération.
Passer

La méthode IEnumUnknown ::Skip (objidlbase.h) ignore le nombre spécifié d’éléments dans la séquence d’énumération.
Passer

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumCATEGORYINFO.Skip)
Passer

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumGUID.Skip)
STGMEDIUM_UserFree

La fonction STGMEDIUM_UserFree (oleidl.h) libère des ressources côté serveur lorsqu’elle est appelée par des fichiers stub RPC.
STGMEDIUM_UserFree64

La fonction STGMEDIUM_UserFree64 (oleidl.h) libère les ressources côté serveur lorsqu’elle est appelée par les fichiers stub RPC.
STGMEDIUM_UserMarshal

La fonction STGMEDIUM_UserMarshal (oleidl.h) marshale un objet STGMEDIUM dans la mémoire tampon RPC.
STGMEDIUM_UserMarshal64

La fonction STGMEDIUM_UserMarshal64 (oleidl.h) marshale un objet STGMEDIUM dans la mémoire tampon RPC.
STGMEDIUM_UserSize

La fonction STGMEDIUM_UserSize (oleidl.h) calcule la taille du câble de l’objet STGMEDIUM et obtient son handle et ses données.
STGMEDIUM_UserSize64

La fonction STGMEDIUM_UserSize64 (oleidl.h) calcule la taille du câble de l’objet STGMEDIUM et obtient son handle et ses données.
STGMEDIUM_UserUnmarshal

La fonction STGMEDIUM_UserUnmarshal (oleidl.h) annule unmarshaler un objet STGMEDIUM à partir de la mémoire tampon RPC.
STGMEDIUM_UserUnmarshal64

La fonction STGMEDIUM_UserUnmarshal64 (oleidl.h) annule unmarshaler un objet STGMEDIUM à partir de la mémoire tampon RPC.
StringFromCLSID

Convertit un CLSID en une chaîne de caractères imprimables. Différents CLSID sont toujours convertis en chaînes différentes.
StringFromGUID2

Convertit un identificateur global unique (GUID) en une chaîne de caractères imprimables.
StringFromIID

Convertit un identificateur d’interface en chaîne de caractères imprimables.
RÉUSSI

Fournit un test générique pour la réussite sur n’importe quelle valeur d’état.
TestCancel

La méthode ICancelMethodCalls ::TestCancel (objidl.h) détermine si un appel a été annulé.
TestCancel

La méthode ICancelMethodCalls ::TestCancel (objidlbase.h) détermine si un appel a été annulé.
TransformCoords

Convertit les coordonnées exprimées en unités HIMETRIC (comme c’est le cas dans OLE) en unités spécifiées par le conteneur.
TranslateAccelerator

Transmet une séquence de touches au site de contrôle pour le traitement.
TranslateAccelerator

Transmet une séquence de touches à la page de propriétés pour le traitement.
TranslateAccelerator

Transmet une séquence de touches au frame de propriété pour le traitement.
TranslateAccelerator

Traite les messages de l’accélérateur de menu à partir de la file d’attente de messages du conteneur. Cette méthode ne doit être utilisée que pour les objets créés par une application d’objet DLL.
TranslateAccelerator

Traduit les séquences de touches d’accélérateur destinées à l’image du conteneur pendant qu’un objet est actif en place.
TruncatePrefix

Supprime le préfixe spécifié du journal, ce qui ne peut plus être récupéré.
UIActivate

Active ou désactive les éléments d’interface utilisateur d’une vue de document, tels que les menus, les barres d’outils et les accélérateurs.
UIDeactivate

Désactive et supprime l’interface utilisateur d’un objet actif sur place.
Annuler lavise

Met fin à une connexion de conseil établie précédemment entre un objet de point de connexion et le récepteur d’un client.
Annuler lavise

Supprime une connexion de conseil établie précédemment. (IOleAdviseHolder.Unadvise)
Annuler lavise

Supprime une connexion de conseil établie précédemment. (IOleObject.Unadvise)
Annuler lavise

Supprime une connexion entre un objet de données et un récepteur d’avis configuré par le biais d’un appel précédent à IDataAdviseHolder ::Advise. Cette méthode est généralement appelée dans l’implémentation d’IDataObject ::D Unadvise.
UnbindSource

Interrompt la connexion entre un objet lié et sa source de liaison.
Annuler la mise en cache

Supprime une connexion de cache créée précédemment à l’aide d’IOleCache ::Cache.
Non mis en place

Désactive la fenêtre d’accessibilité afin qu’elle ne soit pas automatiquement déplacée vers son emplacement précédent.
UndockWindow

Annule la poignée de fenêtre spécifiée si elle est actuellement ancrée.
Annuler

Indique au gestionnaire d’annulation d’appeler des actions d’annulation par le biais de la pile d’annulation, jusqu’à l’unité d’annulation spécifiée et y compris l’unité d’annulation spécifiée.
Dégeler

Libère un dessin qui a été précédemment figé à l’aide d’IViewObject ::Freeze. L’utilisation la plus courante de cette méthode est l’impression en bandes.
Ouvrir

Libère un verrou sur une ressource partagée.
Unmarshal

Annule lamarshalation d’un paquet de données contenant les paramètres [out] précédemment marshalés d’un appel dans cet enregistrement d’activation déjà existant.
Unmarshal

Transforme un paquet marshalé de données en enregistrement d’activation qui peut ensuite être appelé ou manipulé d’une autre manière.
UnmarshalInterface

La méthode IMarshal ::UnmarshalInterface (objidl.h) unmarshale un pointeur d’interface.
UnmarshalInterface

La méthode IMarshal ::UnmarshalInterface (objidlbase.h) unmarshale un pointeur d’interface.
UnRegisterCategories

Supprime l’inscription d’une ou plusieurs catégories de composants. Chaque catégorie de composant se compose d’un CATID et d’une liste de chaînes de description dépendantes des paramètres régionaux.
UnRegisterClassImplCategories

Supprime un ou plusieurs identificateurs de catégorie implémentés d’une classe.
UnRegisterClassReqCategories

Supprime un ou plusieurs identificateurs de catégorie requis d’une classe.
Mettre à jour

Met à jour les données mises en cache du document composé pour un objet lié. Cela implique la liaison à la source de lien, s’il n’est pas déjà lié.
Mettre à jour

Met à jour les caches de données ou de vues d’un gestionnaire d’objets ou d’un lien.
UpdateCache

Met à jour les caches spécifiés. Cette méthode est utilisée lorsque l’application a besoin d’un contrôle précis sur la mise en cache.
UpdateLink

Force les liens sélectionnés à se connecter à leur source et à récupérer les informations actuelles. (ANSI)
UpdateLink

Force les liens sélectionnés à se connecter à leur source et à récupérer les informations actuelles. (Unicode)
Attendre

La méthode ISynchronize ::Wait (objidl.h) attend que l’objet de synchronisation soit signalé ou qu’un délai d’expiration spécifié s’écoule, selon ce qui se produit en premier.
Attendre

La méthode ISynchronize ::Wait (objidlbase.h) attend que l’objet de synchronisation soit signalé ou qu’un délai d’expiration spécifié s’écoule.
WaitMultiple

La méthode ISynchronizeContainer ::WaitMultiple (objidl.h) attend qu’un objet de synchronisation soit signalé ou qu’un délai d’expiration spécifié s’écoule, selon le cas en premier.
WaitMultiple

La méthode ISynchronizeContainer ::WaitMultiple (objidlbase.h) attend que tout objet de synchronisation du conteneur soit signalé.
WalkFrame

Recherche des pointeurs d’interface accessibles à partir de [in], [in, out] ou [out] paramètres du frame.

Interfaces

 
IAccessControl

Permet la gestion de l’accès aux objets et aux propriétés sur les objets.
IAccessibilityDockingService

Ancre une fenêtre d’application au bas d’un moniteur lorsqu’une application du Windows Store est visible et non alignée, ou lorsque le lanceur est visible.
IAccessibilityDockingServiceCallback

Reçoit les événements d’ancrage de fenêtre d’accessibilité.
IAdviseSink

Permet aux conteneurs et à d’autres objets de recevoir des notifications de modifications de données, d’afficher les modifications et de modifier des documents composés qui se produisent dans les objets d’intérêt.
IAdviseSink2

L’interface IAdviseSink2 est une extension de l’interface IAdviseSink, en ajoutant la méthode OnLinkSrcChange au contrat pour gérer une modification dans le moniker d’un objet lié.
IAdviseSinkEx

Cette interface est dérivée d’IAdviseSink pour fournir des extensions pour informer le récepteur des modifications apportées à l’état d’affichage d’un objet.
IAgileObject

L’interface IAgileObject (objidl.h) marque une interface comme agile dans les appartements.
IAgileObject

L’interface IAgileObject (objidlbase.h) marque une interface comme agile entre appartements.
IBindCtx

Fournit l’accès à un contexte de liaison, qui est un objet qui stocke des informations sur une opération de liaison moniker particulière.
IBlockingLock

Fournit un sémaphore qui peut être utilisé pour fournir un accès temporairement exclusif à une ressource partagée telle qu’un fichier.
ICallFactory

L’interface ICallFactory (objidl.h) crée un objet d’appel pour le traitement des appels aux méthodes d’une interface asynchrone.
ICallFactory

L’interface ICallFactory (objidlbase.h) crée un objet d’appel pour le traitement des appels aux méthodes d’une interface asynchrone.
ICallFrame

Active la manipulation des trames d’appel, telles que les trames de pile.
ICallFrameEvents

Remet les notifications d’appel de méthode.
ICallFrameWalker

Guide un cadre de pile à la recherche de valeurs intéressantes.
ICallIndirect

Appelle un objet avec une référence indirecte aux arguments d’appel, plutôt que l’appel direct traditionnel.
ICallInterceptor

Prend en charge l’inscription et l’annulation de l’inscription des récepteurs d’événements souhaitant être avertis des appels effectués directement sur l’interface.
ICallUnmarshal

Est utilisé côté serveur (réception) d’un appel distant.
ICancelMethodCalls

La méthode ICancelMethodCalls ::Cancel (objidl.h) gère les demandes d’annulation sur un appel de méthode sortante et surveille l’état actuel de cet appel de méthode sur le thread de serveur.
ICancelMethodCalls

L’interface ICancelMethodCalls (objidlbase.h) gère les demandes d’annulation sur un appel de méthode sortante et surveille l’état actuel de cet appel.
ICatInformation

Obtient des informations sur les catégories implémentées ou requises par une certaine classe, ainsi que des informations sur les catégories inscrites sur l’ordinateur spécifié.
ICatRegister

Fournit des méthodes pour inscrire et annuler l’inscription des informations de catégorie de composant dans le Registre. Cela inclut les noms lisibles par l’homme des catégories et les catégories implémentées/requises par un composant ou une classe donné.
IClassActivator

Spécifie une méthode qui récupère un objet de classe.
IClassFactory

L’interface IClassFactory (unknwnbase.h) permet de créer une classe d’objets.
IClassFactory

L’interface IClassFactory permet de créer une classe d’objets.
IClassFactory2

Permet à un objet de fabrique de classes, dans n’importe quel type de serveur d’objets, de contrôler la création d’objets par le biais d’une licence.
IClientSecurity

Donne au client le contrôle des paramètres de sécurité pour chaque proxy d’interface individuel d’un objet.
IComThreadingInfo

L’interface IComThreadingInfo (objidl.h) vous permet d’obtenir le type d’appartement, le type de thread et le GUID de thread pour l’appartement et le thread dans lequel l’appelant s’exécute.
IComThreadingInfo

L’interface IComThreadingInfo (objidlbase.h) vous permet d’obtenir les informations suivantes sur l’appartement et le thread que l’appelant exécute.
IConnectionPoint

Prend en charge les points de connexion pour les objets connectables. (IConnectionPoint)
IConnectionPointContainer

Prend en charge les points de connexion pour les objets connectables. (IConnectionPointContainer)
IContext

L’interface IContext (objidl.h) prend en charge la définition des propriétés de contexte COM+.
IContext

L’interface IContext (objidlbase.h) prend en charge la définition des propriétés de contexte COM+.
IContextCallback

Fournit un mécanisme permettant d’exécuter une fonction à l’intérieur d’un contexte d’objet COM+ spécifique.
IContinueCallback

Fournit un mécanisme de rappel générique pour les processus interromptables qui doivent régulièrement demander à un objet s’il faut continuer.
IDataAdviseHolder

Crée et gère les connexions de conseil entre un objet de données et un ou plusieurs récepteurs de conseils.
IDataObject

Active le transfert de données et la notification des modifications apportées aux données.
IDropSource

L’interface IDropSource est l’une des interfaces que vous implémentez pour fournir des opérations de glisser-déplacer dans votre application.
IDropSourceNotify

L’interface IDropSourceNotify est implémentée sur un objet IDropSource pour recevoir des notifications d’OLE lorsqu’un utilisateur fait glisser la souris vers ou hors d’une fenêtre cible de dépôt potentielle.
IDropTarget

L’interface IDropTarget est l’une des interfaces que vous implémentez pour fournir des opérations de glisser-déplacer dans votre application.
IEnterpriseDropTarget

En cas d’implémentation par l’application cible de déplacement, cette interface permet au moteur de glisser-déplacer OLE de déterminer si l’application cible de déplacement a l’intention d’évaluer la stratégie de protection d’entreprise et donne au moteur de glisser-déplacer OLE un moyen de fournir l’ID d’entreprise de l’application source de déplacement à l’application cible de déplacement.
IEnumCATEGORYINFO

Énumère les catégories de composants inscrites dans le système.
IEnumConnectionPoints

Énumère les points de connexion.
IEnumConnections

Énumère les connexions actuelles pour un objet connectable.
IEnumContextProps

L’interface IEnumContextProps (objidl.h) fournit un mécanisme permettant d’énumérer les propriétés de contexte associées à un contexte d’objet COM+.
IEnumContextProps

L’interface IEnumContextProps (objidlbase.h) fournit un mécanisme permettant d’énumérer les propriétés de contexte associées à un contexte d’objet COM+.
IEnumFORMATETC

Énumère les structures FORMATETC qui définissent les formats et les supports pris en charge par un objet de données donné.
IEnumGUID

Permet aux clients d’énumérer une collection d’ID de classe pour les classes COM.
IEnumMoniker

Énumère les composants d’un moniker ou des monikers dans une table de monikers.
IEnumOleDocumentViews

Énumère les vues prises en charge par un objet document.
IEnumOleUndoUnits

Énumère les unités d’annulation sur la pile d’annulation ou de restauration.
IEnumOLEVERB

Énumère les différents verbes disponibles pour un objet dans l’ordre de nombre de verbes croissants. Un énumérateur qui implémente l’interface IEnumOLEVERB est retourné par IOleObject ::EnumVerbs.
IEnumSTATDATA

Énumère les informations de connexion de conseil pour un objet de données.
IEnumString

L’interface IEnumString (objidl.h) énumère les chaînes. LPWSTR est le type qui indique un pointeur vers une chaîne nulle de caractères larges ou Unicode.
IEnumString

L’interface IEnumString (objidlbase.h) énumère les chaînes. LPWSTR est le type qui indique un pointeur vers une chaîne nulle de caractères larges ou Unicode.
IEnumUnknown

L’interface IEnumUnknown (objidl.h) énumère les objets avec l’interface IUnknown.
IEnumUnknown

L’interface IEnumUnknown (objidlbase.h) énumère les objets avec l’interface IUnknown et peut énumérer les objets d’un composant contenant plusieurs objets.
IEventProperty

Associe une propriété d’événement nommée à sa valeur.
IEventPublisher

Inscrit, modifie, supprime et fournit des informations sur un éditeur d’événements.
IExternalConnection

L’interface IExternalConnection (objidl.h) gère le nombre d’objets serveur de connexions marshalées et externes.
IExternalConnection

L’interface IExternalConnection (objidlbase.h) gère le nombre d’objets serveur de connexions marshalées ou externes.
IFastRundown

L’interface IFastRundown (objidl.h) marque une interface comme éligible au comportement d’exécution rapide.
IFastRundown

L’interface IFastRundown (objidlbase.h) marque une interface comme éligible au comportement d’exécution rapide.
IFileBasedLogInit

Initialise une instance d’une implémentation basée sur un fichier de ILog.
IFont

Fournit un wrapper autour d’un objet de police Windows.
IFontDisp

Expose les propriétés d’un objet de police via Automation. Il fournit un sous-ensemble des méthodes IFont.
IForegroundTransfer

Transfère la fenêtre de premier plan au processus hébergeant le serveur COM.
IGetOleObject

Obtient l’accès à un contrôle OLE sur un conteneur Visual Basic.
IGetVBAObject

Obtient l’accès à l’interface IVBFormat.
IGlobalInterfaceTable

Permet à n’importe quel appartement d’un processus d’accéder à une interface implémentée sur un objet dans tout autre appartement du processus.
IGlobalOptions

L’interface IGlobalOptions (objidl.h) définit et interroge les propriétés globales du runtime COM (Component Object Model).
IGlobalOptions

L’interface IGlobalOptions (objidlbase.h) définit et interroge les propriétés globales du runtime COM (Component Object Model).
IInitializeSpy

Effectue l’initialisation ou le nettoyage lors de l’entrée ou de la sortie d’un appartement COM.
IInternalUnknown

L’interface IInternalUnknown (objidl.h) est utilisée exclusivement dans les gestionnaires légers côté client qui nécessitent l’accès aux interfaces internes sur le proxy.
IInternalUnknown

L’interface IInternalUnknown (objidlbase.h) est utilisée dans les gestionnaires légers côté client qui nécessitent l’accès aux interfaces internes sur le proxy.
ILog

Fournit des fonctionnalités de journalisation de bas niveau génériques.
IMalloc

L’interface IMalloc (objidl.h) alloue, libère et gère la mémoire.
IMalloc

L’interface IMalloc (objidlbase.h) alloue, libère et gère la mémoire.
IMallocSpy

Permet aux développeurs d’applications de surveiller (espionner) l’allocation de mémoire, de détecter les fuites de mémoire et de simuler une défaillance de mémoire dans les appels aux méthodes IMalloc.
IMarshal

L’interface IMarshal (objidl.h) permet à un objet COM de définir et de gérer le marshaling de ses pointeurs d’interface.
IMarshal

L’interface IMarshal (objidlbase.h) permet à un objet COM de définir et de gérer le marshaling de ses pointeurs d’interface.
IMarshalingStream

L’interface IMarshalingStream (objidl.h) fournit des informations supplémentaires sur le contexte de marshaling aux objets marshalés personnalisés et aux démarshalers.
IMarshalingStream

L’interface IMarshalingStream (objidlbase.h) fournit des informations supplémentaires sur le contexte de marshaling aux objets marshalés personnalisés et aux démarshalers.
IMessageDispatcher

Interface de rappel implémentée par les composants qui doivent effectuer un traitement spécial des messages de fenêtre sur un thread ASTA.
IMessageFilter

Fournit aux serveurs et applications COM la possibilité de gérer de manière sélective les messages COM entrants et sortants en attendant les réponses à partir d’appels synchrones.
IMoniker

Vous permet d’utiliser un objet moniker, qui contient des informations qui identifient de manière unique un objet COM.
IMultiQI

L’interface IMultiQI (objidl.h) permet à un client d’interroger un proxy d’objet ou un gestionnaire pour plusieurs interfaces à l’aide d’un seul appel RPC.
IMultiQI

L’interface IMultiQI (objidlbase.h) permet à un client d’interroger un proxy d’objet ou un gestionnaire pour plusieurs interfaces à l’aide d’un seul appel RPC.
INoMarshal

L’interface INoMarshal (objidl.h) marque un objet qui ne prend pas en charge le marshaling ou stocké dans la table d’interface globale.
INoMarshal

L’interface INoMarshal (objidlbase.h) marque un objet qui ne prend pas en charge le marshaling ou stocké dans la table d’interface globale.
IObjContext

L’interface IObjContext (objidl.h) effectue différentes opérations sur des contextes.
IObjContext

L’interface IObjContext (objidlbase.h) effectue différentes opérations sur les contextes.
IObjectWithSite

Fournit un moyen simple de prendre en charge la communication entre un objet et son site dans le conteneur.
IOleAdviseHolder

Gère les connexions de conseil et les notifications de document composées dans un serveur d’objets.
IOleCache

Fournit le contrôle des données de présentation qui sont mises en cache à l’intérieur d’un objet. Les données de présentation mises en cache sont disponibles pour le conteneur de l’objet même lorsque l’application serveur n’est pas en cours d’exécution ou n’est pas disponible.
IOleCache2

Permet aux clients d’objets de mettre à jour de manière sélective chaque cache créé avec IOleCache ::Cache.
IOleCacheControl

Fournit une maintenance appropriée des caches. Il gère les caches en connectant l’implémentation IDataObject de l’objet en cours d’exécution au cache, ce qui permet au cache de recevoir des notifications de l’objet en cours d’exécution.
IOleClientSite

Fournit le moyen principal par lequel un objet incorporé obtient des informations sur l’emplacement et l’étendue de son site d’affichage, son moniker, son interface utilisateur et d’autres ressources fournies par son conteneur.
IOleCommandTarget

Permet aux objets et à leurs conteneurs de distribuer des commandes entre eux. Par exemple, les barres d’outils d’un objet peuvent contenir des boutons pour les commandes telles que Imprimer, Aperçu avant impression, Enregistrer, Nouveau et Zoom.
IOleContainer

Énumère les objets d’un document composé ou verrouille un conteneur dans l’état en cours d’exécution. Les applications conteneur et objet implémentent cette interface.
IOleControl

Fournit les fonctionnalités de prise en charge des mnémoniques clavier, des propriétés ambiantes et des événements dans les objets de contrôle.
IOleControlSite

Fournit les méthodes qui permettent à un objet de site de gérer chaque contrôle incorporé au sein d’un conteneur.
IOleDocument

Permet à un objet document de communiquer avec des conteneurs de sa capacité à créer des vues de ses données.
IOleDocumentSite

Permet à un document qui a été implémenté en tant qu’objet de document de contourner la séquence d’activation normale pour les objets actifs sur place et d’indiquer directement à son site client de l’activer en tant qu’objet de document.
IOleDocumentView

L’interface IOleDocumentView permet à un conteneur de communiquer avec chaque vue prise en charge par un objet de document.
IOleInPlaceActiveObject

Fournit un canal direct de communication entre un objet sur place et la fenêtre frame externe de l’application associée et la fenêtre de document au sein de l’application qui contient l’objet incorporé.
IOleInPlaceFrame

Contrôle la fenêtre frame de niveau supérieur du conteneur.
IOleInPlaceObject

Gère l’activation et la désactivation d’objets sur place et détermine la quantité de l’objet sur place qui doit être visible.
IOleInPlaceObjectWindowless

Permet à un objet sans fenêtre de traiter les messages de fenêtre et de participer aux opérations de glisser-déplacer. Elle est dérivée et étend l’interface IOleInPlaceObject.
IOleInPlaceSite

Gère l’interaction entre le conteneur et le site client sur place de l’objet. Rappelez-vous que le site client est le site d’affichage pour les objets incorporés et fournit des informations conceptuelles et de position sur l’objet.
IOleInPlaceSiteEx

Fournit un ensemble supplémentaire de méthodes de notification d’activation et de désactivation qui permettent à un objet d’éviter de clignoter inutilement à l’écran lorsque l’objet est activé et désactivé.
IOleInPlaceSiteWindowless

Étend l’interface IOleInPlaceSiteEx.
IOleInPlaceUIWindow

Implémenté par les applications conteneur et utilisés par les applications objet pour négocier l’espace de bordure sur la fenêtre de document ou de cadre.
IOleItemContainer

Utilisé par les monikers d’éléments lorsqu’ils sont liés aux objets qu’ils identifient.
IOleLink

Permet à un objet lié de fournir à son conteneur des fonctions relatives à la liaison.
IOleObject

Sert de principal moyen par lequel un objet incorporé fournit des fonctionnalités de base et communique avec son conteneur.
IOleParentUndoUnit

Permet d’annuler des unités pour contenir des unités d’annulation enfants.
IOleUILinkContainerA

Implémenté par les conteneurs et utilisé par les boîtes de dialogue courantes OLE. Il prend en charge ces boîtes de dialogue en fournissant les méthodes nécessaires pour gérer les liens d’un conteneur. (ANSI)
IOleUILinkContainerW

Implémenté par les conteneurs et utilisé par les boîtes de dialogue courantes OLE. Il prend en charge ces boîtes de dialogue en fournissant les méthodes nécessaires pour gérer les liens d’un conteneur. (Unicode)
IOleUILinkInfoA

Extension de l’interface IOleUILinkContainer. Elle retourne l’heure de la dernière mise à jour d’un objet, qui est des informations de lien que IOleUILinkContainer ne fournit pas. (ANSI)
IOleUILinkInfoW

Extension de l’interface IOleUILinkContainer. Elle retourne l’heure de la dernière mise à jour d’un objet, qui est des informations de lien que IOleUILinkContainer ne fournit pas. (Unicode)
IOleUIObjInfoA

Implémenté par les conteneurs et utilisé par la boîte de dialogue Propriétés de l’objet du conteneur et par la boîte de dialogue Convertir. (ANSI)
IOleUIObjInfoW

Implémenté par les conteneurs et utilisé par la boîte de dialogue Propriétés de l’objet du conteneur et par la boîte de dialogue Convertir. (Unicode)
IOleUndoManager

L’interface IOleUndoManager permet aux conteneurs d’implémenter des opérations d’annulation et de restauration multiniveaux pour les actions qui se produisent dans des contrôles contenus.
IOleUndoUnit

Sert d’interface principale sur une unité d’annulation. Une unité d’annulation encapsule les informations nécessaires pour annuler ou rétablir une seule action.
IOleWindow

L’interface IOleWindow fournit des méthodes qui permettent à une application d’obtenir le handle sur les différentes fenêtres qui participent à l’activation sur place, ainsi que d’entrer et de quitter le mode d’aide sensible au contexte.
IParseDisplayName

Analyse une chaîne de nom affichable pour la convertir en moniker pour les implémentations de moniker personnalisées.
IPerPropertyBrowsing

Récupère les informations dans les pages de propriétés offertes par un objet.
IPersist

Fournit le CLSID d’un objet qui peut être stocké de manière persistante dans le système. Permet à l’objet de spécifier le gestionnaire d’objets à utiliser dans le processus client, car il est utilisé dans l’implémentation par défaut du marshaling.
IPersistFile

Permet à un objet d’être chargé à partir ou enregistré dans un fichier disque, au lieu d’un objet ou d’un flux de stockage.
IPersistPropertyBag

Fonctionne avec IPropertyBag et IErrorlog pour définir un mécanisme de persistance basé sur des propriétés individuelle.
IPersistStorage

Permet à une application conteneur de passer un objet de stockage à l’un de ses objets contenus et de charger et d’enregistrer l’objet de stockage.
IPersistStream

Permet l’enregistrement et le chargement d’objets qui utilisent un flux série simple pour leurs besoins de stockage.
IPersistStreamInit

Remplacement de IPersistStream qui ajoute une méthode d’initialisation.
IPicture

Gère un objet image et ses propriétés. Les objets image fournissent une abstraction neutre en langage pour les bitmaps, les icônes et les métafichiers.
IPictureDisp

Expose les propriétés de l’objet image via Automation. Il fournit un sous-ensemble des fonctionnalités disponibles via les méthodes IPicture.
IPipeByte

L’interface IPipeByte (objidl.h) transfère les données du type d’octet, qui est de 8 bits à l’échelle.
IPipeByte

L’interface IPipeByte (objidlbase.h) transfère les données du type d’octet (qui est de 8 bits à l’échelle).
IPipeDouble

L’interface IPipeDouble (objidl.h) transfère les données du type double, qui est de 64 bits de large.
IPipeDouble

L’interface IPipeDouble (objidlbase.h) transfère les données du type double (qui est de 64 bits de large).
IPipeLong

L’interface IPipeLong (objidl.h) transfère les données du type entier long, qui est de 32 bits de large.
IPipeLong

L’interface IPipeLong (objidlbase.h) transfère les données du type entier long (qui est de 32 bits à l’échelle).
IPointerInactive

Permet à un objet de rester inactif la plupart du temps, tout en participant encore à l’interaction avec la souris, y compris le glisser-déplacer.
IPrint

Permet aux documents composés en général et aux documents actifs en particulier de prendre en charge l’impression par programmation.
IProcessInitControl

L’interface IProcessInitControl (objidl.h) spécifie l’intervalle de délai d’attente d’initialisation du processus.
IProcessInitControl

L’interface IProcessInitControl (objidlbase.h) spécifie l’intervalle de délai d’attente d’initialisation du processus.
IProcessLock

Utilisé par ISurrogateService pour empêcher la fin du processus en raison d’un délai d’attente.
IProgressNotify

Permet aux applications et à d’autres objets de recevoir des notifications de modifications dans la progression d’une opération de téléchargement.
IPropertyNotifySink

Implémenté par un objet récepteur pour recevoir des notifications sur les modifications de propriété d’un objet qui prend en charge IPropertyNotifySink en tant qu’interface sortante.
IPropertyPage

Fournit les principales fonctionnalités d’un objet de page de propriétés qui gère une page particulière dans une feuille de propriétés.
IPropertyPage2

Extension à IPropertyPage pour prendre en charge la sélection initiale d’une propriété sur une page.
IPropertyPageSite

Fournit les principales fonctionnalités d’un objet de site de page de propriétés.
IProvideClassInfo

Fournit l’accès aux informations de type pour l’entrée de coclasse d’un objet dans sa bibliothèque de types.
IProvideClassInfo2

Extension à IProvideClassInfo qui facilite la récupération de l’interface sortante d’un objet pour son jeu d’événements par défaut.
IProvideMultipleClassInfo

Extension à IProvideClassInfo2 qui permet de récupérer plus rapidement et plus facilement des informations de type à partir d’un composant pouvant avoir plusieurs coclasses qui déterminent son comportement.
IPSFactoryBuffer

L’interface IPSFactoryBuffer (objidl.h) fournit des méthodes personnalisées pour la création de proxys et de stubs d’objets COM. Cette interface n’est pas marshalable.
IPSFactoryBuffer

L’interface IPSFactoryBuffer (objidlbase.h) fournit des méthodes personnalisées pour la création de proxys et de stubs d’objets COM. Cette interface n’est pas marshalable.
IQuickActivate

Permet aux contrôles et aux conteneurs d’éviter les goulots d’étranglement des performances lors du chargement des contrôles. Il combine l’établissement d’une liaison au moment du chargement ou de l’initialisation entre le contrôle et son conteneur en un seul appel.
IROTData

Implémenté par des monikers pour permettre à la table d’objets en cours d’exécution (ROT) de comparer les monikers entre eux.
IRpcChannelBuffer

L’interface IRpcChannelBuffer (objidl.h) marshale les données entre un proxy client COM et un stub de serveur COM.
IRpcChannelBuffer

L’interface IRpcChannelBuffer (objidlbase.h) marshale les données entre un proxy client COM et un stub de serveur COM.
IRpcOptions

L’interface IRpcOptions (objidl.h) permet aux appelants de définir ou d’interroger les valeurs de différentes propriétés qui contrôlent la façon dont COM gère les appels de procédure distante (RPC).
IRpcOptions

L’interface IRpcOptions (objidlbase.h) permet aux appelants de définir ou d’interroger les valeurs de différentes propriétés qui contrôlent la façon dont COM gère les appels de procédure distante (RPC).
IRpcProxyBuffer

IRpcProxyBuffer (objidl.h) contrôle le proxy RPC utilisé pour marshaler les données entre les composants COM.
IRpcProxyBuffer

L’interface IRpcProxyBuffer (objidlbase.h) contrôle le proxy RPC utilisé pour marshaler les données entre les composants COM.
IRpcStubBuffer

L’interface IRpcStubBuffer (objidl.h) contrôle le stub RPC utilisé pour marshaler les données entre les composants COM.
IRpcStubBuffer

L’interface IRpcStubBuffer (objidlbase.h) contrôle le stub RPC utilisé pour marshaler les données entre les composants COM.
IRunnableObject

Permet à un conteneur de contrôler l’exécution de ses objets incorporés.
IRunningObjectTable

Gère l’accès à la table d’objets en cours d’exécution (ROT), une table de recherche globalement accessible sur chaque station de travail.
IServerSecurity

L’interface IServerSecurity (objidl.h) est utilisée par un serveur pour vous aider à authentifier le client et à gérer l’emprunt d’identité du client.
IServerSecurity

L’interface IServerSecurity (objidlbase.h) est utilisée par un serveur pour vous aider à authentifier le client et à gérer l’emprunt d’identité du client.
IServiceProvider

L’interface IServiceProvider fournit un mécanisme d’accès générique pour localiser un service identifié par GUID.
ISimpleFrameSite

Fournit des contrôles frame simples qui agissent comme des conteneurs simples pour d’autres contrôles imbriqués.
ISpecifyPropertyPages

Indique qu’un objet prend en charge les pages de propriétés.
IStdMarshalInfo

L’interface IStdMarshalInfo (objidl.h) récupère le CLSID identifiant le gestionnaire à utiliser dans le processus de destination pendant le marshaling standard.
IStdMarshalInfo

L’interface IStdMarshalInfo (objidlbase.h) récupère le CLSID identifiant le gestionnaire à utiliser dans le processus de destination pendant le marshaling standard.
ISurrogate

L’interface ISurrogate (objidl.h) est utilisée pour charger dynamiquement de nouveaux serveurs DLL dans une substitution existante et libérer la substitution lorsqu’elle n’est plus nécessaire.
ISurrogate

L’interface ISurrogate (objidlbase.h) est utilisée pour charger dynamiquement de nouveaux serveurs DLL dans une substitution existante et libérer la substitution lorsqu’elle n’est plus nécessaire.
ISurrogateService

Utilisé pour initialiser, lancer et publier une application COM+. Vous pouvez également actualiser le catalogue et arrêter le processus.
ISynchronize

L’interface ISynchronize (objidl.h) fournit une communication asynchrone entre les objets sur l’occurrence d’un événement.
ISynchronize

L’interface ISynchronize (objidlbase.h) fournit une communication asynchrone entre les objets sur l’occurrence d’un événement.
ISynchronizeContainer

L’interface ISynchronizeContainer (objidl.h) gère un groupe d’objets de synchronisation non signés.
ISynchronizeContainer

L’interface ISynchronizeContainer (objidlbase.h) gère un groupe d’objets de synchronisation non signés.
ISynchronizeEvent

L’interface ISynchronizeEvent (objidl.h) affecte un handle d’événement à un objet de synchronisation.
ISynchronizeEvent

L’interface ISynchronizeEvent (objidlbase.h) affecte un handle d’événement à un objet de synchronisation.
ISynchronizeHandle

L’interface ISynchronizeHandle (objidl.h) récupère un handle associé à un objet de synchronisation.
ISynchronizeHandle

L’interface ISynchronizeHandle (objidlbase.h) récupère un handle associé à un objet de synchronisation.
IUnknown

Permet aux clients d’obtenir des pointeurs vers d’autres interfaces sur un objet donné via la méthode QueryInterface et de gérer l’existence de l’objet via les méthodes AddRef et Release.
IVBFormat

Fournit la prise en charge de la mise en forme des contrôles sur un conteneur Visual Basic.
IVBGetControl

Fournit l’accès à tous les contrôles d’un conteneur Visual Basic.
IViewObject

Permet à un objet de s’afficher directement sans passer un objet de données à l’appelant. En outre, cette interface peut créer et gérer une connexion avec un récepteur d’avis afin que l’appelant puisse être averti des modifications apportées à l’objet d’affichage.
IViewObject2

Extension à l’interface IViewObject qui retourne la taille du dessin pour une vue donnée d’un objet. Vous pouvez empêcher l’exécution de l’objet s’il n’est pas déjà en cours d’exécution en appelant cette méthode au lieu d’IOleObject ::GetExtent.
IViewObjectEx

Extension dérivée d’IViewObject2 pour prendre en charge le dessin sans scintillement amélioré pour les objets non rectangulaires et les objets transparents, les tests de positionnement pour les objets non rectangulaires et le dimensionnement de contrôle

Structures

 
ACTRL_ACCESS_ENTRY_LISTA

Contient une liste d’entrées d’accès. (ANSI)
ACTRL_ACCESS_ENTRY_LISTW

Contient une liste d’entrées d’accès. (Unicode)
ACTRL_ACCESS_ENTRYA

Contient des informations de contrôle d’accès pour un administrateur spécifié. Cette structure stocke des informations équivalentes aux informations de contrôle d’accès stockées dans un ace. (ANSI)
ACTRL_ACCESS_ENTRYW

Contient des informations de contrôle d’accès pour un administrateur spécifié. Cette structure stocke des informations équivalentes aux informations de contrôle d’accès stockées dans un ace. (Unicode)
ACTRL_ACCESSA

Contient un tableau de listes de contrôle d’accès pour un objet et ses propriétés. (ANSI)
ACTRL_ACCESSW

Contient un tableau de listes de contrôle d’accès pour un objet et ses propriétés. (Unicode)
ACTRL_PROPERTY_ENTRYA

Contient une liste d’entrées de contrôle d’accès pour un objet ou une propriété spécifiée sur un objet. (ANSI)
ACTRL_PROPERTY_ENTRYW

Contient une liste d’entrées de contrôle d’accès pour un objet ou une propriété spécifiée sur un objet. (Unicode)
BIND_OPTS

Contient des paramètres utilisés lors d’une opération de liaison moniker.
CADWORD

Spécifie un tableau de valeurs compté qui peut être utilisé pour obtenir la valeur correspondant à l’une des chaînes prédéfinies d’une propriété.
CALLFRAME_MARSHALCONTEXT

Fournit des informations sur le contexte dans lequel le marshaling doit être effectué.
CALLFRAMEINFO

Fournit des informations sur une trame d’appel, telle que la méthode dans la trame d’appel, si elle a des paramètres entrants, sortants ou in/out, le nombre d’interfaces [in], [out] ou [in, out], l’ID d’interface, le nombre de méthodes dans l’interface et le nombre de paramètres de cette méthode.
CALLFRAMEPARAMINFO

Fournit des informations sur le paramètre sur la pile.
CALPOLESTR

Spécifie un tableau compté de chaînes utilisées pour spécifier les chaînes prédéfinies qu’une propriété peut accepter.
CATEGORYINFO

Décrit une catégorie de composant.
CAUUID

Spécifie un tableau compté de types UUID ou GUID utilisés pour recevoir un tableau de CLSID pour les pages de propriétés que l’objet souhaite afficher.
COAUTHIDENTITY

Contient un nom d’utilisateur et un mot de passe.
COAUTHINFO

Contient les paramètres d’authentification utilisés lors de l’exécution d’une demande d’activation à distance de l’ordinateur client vers l’ordinateur serveur.
CONNECTDATA

Décrit une connexion qui existe à un point de connexion donné.
CONTROLINFO

Contient des paramètres qui décrivent les mnémoniques et le comportement du clavier d’un contrôle. La structure est remplie pendant la méthode IOleControl ::GetControlInfo.
COSERVERINFO

La structure COSERVERINFO (objidl.h) identifie une ressource d’ordinateur distante aux fonctions d’activation.
COSERVERINFO

La structure COSERVERINFO (objidlbase.h) identifie une ressource d’ordinateur distante aux fonctions d’activation.
CSPLATFORM

Contient une plateforme de système d’exploitation et une architecture de processeur.
DVASPECTINFO

Contient des informations utilisées par la méthode IViewObject ::D raw pour optimiser le rendu d’un objet inactif en utilisant plus efficacement l’IDI.
DVEXTENTINFO

Représente les données de dimensionnement utilisées dans IViewObjectEx ::GetNaturalExtent.
DVTARGETDEVICE

Spécifie des informations sur l’appareil cible pour lequel les données sont composées. DVTARGETDEVICE contient suffisamment d’informations sur un appareil cible Windows afin qu’un handle vers un contexte d’appareil (HDC) puisse être créé à l’aide de la fonction CreateDC.
FONTDESC

Contient des paramètres utilisés pour créer un objet de police via la fonction OleCreateFontIndirect.
FORMATETC

Représente un format de Presse-papiers généralisé.
INTERFACEINFO

Contient des informations sur les appels entrants.
LICINFO

Contient des paramètres qui décrivent le comportement de licence d’une fabrique de classes qui prend en charge les licences. La structure est remplie en appelant la méthode IClassFactory2 ::GetLicInfo.
MULTI_QI

La structure MULTI_QI (objidl.h) représente une interface dans une requête pour plusieurs interfaces.
MULTI_QI

La structure MULTI_QI (objidlbase.h) représente une interface dans une requête pour plusieurs interfaces.
OBJECTDESCRIPTOR

Représente la structure de données utilisée pour les formats de fichier CF_OBJECTDESRIPTOR et CF_LINKSRCDESCRIPTOR.
OCPFIPARAMS

Contient des paramètres utilisés pour appeler une boîte de dialogue de feuille de propriétés via la fonction OleCreatePropertyFrameIndirect.
OLECMD

Associe les indicateurs de commande de l’énumération OLECMDF à un identificateur de commande via un appel à IOleCommandTarget ::QueryStatus.
OLECMDTEXT

Spécifie un nom de texte ou une chaîne d’état pour un identificateur de commande unique.
OLEINPLACEFRAMEINFO

Contient des informations sur les accélérateurs pris en charge par un conteneur pendant une session sur place. La structure est utilisée dans la méthode IOleInPlaceSite ::GetWindowContext et la fonction OleTranslateAccelerator.
OLEMENUGROUPWIDTHS

Indique le nombre d’éléments de menu dans chacun des six groupes de menus d’un menu partagé entre un conteneur et un serveur d’objets pendant une session d’édition sur place. Il s’agit du mécanisme permettant de créer un menu partagé.
OLEUBUSYA

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Occupé et l’espace pour que la bibliothèque retourne des informations lorsque la boîte de dialogue est ignorée. (ANSI)
OLEUBUSYW

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Occupé et l’espace pour que la bibliothèque retourne des informations lorsque la boîte de dialogue est ignorée. (Unicode)
OLEUICHANGEICONA

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Icône de modification et qu’elle contient de l’espace pour que la bibliothèque retourne des informations lorsque la boîte de dialogue est ignorée. (ANSI)
OLEUICHANGEICONW

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Icône de modification et qu’elle contient de l’espace pour que la bibliothèque retourne des informations lorsque la boîte de dialogue est ignorée. (Unicode)
OLEUICHANGESOURCEA

Contient des informations utilisées pour initialiser la boîte de dialogue Modifier la source de modification standard. (ANSI)
OLEUICHANGESOURCEW

Contient des informations utilisées pour initialiser la boîte de dialogue Modifier la source de modification standard. (Unicode)
OLEUICONVERTA

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Convertir et l’espace pour que la bibliothèque retourne des informations lorsque la boîte de dialogue est ignorée. (ANSI)
OLEUICONVERTW

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Convertir et l’espace pour que la bibliothèque retourne des informations lorsque la boîte de dialogue est ignorée. (Unicode)
OLEUIEDITLINKSA

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Modifier les liens et contient de l’espace pour que la bibliothèque retourne des informations lorsque la boîte de dialogue est ignorée. (ANSI)
OLEUIEDITLINKSW

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Modifier les liens et contient de l’espace pour que la bibliothèque retourne des informations lorsque la boîte de dialogue est ignorée. (Unicode)
OLEUIGNRLPROPSA

Initialise l’onglet Général de la boîte de dialogue Propriétés de l’objet. (ANSI)
OLEUIGNRLPROPSW

Initialise l’onglet Général de la boîte de dialogue Propriétés de l’objet. (Unicode)
OLEUIINSERTOBJECTA

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Insérer un objet et l’espace pour que la bibliothèque retourne des informations lorsque la boîte de dialogue est ignorée. (ANSI)
OLEUIINSERTOBJECTW

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Insérer un objet et l’espace pour que la bibliothèque retourne des informations lorsque la boîte de dialogue est ignorée. (Unicode)
OLEUILINKPROPSA

Contient des informations utilisées pour initialiser l’onglet Lien de la boîte de dialogue Propriétés de l’objet. (ANSI)
OLEUILINKPROPSW

Contient des informations utilisées pour initialiser l’onglet Lien de la boîte de dialogue Propriétés de l’objet. (Unicode)
OLEUIOBJECTPROPSA

Contient des informations utilisées pour initialiser la boîte de dialogue Propriétés d’objet standard. (ANSI)
OLEUIOBJECTPROPSW

Contient des informations utilisées pour initialiser la boîte de dialogue Propriétés d’objet standard. (Unicode)
OLEUIPASTEENTRYA

Tableau d’entrées à spécifier dans la structure OLEUIPASTESPECIAL de la boîte de dialogue Coller spécial. (ANSI)
OLEUIPASTEENTRYW

Tableau d’entrées à spécifier dans la structure OLEUIPASTESPECIAL de la boîte de dialogue Coller spécial. (Unicode)
OLEUIPASTESPECIALA

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Coller spécial, ainsi que l’espace pour que la bibliothèque retourne des informations lorsque la boîte de dialogue est ignorée. (ANSI)
OLEUIPASTESPECIALW

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Coller spécial, ainsi que l’espace pour que la bibliothèque retourne des informations lorsque la boîte de dialogue est ignorée. (Unicode)
OLEUIVIEWPROPSA

Contient des informations utilisées pour initialiser l’onglet Affichage de la boîte de dialogue Propriétés de l’objet. (ANSI)
OLEUIVIEWPROPSW

Contient des informations utilisées pour initialiser l’onglet Affichage de la boîte de dialogue Propriétés de l’objet. (Unicode)
OLEVERB

Définit un verbe pris en charge par un objet. La méthode IOleObject ::EnumVerbs crée un énumérateur qui peut énumérer ces structures pour un objet et fournit un pointeur vers l’énumérateur IEnumOLEVERB de l’énumérateur.
PAGERANGE

Spécifie une plage de pages.
PAGESET

Identifie une ou plusieurs plages de pages à imprimer et, éventuellement, identifie uniquement les pages paires ou impaires dans le cadre d’un jeu de pages.
PICTDESC

Contient des paramètres pour créer un objet image via la fonction OleCreatePictureIndirect.
POINTF

Contient des informations utilisées pour convertir entre les unités de conteneur, exprimées en virgule flottante et les unités de contrôle, exprimées en HIMETRIC.
PROPPAGEINFO

Contient des paramètres utilisés pour décrire une page de propriétés dans un cadre de propriété. Une page de propriétés remplit une structure fournie par l’appelant dans la méthode IPropertyPage ::GetPageInfo.
QACONTAINER

Spécifie les informations de conteneur pour IQuickActivate ::QuickActivate.
QACONTROL

Spécifie les informations de contrôle pour IQuickActivate ::QuickActivate.
QUERYCONTEXT

Contient une liste d’attributs utilisés pour rechercher une implémentation de classe.
RPCOLEMESSAGE

La structure RPCOLEMESSAGE (objidl.h) contient le marshaling des arguments d’appel et des valeurs de retour entre les composants COM.
RPCOLEMESSAGE

La structure RPCOLEMESSAGE (objidlbase.h) contient le marshaling des arguments d’appel et des valeurs de retour entre les composants COM.
SECURITY_ATTRIBUTES

La structure SECURITY_ATTRIBUTES contient le descripteur de sécurité d’un objet et spécifie si le handle récupéré en spécifiant cette structure est héritée.
SOLE_AUTHENTICATION_INFO

La structure SOLE_AUTHENTICATION_INFO (objidl.h) identifie un service d’authentification, un service d’autorisation et les informations du service spécifié.
SOLE_AUTHENTICATION_INFO

La structure SOLE_AUTHENTICATION_INFO (objidlbase.h) identifie un service d’authentification, un service d’autorisation et les informations d’authentification pour le service d’authentification spécifié.
SOLE_AUTHENTICATION_LIST

La structure SOLE_AUTHENTICATION_LIST (objidl.h) indique les informations d’authentification par défaut à utiliser avec chaque service d’authentification.
SOLE_AUTHENTICATION_LIST

La structure SOLE_AUTHENTICATION_LIST (objidlbase.h) indique les informations d’authentification par défaut à utiliser avec chaque service d’authentification.
SOLE_AUTHENTICATION_SERVICE

La structure SOLE_AUTHENTICATION_SERVICE (objidl.h) identifie un service d’authentification qu’un serveur est prêt à utiliser pour communiquer avec un client.
SOLE_AUTHENTICATION_SERVICE

La structure SOLE_AUTHENTICATION_SERVICE (objidlbase.h) identifie un service d’authentification qu’un serveur est prêt à utiliser pour communiquer avec un client.
STATDATA

Contient des informations utilisées pour spécifier chaque connexion de conseil.