Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet en-tête est utilisé par plusieurs technologies. Pour plus d’informations, consultez :
objbase.h contient les interfaces de programmation suivantes :
Functions
|
BindMoniker Localise un objet à l’aide de son moniker, active l’objet s’il est inactif et récupère un pointeur vers l’interface spécifiée sur cet objet. |
|
CLSIDFromProgIDEx La fonction CLSIDFromProgIDEx (objbase.h) déclenche l’installation automatique si la stratégie COMClassStore est activée. |
|
CoAllowSetForegroundWindow Cette fonction transmet le privilège de premier plan (privilège permettant de définir la fenêtre de premier plan) d’un processus à un autre. Le processus disposant du privilège de premier plan peut appeler cette fonction pour transmettre ce privilège à un processus de serveur COM local. |
|
CoDosDateTimeToFileTime Convertit la représentation MS-DOS de l’heure et de la date en structure FILETIME utilisée par Windows. |
|
CoFileTimeNow La fonction CoFileTimeNow (objbase.h) retourne l’heure actuelle sous forme de structure FILETIME. |
|
CoFileTimeToDosDateTime Convertit un FILETIME en valeurs de date et d’heure MS-DOS. |
|
CoFreeAllLibraries Libère toutes les DLL chargées avec la fonction CoLoadLibrary (appelée en interne par CoGetClassObject), qu’elles soient actuellement utilisées. |
|
CoFreeLibrary Libère une bibliothèque qui, lors du chargement, a été spécifiée pour être libérée explicitement. |
|
CoGetInstanceFromFile Crée un objet et l’initialise à partir d’un fichier à l’aide d’IPersistFile ::Load. |
|
CoGetInstanceFromIStorage Crée un objet et l’initialise à partir d’un objet de stockage via un appel interne à IPersistFile ::Load. |
|
CoGetObject Convertit un nom complet en moniker qui identifie l’objet nommé, puis lie à l’objet identifié par le moniker. |
|
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. |
|
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). |
|
CoInstallation Installe l’application de serveur COM demandée. |
|
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. |
|
CoRegisterChannelHook Inscrit un hook de canal. |
|
CoRegisterInitializeSpy Inscrit une implémentation de l’interface IInitializeSpy. L’interface IInitializeSpy est définie pour permettre aux développeurs d’effectuer l’initialisation et le nettoyage sur les appartements COM. |
|
CoRegisterMallocSpy Inscrit une implémentation de l’interface IMallocSpy, après avoir besoin d’OLE pour appeler ses méthodes wrapper autour de chaque appel à la méthode IMalloc correspondante. |
|
CoRegisterMessageFilter S’inscrit auprès d’OLE l’instance d’une interface IMessageFilter, qui doit être utilisée pour gérer les problèmes d’accès concurrentiel sur le thread actuel. |
|
CoRevokeInitializeSpy Révoque une implémentation inscrite de l’interface IInitializeSpy. |
|
CoRevokeMallocSpy Révoque un objet IMallocSpy inscrit. |
|
CoTreatAsClass Établit ou supprime une émulation, dans laquelle les objets d’une classe sont traités comme des objets d’une classe différente. |
|
CreateAntiMoniker Crée et retourne un nouveau anti-moniker. |
|
CreateBindCtx Retourne un pointeur vers une implémentation d’IBindCtx (objet de contexte de liaison). Cet objet stocke des informations sur une opération de liaison moniker particulière. |
|
CreateClassMoniker Crée un moniker de classe qui fait référence à la classe spécifiée. |
|
CreateDataAdviseHolder La fonction CreateDataAdviseHolder (objbase.h) récupère un pointeur vers l’implémentation OLE d’IDataAdviseHolder sur l’objet titulaire de conseils de données. |
|
CreateDataCache Récupère un pointeur vers une nouvelle instance d’une implémentation fournie par OLE d’un cache de données. |
|
CreateFileMoniker Crée un moniker de fichier basé sur le chemin d’accès spécifié. |
|
CreateGenericComposite Effectue une composition générique de deux monikers et fournit un pointeur vers le moniker composite résultant. |
|
CreateItemMoniker Crée un moniker d’élément qui identifie un objet dans un objet conteneur (généralement un document composé). |
|
CreateObjrefMoniker Crée un moniker OBJREF basé sur un pointeur vers un objet. |
|
CreatePointerMoniker Crée un moniker de pointeur basé sur un pointeur vers un objet. |
|
GetClassFile Retourne le CLSID associé au nom de fichier spécifié. |
|
GetRunningObjectTable Retourne un pointeur vers l’interface IRunningObjectTable sur la table d’objets en cours d’exécution locale (ROT). |
|
IsEqualGUID La macro IsEqualGUID (objbase.h) détermine si deux GUID sont égaux. |
|
MkParseDisplayName Convertit une chaîne en moniker qui identifie l’objet nommé par la chaîne. |
|
MonikerCommonPrefixWith Crée un moniker basé sur le préfixe commun que ce moniker (celui qui comprend les données de cet objet moniker) partage avec un autre moniker. |
|
MonikerRelativePathTo Fournit un moniker qui, lorsqu’il est composé à la fin du premier moniker spécifié (ou avec une structure similaire), génère le deuxième moniker spécifié. |
|
StgGetIFillLockBytesOnFile Ouvre un objet wrapper sur un fichier temporaire. |
|
StgGetIFillLockBytesOnILockBytes Crée un objet wrapper sur un objet de tableau d’octets fourni par l’appelant. |
|
StgOpenAsyncDocfileOnIFillLockBytes Ouvre un objet de stockage asynchrone racine existant sur un objet wrapper de tableau d’octets fourni par l’appelant. |
|
StgOpenLayoutDocfile Ouvre un fichier composé sur une implémentation ILockBytes capable de surveiller les données du secteur. |
Énumérations
|
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. |