Partager via


COM (Component Object Model)

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

Pour développer com (Component Object Model), vous avez besoin des en-têtes suivants :

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 dans les 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 de moniker.
BINDSPEED

Indique la durée d'attente approximative de l'appelant pour se lier à un objet.
CALLFRAME_COPY

Détermine si les données de trame d’appel copiées peuvent être partagées avec les données de l’image parente en déterminant leur dépendance de durée de vie sur le frame parent.
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. Ce paramètre détermine les formats que l'énumérateur résultant peut énumérer.
DISCARDCACHE

Spécifie ce qu’il faut faire avec les caches qui doivent être ignorés de la mémoire si leur bit incorrect a été défini.
DOCMISC

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

Spécifie l'aspect des données ou de l'affichage voulu de l'objet pendant le dessin ou l'obtention de données.
DVASPECT2

Spécifie les 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 apportée à 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émarshalation 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émarshalation 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 à réduire pour un moniker.
MKSYS

Indique la classe du moniker.
MSHCTX

Spécifie le contexte de destination, qui est le processus dans lequel la démarshalation doit être effectuée.
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 des commandes.
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 transmise dans IOleCommandTarget::QueryStatus.
OLECONTF

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

Spécifie des informations supplémentaires au conteneur sur le contexte d’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 à une source de lien.
OLEMISC

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

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

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

Indique si l’objet lié met à jour les données mises en cache pour 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 pour 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 la méthode IPicture::get_Attributes.
POINTERINACTIVE

Indiquez la stratégie d’activation de l’objet et sont utilisés 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 de 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. Ils sont utilisés 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 d’affichage 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 pour la page de propriétés.
ActivateMe

Demande à un site de documents d’activer le document effectuant l’appel en tant qu’objet de document plutôt qu’en tant qu’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 y ajoute des unités d’annulation 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 pour 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 complètement libéré.
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 superposés.
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 de conseil 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 document composé et le récepteur de conseil de l’objet appelant, par le biais duquel l’objet appelant reçoit une notification lorsque l’objet 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 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 du lien si la source de lien est déjà en cours d’exécution.
BindMoniker

Localise un objet au moyen 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 rechercher l’objet, de le mettre à l’état 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 les 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 l’annulation d’un appel de méthode.
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 sur place.
CanWindowlessActivate

Indique à 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 des 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 fil de l’objet CLIPFORMAT et obtient son handle et ses données.
CLIPFORMAT_UserSize64

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

La fonction CLIPFORMAT_UserUnmarshal (oleidl.h) désactive un objet CLIPFORMAT de la mémoire tampon RPC.
CLIPFORMAT_UserUnmarshal64

La fonction CLIPFORMAT_UserUnmarshal64 (oleidl.h) désactive un objet CLIPFORMAT de la mémoire tampon RPC.
Cloner

Crée un autre énumérateur qui contient le même état d'énumération que l'énumérateur en cours. (IEnumConnectionPoints.Clone)
Cloner

Crée un autre énumérateur qui contient le même état d'énumération que l'énumérateur en cours. (IEnumConnections.Clone)
Cloner

Crée un autre énumérateur qui contient le même état d'énumération que l'énumérateur en cours. (IEnumOleUndoUnits.Clone)
Cloner

Crée un objet de police en double.
Cloner

Crée un autre énumérateur qui contient le même état d'énumération que l'énumérateur en cours. (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 autre énumérateur qui contient le même état d'énumération que l'énumérateur en cours. (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 autre énumérateur qui contient le même état d'énumération que l'énumérateur en cours. (IEnumFORMATETC.Clone)
Cloner

Crée un autre énumérateur qui contient le même état d'énumération que l'énumérateur en cours. (IEnumMoniker.Clone)
Cloner

Crée un autre énumérateur qui contient le même état d'énumération que l'énumérateur en cours. (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 le actuel.
Cloner

Crée un autre énumérateur qui contient le même état d'énumération que l'énumérateur en cours. (IEnumCATEGORYINFO.Clone)
Cloner

Crée un autre énumérateur qui contient le même état d'énumération que l'énumérateur en cours. (IEnumGUID.Clone)
Close

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

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

Change un objet incorporé du en cours d’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 (le 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 passer ce privilège à un processus 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 pouvant être agrégable capable d’un marshaling dépendant du contexte.
CoCreateGuid

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

Crée un seul objet non initialisé 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 gérées pour le compte 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 une 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 la forme d’une 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 qui ont été chargées avec la fonction CoLoadLibrary (appelée en interne par CoGetClassObject), qu’elles soient ou non en cours d’utilisation.
CoFreeLibrary

Libère une bibliothèque qui, une fois chargée, 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 sur 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 de IObjContext pour le contexte actuel.
CoGetCurrentLogicalThreadId

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

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

Crée un objet et l’initialise à partir d’un fichier à l’aide de 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 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 d’affichage en moniker qui identifie l’objet nommé, puis se lie à l’objet identifié par le moniker.
CoGetObjectContext

Retourne le contexte de l’objet actuel.
CoGetPSClsid

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

Crée un objet de marshaling standard par défaut 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 légers côté client.
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 avoir distribué un message Windows pour permettre la distribution d’appels COM d’infrastructure à court terme et d’autres tâches COM de priorité élevée ou de courte durée 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 MTA active quand 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 pour l’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, le cas échéant.
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 tous 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é soit pour verrouiller un objet afin de s’assurer qu’il reste en mémoire, soit 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 nécessaires à l’initialisation d’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 nouveau 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 et le lie au canal RPC spécifié.
Connexion

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

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

La méthode IRpcStubBuffer::Connect (objidlbase.h) initialise un stub de serveur, en 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 contextuelle 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)
Copy

Crée une copie de ce frame d’appel et de toutes les 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 lors du processus appelé CoInitializeSecurity.
CoQueryClientBlanket

Appelé par le serveur pour en savoir plus sur le client qui a appelé la méthode en cours d’exécution 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 s’y 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éfiée 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, exigeant par la suite qu’OLE appelle ses méthodes wrapper autour de chaque appel à la méthode IMalloc correspondante.
CoRegisterMessageFilter

Inscrit avec 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 global de références par processus.
CoResumeClassObjects

Appelé par un serveur qui peut inscrire plusieurs objets de classe pour informer le SCM de toutes les classes inscrites et autorise 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.
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 (inscrit) ou réinitialise (annule l’inscription) un objet cancel à utiliser lors des opérations d’annulation suivantes sur le thread actuel.
CoSetMessageDispatcher

Inscrit ou annule l’inscription du répartiteur de messages par thread qui doit être appelé 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

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

Alloc 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 à se fermer.
CoUnmarshalHresult

Démarshale un type HRESULT 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.
Count

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

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 qu’un délai d’expiration spécifié 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 anti-moniker.
CreateAsyncBindCtx

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

Retourne un pointeur vers une implémentation de IBindCtx (objet de contexte de liaison). Cet objet stocke des informations sur une opération de liaison de 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 de titulaire de données.
CreateDataAdviseHolder

La fonction CreateDataAdviseHolder (objbase.h) récupère un pointeur vers l’implémentation OLE de IDataAdviseHolder sur l’objet data advise holder.
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 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 un ordinateur sans licence.
CreateItemMoniker

Crée un moniker d’élément qui identifie un objet dans un objet contenant (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 de conseil 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 à distance de l’interface spécifiée.
CreateStub

La méthode IPSFactoryBuffer::CreateStub (objidlbase.h) crée un stub pour l’utilisation à distance 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 de conseil pour créer une connexion entre un objet de données et le récepteur advise. Cela permet au récepteur de conseiller d’être informé des modifications apportées aux données de l’objet .
Désactivation

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 précédemment retourné par DebugServerQueryInterface.
DebugServerRelease

La méthode IRpcStubBuffer::D ebugServerRelease (objidlbase.h) libère un pointeur d’interface 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 en dessous sur la pile d’annulation ou de restauration par progression.
DiscardUndoState

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

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

La méthode IRpcStubBuffer::D isconnect (objidl.h) déconnecte un stub de serveur de toute interface à laquelle il est connecté.
Déconnexion

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

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

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

La méthode IMarshal::D isconnectObject (objidlbase.h) libère toutes les connexions à un objet dont le serveur appelle l’implémentation de cette méthode par l’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 de la mémoire.
DllGetClassObject

Récupère l’objet de classe à partir d’un gestionnaire d’objets DLL ou d’une application d’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’effectuer son action. Notez que s’il contient des unités d’annulation enfants, il doit également appeler leurs méthodes Do.
DockWindow

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

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

Demande qu'un objet exécute une action en réponse à une action de l'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 vers une fenêtre cible de déplacement 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 potentielle.
DragOver

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

Dessine une représentation d’un objet dans le contexte d’appareil spécifié.
Goutte

Incorpore les données sources dans la fenêtre cible, supprime les commentaires de la cible 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 le champ qui 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.
Enum

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

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

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

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 énumérateur pour itérer au sein de tous les points de connexion pris en charge dans l’objet connectable, un point de connexion par IID sortant.
EnumConnections

Crée un objet é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 notifications 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é pour énumérer les clés de la table de pointeurs à clé de chaîne du contexte de liaison.
EnumObjects

Énumère les objets dans le conteneur actuel.
EnumRedoable

Crée un objet é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 restauration par progression.
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 é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 de la pile d’annulation.
EnumVerbs

Expose un menu déroulant répertoriant les verbes disponibles pour un objet dans l’ordre croissant par numéro de verbe.
EnumViews

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

Exécute la commande spécifiée ou affiche l’aide pour la commande.
ÉCHOUÉ

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

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

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

Retourne un pointeur vers l’interface IConnectionPoint d’un point de connexion pour un IID spécifié, si celui-ci 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 de l’un de ses enfants, c’est-à-dire si l’unité spécifiée fait partie de la hiérarchie dans 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 du cadre 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.
Freeze

Fige la représentation dessinée d’un objet afin qu’elle 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 pour l’impression à 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 de 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 de 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 d’affichage 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é Soulignement 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 à la 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 d’avis 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 le propriétaire et le 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, ce qui supprime 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 dispose toujours de 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

Renvoie 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 les données d’un moniker qui peut être utilisé pour tester l’égalité du moniker 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 pour 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 en ce que l’appelant doit allouer et libérer le support de stockage spécifié.
GetDC

Fournit un objet avec un handle vers un contexte de périphérique 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 d’éditeur d’événements.
GetDescription

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

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

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

Récupère le nom d’affichage 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 relatives à l’objet de document.
GetDocument

Obtient le pointeur d’interface IUnknown sur l’objet document qui possède cette vue.
GetDropTarget

Récupère l’interface IDropTarget pour un objet actif et sans fenêtre sur place 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 que l’objet d’affichage spécifié sera dessiné 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 de l’objet de synchronisation.
GetHandle

La méthode ISynchronizeHandle::GetHandle (objidlbase.h) récupère un handle à 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 cadre d’appel.
GetInfoOfIndex

Récupère les informations de type à partir 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 qui se trouve au-dessus de la pile d’annulation.
GetLastUpdate

Détermine la dernière mise à jour de l’objet. (ANSI)
GetLastUpdate

Détermine la dernière mise à jour de l’objet. (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 peuvent être affichées dans la boîte de dialogue Liens. (ANSI)
GetLinkSource

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

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

Détermine les options de mise à jour actuelles pour 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 spécifiques aux paramètres régionaux.
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 lors du marshaling.
GetMarshalSizeMax

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

Récupère des informations sur la méthode d’interface à partir du cadre 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’attribution de son propre moniker ou de son conteneur en spécifiant une valeur pour dwAssign.
GetMoniker

Récupère le moniker d’un objet incorporé, que l’appelant peut utiliser pour lier à 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é sous chaîne du contexte de liaison.
GetObjectStorage

Récupère un pointeur vers le stockage pour 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 de 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ère page d’un document et le nombre total de pages.
GetPages

Récupère la liste des 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 cadre 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 les chaînes de description d’un 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 s’exécute.
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 pile auquel ce frame d’appel est lié.
GetStackSize

Récupère le nombre d’octets qui doivent être extraits de la pile pour retourner à partir 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 la 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 de démarshalation.
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 des menus, des zones de liste et des 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 sur les aspects de dessin pris en charge.
GetWindow

Récupère un handle dans l’une des fenêtres participant à l’activation sur place (fenêtre frame, document, parent ou 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ù doit se trouver la fenêtre d’activation sur place de l’objet.
GiveFeedback

Permet à une application source d’envoyer des commentaires visuels à l’utilisateur final lors d’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 des 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 des 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 fil de l’objet HACCEL et obtient son handle et ses données.
HACCEL_UserSize64

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

La fonction HACCEL_UserUnmarshal (oleidl.h) désactive un objet HACCEL de la mémoire tampon RPC.
HACCEL_UserUnmarshal64

La fonction HACCEL_UserUnmarshal64 (oleidl.h) désactive un objet HACCEL 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é passés 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 des ressources côté serveur lorsqu’elles sont appelées par des fichiers stub RPC.
HBITMAP_UserFree64

Libère des 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 de la mémoire tampon RPC.
HBITMAP_UserUnmarshal64

Annule un objet HBITMAP 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 des 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 fil de l’objet HDC et obtient son handle et ses données.
HDC_UserSize64

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

La fonction HDC_UserUnmarshal (oleidl.h) désactive un objet HDC de la mémoire tampon RPC.
HDC_UserUnmarshal64

La fonction HDC_UserUnmarshal64 (oleidl.h) désactive un objet HDC 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 dans 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 les 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 les 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 fil de l’objet HGLOBAL et obtient son handle et ses données.
HGLOBAL_UserSize64

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

La fonction HGLOBAL_UserUnmarshal (oleidl.h) désactive un objet HGLOBAL de la mémoire tampon RPC.
HGLOBAL_UserUnmarshal64

La fonction HGLOBAL_UserUnmarshal64 (oleidl.h) désactive un objet HGLOBAL de la mémoire tampon RPC.
HMENU_UserFree

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

La fonction HMENU_UserFree64 (oleidl.h) libère les 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 fil de l’objet HMENU et obtient son handle et ses données.
HMENU_UserSize64

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

La fonction HMENU_UserUnmarshal (oleidl.h) désactive un objet HMENU de la mémoire tampon RPC.
HMENU_UserUnmarshal64

La fonction HMENU_UserUnmarshal64 (oleidl.h) désactive un objet HMENU 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 fil de l’objet HPALETTE et obtient son handle et ses données. (HPALETTE_UserSize)
HPALETTE_UserSize64

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

Désactive un objet HPALETTE de la mémoire tampon RPC. (HPALETTE_UserUnmarshal)
HPALETTE_UserUnmarshal64

Désactive un objet HPALETTE de la mémoire tampon RPC. (HPALETTE_UserUnmarshal64)
HRESULT_CODE

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

Extrait la fonctionnalité 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 les fichiers stub RPC.
HWND_UserFree64

La fonction HWND_UserFree64 (oleidl.h) libère les 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) désactive un objet HWND de la mémoire tampon RPC.
HWND_UserUnmarshal64

La fonction HWND_UserUnmarshal64 (oleidl.h) désactive un objet HWND 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).
ImpersonateClient

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

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 en fonction des 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 d’un objet de données spécifié, qui peuvent résider dans le même conteneur ou dans le Presse-papiers.
Initialiser

Initialise un thread pour utiliser Windows Runtime API.
InitNew

Informe l’objet qu’il est en cours d’initialisation en tant qu’objet nouvellement créé.
InitNew

Initialise un objet à un état par défaut. Cette méthode doit être appelée au lieu de 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 l'image visuelle sur l'écran.
InvalidateRgn

Permet à un objet d'invalider une zone spécifié de l'image visuelle sur 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 compose à rien.
Invoquer

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

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

Applique cet enregistrement d’activation à un objet. Dans une situation de marshaling, cela est généralement effectué côté serveur et 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 frappe spécifiée est mappée à un accélérateur dans la table d’accélérateur spécifiée.
IsAccessAllowed

Détermine si le fiduciaire spécifié dispose de 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 actif.
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 en 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 ID DE 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 la démarshalation d’une interface particulière.
IsIIDSupported

La méthode IRpcStubBuffer::IsIIDSupported (objidlbase.h) détermine si un stub est conçu pour gérer la démarshalation 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 à Appliquer.
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 à 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 de moniker fournies par le système.
IsUpToDate

Vérifie si un objet est à jour.
Load

Indique à l’objet de s’initialiser à l’aide des propriétés disponibles dans le conteneur de propriétés et d’avertir l’objet de journal des erreurs fourni en cas d’erreurs.
Load

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

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

Charge un objet à partir de son stockage existant.
Load

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 d’implémentation.
LoadDllServer

La méthode ISurrogate::LoadDllServer (objidlbase.h) charge un serveur DLL dans le substitut d’implémentation.
Verrou

Demande un verrou sur une ressource partagée.
LockContainer

Maintient le conteneur pour les objets incorporés en cours d’exécution jusqu’à ce qu’il soit explicitement publié.
LockInPlaceActive

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

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

La méthode IClassFactory::LockServer (unknwnbase.h) verrouille une application objet ouverte en mémoire. Cela permet de créer des instances plus rapidement.
LockServer

La méthode IClassFactory::LockServer verrouille une application objet ouverte en mémoire. Cela permet de créer des instances plus rapidement.
MAKE_HRESULT

La macro MAKE_HRESULT (winerror.h) crée une valeur HRESULT à partir de ses éléments de 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 éléments de 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 perturber 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é alors 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 nouveau 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 d’un moniker avec une structure similaire), donne le deuxième moniker spécifié.
Déplacer

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Enregistre l’heure de la dernière modification d’un objet en cours d’exécution. L’objet doit avoir déjà été inscrit 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 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 de sorte qu’elle crée un serveur local lorsque l’objet incorporé passe à l’état 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 par défaut OLE. Cet objet d’assistance peut être créé et utilisé dans un contexte et un rôle spécifiques, tels que déterminés 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 de présentation ou de données, 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é dans le 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 de présentation ou de données, au lieu du format unique pris en charge par OleCreateFromFile.
OleCreateLink

Crée un objet lié de 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é dans le 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 (c’est-à-dire une structure de données fournie par OLE qui décrit les menus) à utiliser par OLE lors de la distribution de messages et de commandes de menu.
OleCreatePictureIndirect

Crée un objet image initialisé selon une structure PICTDESC.
OleCreatePropertyFrame

Appelle un nouveau cadre de propriété, c’est-à-dire 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 frame de propriété, c’est-à-dire 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

Duplique 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 interfaces de transfert de données telles que IDataObject.
OleFlushClipboard

Exécute la séquence d’arrêt du Presse-papiers. Il libère également le pointeur IDataObject qui a été placé dans le Presse-papiers par la fonction OleSetClipboard.
OleGetAutoConvert

Détermine si le Registre est défini pour que les objets d’un CLSID spécifié soient automatiquement convertis 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 à Windows Information Protection applications compatibles de récupérer un IDataObject à partir du Presse-papiers OLE, accompagné d’informations windows Information Protection 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 dans 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 les fonctionnalités supplémentaires décrites dans la section Remarques ci-dessous.
OleIsCurrentClipboard

Détermine si le pointeur d’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 à 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 revient à 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 revient à 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 revient à 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 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 maintient 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 du 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 d’objets OLE a inscrits 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 diverses informations 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 dans le flux spécifié.
OleSaveToStream

La fonction OleSaveToStream (ole2.h) enregistre un objet avec l’interface IPersistStream 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 des 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 distribution OLE de la fenêtre frame du conteneur.
OLESTR

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

Appelée par l’application objet, permet au conteneur d’un objet de traduire les accélérateurs en fonction de la table d’accélérateur 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’objets OLE dans le Registre qui peuvent être utilisées pour convertir ou activer le CLSID spécifié à partir de.
OleUIChangeIconA

Appelle la boîte de dialogue Icône de modification standard, qui permet à l’utilisateur de sélectionner une icône dans un fichier d’icône, un exécutable ou 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 dans un fichier d’icône, un exécutable ou 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, permettant à l’utilisateur d’apporter des modifications aux objets liés d’un conteneur. (ANSI)
OleUIEditLinksW

Appelle la boîte de dialogue Liens standard, permettant à 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 la possibilité d’afficher l’objet en tant que 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 la possibilité d’afficher l’objet en tant que 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 les informations Général, Affichage et Lien sur un objet. (ANSI)
OleUIObjectPropertiesW

Appelle la boîte de dialogue Propriétés de l’objet, qui affiche les informations Général, Affichage et 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. (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. (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

Mises à jour tous les liens dans le conteneur de liens et affiche une boîte de dialogue qui indique 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

Mises à jour tous les liens dans le conteneur de liens et affiche une boîte de dialogue qui indique 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 classe, 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 qu’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 la méthode entrante interceptée. Grâce à ce récepteur, l’image d’appel peut être manipulée 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 informer tous les récepteurs de conseil inscrits que l’objet est passé 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 le IOleControl::GetControlInfo du contrôle pour une mise à jour.
OnDataChange

Appelé par le serveur pour notifier les récepteurs d’un objet de données actuellement inscrits, indiquent 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

Notifie 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 d’image de niveau supérieur du conteneur est activée ou désactivée.
OnInactiveMouseMove

Avertit l’objet que le pointeur de la souris s’est déplacé sur lui afin que l’objet puisse déclencher des événements de souris. Cette méthode est appelée par le conteneur à la 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 à la 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é sur place.
OnInPlaceActivateEx

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

Informe 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 touche représentant un clavier mnémonique.
OnNextAdd

Indique à la dernière unité d'annulation de 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 et applications inscrits de la progression d’une opération de téléchargement.
OnRename

Appelé par le serveur pour informer tous les récepteurs d’avis 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 est entré dans l’état en cours d’exécution afin que l’objet cache puisse établir des récepteurs d’avertissement en fonction des besoins.
Enregistrement

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

Avertit un conteneur lorsque 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é sur 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 changé d’é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 réelle d’une connexion.
OnUIActivate

Avertit le conteneur que l’objet est sur le point d’être activé en place 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 se concentrer, et indique si l’objet a un état irrécible.
OnViewChange

Avertit les récepteurs d’avis inscrits d’un objet que sa vue a changé.
OnViewStatusChange

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

Traverse un cadre d’appel pour rechercher l’interface spécifiée dans le cadre d’appel. L’interface peut être manipulée ou remplacée en prêtant 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 sur place.
Ouvrir

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

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

Affiche une vue 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 d’affichage spécifié et crée un moniker correspondant.
ParseDisplayName

Convertit un nom d’affichage 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 de IMalloc::Alloc.
PostDidAlloc

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

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

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

Effectue les opérations requises après l’appel de IMalloc::HeapMinimize.
PostInitialize

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

Envoie au site de trame simple un message qui est 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 de IMalloc::Realloc.
PostUninitialize

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

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

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

Effectue les opérations requises avant d’appeler IMalloc::Free. Cette méthode garantit que le pointeur passé vers Free pointe vers le 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, en utilisant les exigences de travail spécifiées.
ProcessShutdown

Arrête le processus.
ProgIDFromCLSID

Récupère le ProgID pour un CLSID donné.
Tirage (pull)

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

La méthode IPipeDouble::P ull (objidl.h) récupère les données du type entier double à partir de la source de canal.
Tirage (pull)

La méthode IPipeLong::P ull (objidl.h) récupère les données du type entier long à partir de la source de canal.
Tirage (pull)

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

La méthode IPipeDouble::P ull (objidlbase.h) récupère les données du type entier double à partir de la source de canal.
Tirage (pull)

La méthode IPipeLong::P ull (objidlbase.h) récupère les données du type entier long à partir de la source du canal.
PumpMessages

Effectue une distribution personnalisée lorsque des messages de fenêtre sont disponibles pour être distribués sur un thread ASTA.
Envoi (push)

La méthode IPipeByte::P ush (objidl.h) envoie les données du type d’octet à la source de canal.
Envoi (push)

La méthode IPipeDouble::P ush (objidl.h) envoie les données du type entier double à la source de canal.
Envoi (push)

La méthode IPipeLong::P ush (objidl.h) envoie les données du type entier long à la source de canal.
Envoi (push)

La méthode IPipeByte::P ush (objidlbase.h) envoie les données du type d’octet à la source du canal.
Envoi (push)

La méthode IPipeDouble::P ush (objidlbase.h) envoie des données du type entier double à la source de canal.
Envoi (push)

La méthode IPipeLong::P ush (objidlbase.h) envoie des données du type entier long à la source de 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é italique 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 d’affichage 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 lors d’une opération de glisser-déplacer.
QueryGetData

Détermine si l'objet de données est capable de rendre les données comme spécifié. Les objets tentant une opération de collage ou de suppression peuvent appeler cette méthode avant d’appeler IDataObject::GetData pour obtenir une indication de la réussite de l’opération.
QueryHitPoint

Indique si un point se trouve dans un aspect donné d’un objet.
QueryHitRect

Indique si un point d’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 les pointeurs vers les interfaces prises en charge sur un objet.
QueryInternalInterface

La méthode IInternalUnknown::QueryInternalInterface (objidl.h) récupère les pointeurs vers les interfaces internes prises en charge sur un objet.
QueryInternalInterface

La méthode IInternalUnknown::QueryInternalInterface (objidlbase.h) récupère les pointeurs vers les interfaces internes prises en charge sur un objet.
QueryMultipleInterfaces

La méthode IMultiQI::QueryMultipleInterfaces (objidl.h) récupère les pointeurs vers plusieurs interfaces prises en charge sur un objet.
QueryMultipleInterfaces

La méthode IMultiQI::QueryMultipleInterfaces (objidlbase.h) récupère les 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 sur l'état d'une ou de plusieurs commandes générées par les événements d'interface utilisateur.
QueryTextMetrics

Remplit une structure allouée à l’appelant avec des informations sur la police.
QuickActivate

Quick active un contrôle.
RéactiverAndUndo

Réactive un objet précédemment désactivé, annulant le dernier état de l’objet.
ReadRecord

Lisez 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 par le biais de la pile de restauration automatique, jusqu’à et y compris l’unité d’annulation spécifiée.
Réduire

Réduit un moniker à sa forme la plus simple.
S’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 sous la forme d’une fenêtre pouvant être la cible d’une opération de glisser-déplacer OLE et spécifie l’instance IDropTarget à utiliser pour les opérations de suppression.
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 release

Décrémente le nombre de références pour 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 périphérique obtenu précédemment par un appel à IOleInPlaceSiteWindowless::GetDC.
ReleaseHfont

Avertit l’objet 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 qui sont conservées 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 chacun d’eux.
ReleaseMarshalData

Libère les ressources qui peuvent être conservées 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 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 d’é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.
Render

Affiche (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

Informe le conteneur que l'objet va passer à l'état Interface utilisateur actif.
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’attente 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.
RetryRe éjectcall

Fournit aux applications la possibilité d’afficher une boîte de dialogue offrant des options de nouvelle tentative, d’annulation ou de changement de tâche.
RevertToSelf

La méthode IServerSecurity::RevertToSelf (objidl.h) restaure les informations d’authentification d’un thread à ce qu’elles étaient 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 à ce qu’elles étaient 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) 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 en tant que 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, en 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é précédemment insérée dans la table avec un appel à RegisterObjectParam.
Exécuter

Force l’exécution d’un objet.
Save

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.
Save

Enregistre un objet dans le flux spécifié. (IPersistStreamInit.Save)
Save

Enregistre une copie de l’objet dans le fichier spécifié.
Save

Enregistre un objet et tous les objets imbriqués qu’il contient dans l’objet de stockage spécifié. L’objet passe en mode NoScribble.
Save

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 que celui qu’il enregistrerait lui-même dans un fichier. Les bitmaps utilisent le format de fichier BMP, métafichiers le format WMF et icônes le format ICO.
SaveCompleted

Indique à l'objet qu'il peut écrire dans son fichier.
SaveCompleted

Notifie 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 de son retour, 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 la fonctionnalité 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 selon le nombre de pixels spécifié.
ScrollRect

Permet à un objet de faire défiler une zone dans son image visuelle active sur 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 de notification actuellement enregistrés auprès du titulaire de l’avis indiquant que l’objet a été fermé.
SendOnDataChange

Envoie des notifications à chaque récepteur de conseil pour lequel une connexion est établie en appelant la méthode IAdviseSink::OnDataChange pour chaque récepteur de conseil actuellement géré par cette instance de l’objet de titulaire de conseil.
SendOnRename

Envoie une notification à tous les récepteurs de notification actuellement enregistrés auprès du titulaire de l’avis indiquant que le nom de l’objet a changé.
SendOnSave

Envoie une notification à tous les récepteurs de notification actuellement enregistrés auprès du titulaire de l’avis indiquant 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.
Définir

La méthode IGlobalOptions::Set (objidl.h) définit la propriété globale spécifiée du runtime COM.
Définir

La méthode IRpcOptions::Set (objidl.h) définit la valeur d’une propriété d’option de liaison RPC.
Définir

La méthode IGlobalOptions::Set (objidlbase.h) définit la propriété globale spécifiée du runtime COM.
Définir

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 conseil à l’implémentation sur le 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 frame et document.
SetAdvise

Établit une connexion entre l’objet de vue et un récepteur d’avis afin que le récepteur de conseil puisse être averti des modifications apportées à la vue 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 sans fenêtre et actif sur place 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 des 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 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 que son conteneur lui a affectée.
SetFocus

Définit le focus clavier pour un objet d'interface utilisateur actif et sans fenêtre.
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 view 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 sur place.
SetMoniker

Notifie un objet du moniker de son conteneur, de son propre moniker par rapport au conteneur ou du moniker complet de l’objet.
SetObjectRects

Spécifie la quantité de l’objet sur place qui doit être visible.
SetObjects

Fournit à la page de propriétés 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 par le biais de 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 de l’objet.
setProperty

La méthode IContext::SetProperty (objidlbase.h) ajoute la propriété de contexte spécifiée au contexte de l’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 frame d’appel.
SetSite

Permet à un conteneur de passer un objet un pointeur vers l’interface de son site.
SetSourceDisplayName

Définit le nom complet de la source du lien.
SetSourceMoniker

Définit le moniker pour la source du lien.
SetStackLocation

Définit l’emplacement de pile auquel ce frame d’appel est lié.
SetStatusText

Définit et affiche le texte d’état de 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 elle-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 entraîne 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 le retour des opérations d’attente en attente S_OK.
Skip

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumConnectionPoints.Skip)
Skip

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumConnections.Skip)
Skip

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumOleUndoUnits.Skip)
Skip

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumOleDocumentViews.Skip)
Skip

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumOLEVERB.Skip)
Skip

La méthode IEnumContextProps::Skip (objidl.h) ignore le nombre spécifié d’éléments dans la séquence d’énumération.
Skip

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumFORMATETC.Skip)
Skip

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumMoniker.Skip)
Skip

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumSTATDATA.Skip)
Skip

La méthode IEnumString::Skip (objidl.h) ignore le nombre spécifié d’éléments dans la séquence d’énumération.
Skip

La méthode IEnumUnknown::Skip (objidl.h) ignore le nombre spécifié d’éléments dans la séquence d’énumération.
Skip

La méthode IEnumContextProps::Skip (objidlbase.h) ignore le nombre spécifié d’éléments dans la séquence d’énumération.
Skip

La méthode IEnumString::Skip (objidlbase.h) ignore le nombre spécifié d’éléments dans la séquence d’énumération.
Skip

La méthode IEnumUnknown::Skip (objidlbase.h) ignore le nombre spécifié d’éléments dans la séquence d’énumération.
Skip

Ignore le nombre spécifié d’éléments dans la séquence d’énumération. (IEnumCATEGORYINFO.Skip)
Skip

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 les 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 fil de l’objet STGMEDIUM et obtient son handle et ses données.
STGMEDIUM_UserSize64

La fonction STGMEDIUM_UserSize64 (oleidl.h) calcule la taille du fil de l’objet STGMEDIUM et obtient son handle et ses données.
STGMEDIUM_UserUnmarshal

La fonction STGMEDIUM_UserUnmarshal (oleidl.h) désactive un objet STGMEDIUM de la mémoire tampon RPC.
STGMEDIUM_UserUnmarshal64

La fonction STGMEDIUM_UserUnmarshal64 (oleidl.h) désactive un objet STGMEDIUM de la mémoire tampon RPC.
StringFromCLSID

Convertit un CLSID en 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 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 de 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 standard dans OLE) en unités spécifiées par le conteneur.
TranslateAccelerator

Transmet une frappe au site de contrôle pour traitement.
TranslateAccelerator

Transmet une frappe à la page de propriétés pour traitement.
TranslateAccelerator

Transmet une frappe à l’image de propriété pour traitement.
TranslateAccelerator

Traite les messages à clé de menu à partir de la file d’attente des 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 frappes d’accélérateur destinées à l’image du conteneur lorsqu’un objet est actif sur place.
TruncatePrefix

Supprime le préfixe spécifié du journal, ce qui le rend non récupérable.
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.
Désadviser

Met fin à une connexion de conseil précédemment établie entre un objet de point de connexion et le récepteur d’un client.
Désadviser

Supprime une connexion d’avis précédemment établie. (IOleAdviseHolder.Unadvise)
Désadviser

Supprime une connexion d’avis précédemment établie. (IOleObject.Unadvise)
Désadviser

Supprime une connexion entre un objet de données et un récepteur d’avis qui a été configuré via un appel précédent à IDataAdviseHolder::Advise. Cette méthode est généralement appelée dans l’implémentation de IDataObject::D Unadvise.
UnbindSource

Interrompt la connexion entre un objet lié et sa source de lien.
Annuler la mise en cache

Supprime une connexion de cache créée précédemment à l’aide d’IOleCache::Cache.
Non chaussé

Désactive la fenêtre d’accessibilité afin qu’elle ne soit pas automatiquement déplacée vers son emplacement précédent.
UndockWindow

Désactive le handle de fenêtre spécifié s’il est actuellement ancré.
Annuler

Indique au gestionnaire d’annulation d’appeler des actions d’annulation par le biais de la pile d’annulation, jusqu’à et y compris l’unité d’annulation spécifiée.
Dégeler

Libère un dessin précédemment figé à l’aide de IViewObject::Freeze. L’utilisation la plus courante de cette méthode est pour l’impression à bandes.
Unlock

Libère un verrou sur une ressource partagée.
Unmarshal

Désactive 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 de données marshalé en enregistrement d’activation qui peut ensuite être appelé ou manipulé d’une autre manière.
UnmarshalInterface

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

La méthode IMarshal::UnmarshalInterface (objidlbase.h) désactive 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

Mises à jour les données mises en cache du document composé pour un objet lié. Cela implique la liaison à la source de lien, si elle n’est pas déjà liée.
Mettre à jour

Mises à jour les caches de données ou d’affichage d’un gestionnaire d’objets ou d’un objet de liaison.
UpdateCache

Mises à 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 la première éventualité.
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 la première éventualité.
WaitMultiple

La méthode ISynchronizeContainer::WaitMultiple (objidlbase.h) attend que tout objet de synchronisation dans le conteneur soit signalé.
WalkFrame

Recherche des pointeurs d’interface accessibles à partir des paramètres [in], [in, out] ou [out] du frame.

Interfaces

 
IAccessControl

Active 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 ancré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 autres objets de recevoir des notifications de modifications de données, d’afficher les modifications et de modifier les documents composés qui se produisent dans les objets d’intérêt.
IAdviseSink2

L’interface IAdviseSink2 est une extension de l’interface IAdviseSink, ajoutant la méthode OnLinkSrcChange au contrat pour gérer une modification du moniker d’un objet lié.
IAdviseSinkEx

Cette interface est dérivée d’IAdviseSink pour fournir des extensions pour notifier 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 entre les appartements.
IAgileObject

L’interface IAgileObject (objidlbase.h) marque une interface comme agile entre les 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

Permet la manipulation des trames d’appel telles que les trames de pile.
ICallFrameEvents

Fournit des notifications d’appel de méthode.
ICallFrameWalker

Décrit 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 la désinscripation des récepteurs d’événements qui souhaitent ê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 sortant 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 à la fois les noms lisibles par l’homme des catégories et les catégories implémentées/requises par un composant ou une classe donnée.
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 classe, 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 lesquels 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 pour 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 interruptibles qui doivent demander régulièrement à un objet s’il faut continuer.
IDataAdviseHolder

Crée et gère les connexions de notifications entre un objet de données et un ou plusieurs récepteurs de notifications.
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 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

Lorsqu’elle est implémentée 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 d’énumération des propriétés de contexte associées à un contexte d’objet COM+.
IEnumContextProps

L’interface IEnumContextProps (objidlbase.h) fournit un mécanisme d’énumération des 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 via 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 rétablissement.
IEnumOLEVERB

Énumère les différents verbes disponibles pour un objet dans l’ordre du nombre de verbes croissant. 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 à terminaison zéro 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 à terminaison zéro 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 de connexions marshalées et externes d’un objet serveur.
IExternalConnection

L’interface IExternalConnection (objidlbase.h) gère le nombre de connexions marshalées ou externes d’un objet serveur.
IFastRundown

L’interface IFastRundown (objidl.h) marque une interface comme éligible pour un comportement d’arrêt rapide.
IFastRundown

L’interface IFastRundown (objidlbase.h) marque une interface comme éligible pour un comportement d’exécution rapide.
IFileBasedLogInit

Initialise une instance d’une implémentation basée sur un fichier d’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 n’importe quel 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 une fonctionnalité de journalisation générique de bas niveau.
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 pour les objets marshalés personnalisés et les unmarshalers.
IMarshalingStream

L’interface IMarshalingStream (objidlbase.h) fournit des informations supplémentaires sur le contexte de marshaling pour des objets et des unmarshalers personnalisés.
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 tout en attendant des réponses d’appels synchrones.
IMoniker

Vous permet d’utiliser un objet moniker, qui contient des informations qui identifient un objet COM de manière unique.
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 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 le stockage dans la table d’interface globale.
INoMarshal

L’interface INoMarshal (objidlbase.h) marque un objet qui ne prend pas en charge le marshaling ou le stockage dans la table d’interface globale.
IObjContext

L’interface IObjContext (objidl.h) effectue diverses opérations sur les contextes.
IObjContext

L’interface IObjContext (objidlbase.h) effectue diverses 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 documents composés 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

Assure 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 des commandes telles que Imprimer, Aperçu avant impression, Enregistrer, Nouveau et Zoom.
IOleContainer

Énumère des objets dans un document composé ou verrouille un conteneur dans l’état en cours d’exécution. Les applications conteneur et objet implémentent toutes deux cette interface.
IOleControl

Fournit les fonctionnalités de prise en charge des mnémoniques du 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é dans un conteneur.
IOleDocument

Permet à un objet document de communiquer aux conteneurs sa capacité à créer des vues de ses données.
IOleDocumentSite

Permet à un document implémenté en tant qu’objet document de contourner la séquence d’activation normale pour les objets actifs sur place et de demander directement à son site client de l’activer en tant qu’objet document.
IOleDocumentView

L’interface IOleDocumentView permet à un conteneur de communiquer avec chaque vue prise en charge par un objet document.
IOleInPlaceActiveObject

Fournit un canal direct de communication entre un objet sur place et la fenêtre frame la plus externe de l’application associée et la fenêtre de document dans 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 des objets sur place, et détermine quelle proportion de l’objet sur place doit être visible.
IOleInPlaceObjectWindowless

Permet à un objet sans fenêtre de traiter les messages de fenêtre et de participer à des opérations de glisser-déplacer. Il est dérivé de 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 des 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 un clignotement inutile à l’écran lorsque l’objet est activé et désactivé.
IOleInPlaceSiteWindowless

Étend l’interface IOleInPlaceSiteEx.
IOleInPlaceUIWindow

Implémenté par les applications conteneur et utilisé par les applications objet pour négocier l’espace de bordure dans la fenêtre de document ou de cadre.
IOleItemContainer

Utilisé par les monikers d’élément 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 moyen principal par lequel un objet incorporé fournit des fonctionnalités de base à son conteneur et communique avec lui.
IOleParentUndoUnit

Permet aux unités d’annulation de contenir des unités d’annulation enfants.
IOleUILinkContainerA

Implémenté par des 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 des 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. Il retourne l’heure de la dernière mise à jour d’un objet, qui est les informations de lien que IOleUILinkContainer ne fournit pas. (ANSI)
IOleUILinkInfoW

Extension de l’interface IOleUILinkContainer. Il retourne l’heure de la dernière mise à jour d’un objet, qui est les 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 à plusieurs niveaux pour les actions qui se produisent dans des contrôles autonomes.
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 contextuel.
IParseDisplayName

Analyse une chaîne de nom affichable pour la convertir en moniker pour les implémentations de moniker personnalisées.
Navigation IPerProperty

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 permanente 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 de charger un objet à partir d’un fichier disque ou de l’enregistrer dans un fichier disque, plutôt qu’un objet ou un flux de stockage.
IPersistPropertyBag

Fonctionne avec IPropertyBag et IErrorlog pour définir un mécanisme de persistance basé sur des propriétés individuelles.
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 d’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 indépendante du 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 de large.
IPipeByte

L’interface IPipeByte (objidlbase.h) transfère les données du type d’octet (qui est de 8 bits de large).
IPipeDouble

L’interface IPipeDouble (objidl.h) transfère des 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 (64 bits de large).
IPipeLong

L’interface IPipeLong (objidl.h) transfère des données de type entier long, qui est de 32 bits de large.
IPipeLong

L’interface IPipeLong (objidlbase.h) transfère des données de type entier long (large de 32 bits).
IPointerInactive

Permet à un objet de rester inactif la plupart du temps, tout en participant à l’interaction avec la souris, y compris le glisser-déplacer.
Iprint

Active les documents composés en général et les documents actifs en particulier pour prendre en charge l’impression par programmation.
IProcessInitControl

L’interface IProcessInitControl (objidl.h) spécifie l’intervalle de délai d’initialisation du processus.
IProcessInitControl

L’interface IProcessInitControl (objidlbase.h) spécifie l’intervalle de délai d’initialisation du processus.
IProcessLock

Utilisé par ISurrogateService pour empêcher le processus de se terminer en raison d’un délai d’expiration.
IProgressNotify

Permet aux applications et 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 concernant 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 de 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 permet de récupérer plus rapidement et plus facilement l’INTERFACE sortante d’un objet pour son jeu d’événements par défaut.
IProvideMultipleClassInfo

Extension de IProvideClassInfo2 qui permet de récupérer plus rapidement et plus facilement des informations de type à partir d’un composant qui peut 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 la négociation au moment du chargement ou de l’initialisation entre le contrôle et son conteneur en un seul appel.
IROTData

Implémenté par les 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 diverses 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 accessible globalement sur chaque station de travail.
IServerSecurity

L’interface IServerSecurity (objidl.h) est utilisée par un serveur pour 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 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 un substitut existant et libérer le substitut lorsqu’il n’est plus nécessaire.
ISurrogate

L’interface ISurrogate (objidlbase.h) est utilisée pour charger dynamiquement de nouveaux serveurs DLL dans un substitut existant et libérer le substitut lorsqu’il n’est plus nécessaire.
ISurrogateService

Permet d’initialiser, de lancer et de 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 d’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 de 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 de IOleObject::GetExtent.
IViewObjectEx

Extension dérivée d’IViewObject2 pour prendre en charge le dessin amélioré et sans scintillement pour les objets non rectangulaires et les objets transparents, le test 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 pendant une opération de liaison de moniker.
CADWORD

Spécifie un tableau compté de valeurs 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, comme la méthode dans le frame d’appel, si elle a des paramètres d’entrée, de sortie ou d’entrée/sortie, 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 dans cette méthode.
CALLFRAMEPARAMINFO

Fournit des informations sur le paramètre sur la pile.
CALPOLESTR

Spécifie un tableau compté de chaînes utilisé 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 existante à un point de connexion donnée.
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 distant aux fonctions d’activation.
COSERVERINFO

La structure COSERVERINFO (objidlbase.h) identifie une ressource d’ordinateur distant 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’id GDI.
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 pour qu’un handle dans un contexte d’appareil (HDC) puisse être créé à l’aide de la fonction CreateDC.
FONTDESC

Contient les 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 les 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é.
OLEUIBUSYA

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Occupé et de l’espace pour que la bibliothèque retourne des informations lorsque la boîte de dialogue est ignorée. (ANSI)
OLEUIBUSYW

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Occupé et de 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 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 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 standard. (ANSI)
OLEUICHANGESOURCEW

Contient des informations utilisées pour initialiser la boîte de dialogue Modifier la source standard. (Unicode)
OLEUICONVERTA

Contient des informations que la bibliothèque d’interface utilisateur OLE utilise pour initialiser la boîte de dialogue Convertir et de 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 de 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 un 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 un 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 de l’objet standard. (ANSI)
OLEUIOBJECTPROPSW

Contient des informations utilisées pour initialiser la boîte de dialogue Propriétés de l’objet standard. (Unicode)
OLEUIPASTEENTRYA

Tableau d’entrées à spécifier dans la structure OLEUIPASTESPECIAL pour la boîte de dialogue Coller spécial. (ANSI)
OLEUIPASTEENTRYW

Tableau d’entrées à spécifier dans la structure OLEUIPASTESPECIAL pour 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 de 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 de 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 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 un ensemble 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 des unités de conteneur, exprimées en virgule flottante, et des unités de contrôle, exprimées en HIMETRIC.
PROPPAGEINFO

Contient les 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 des arguments d’appel de marshaling et des valeurs de retour entre les composants COM.
RPCOLEMESSAGE

La structure RPCOLEMESSAGE (objidlbase.h) contient des arguments d’appel de marshaling 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 peut être hérité.
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 les informations utilisées pour spécifier chaque connexion de conseil.