Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
El modelo de objetos componentes (COM) usa este encabezado. Para más información, consulte:
objidlbase.h contiene las siguientes interfaces de programación:
Interfaces
|
IAgileObject La interfaz IAgileObject (objidlbase.h) marca una interfaz como ágil en los apartamentos. |
|
ICallFactory La interfaz ICallFactory (objidlbase.h) crea un objeto de llamada para procesar llamadas a los métodos de una interfaz asincrónica. |
|
ICancelMethodCalls La interfaz ICancelMethodCalls (objidlbase.h) administra las solicitudes de cancelación en una llamada de método saliente y supervisa el estado actual de esa llamada. |
|
IComThreadingInfo La interfaz IComThreadingInfo (objidlbase.h) permite obtener la siguiente información sobre el apartamento y el subproceso que ejecuta el autor de la llamada. |
|
IContext La interfaz IContext (objidlbase.h) admite la configuración de propiedades de contexto COM+. |
|
IEnumContextProps La interfaz IEnumContextProps (objidlbase.h) proporciona un mecanismo para enumerar las propiedades de contexto asociadas a un contexto de objeto COM+. |
|
IEnumString La interfaz IEnumString (objidlbase.h) enumera cadenas. LPWSTR es el tipo que indica un puntero a una cadena terminada en cero de caracteres anchos o Unicode. |
|
IEnumUnknown La interfaz IEnumUnknown (objidlbase.h) enumera objetos con la interfaz IUnknown y puede enumerar los objetos de un componente que contiene varios objetos. |
|
IExternalConnection La interfaz IExternalConnection (objidlbase.h) administra el recuento de referencias de un objeto de servidor o conexiones externas. |
|
IFastRundown La interfaz IFastRundown (objidlbase.h) marca una interfaz como apta para el comportamiento rápido de la ejecución. |
|
IGlobalOptions La interfaz IGlobalOptions (objidlbase.h) establece y consulta las propiedades globales del runtime del modelo de objetos componentes (COM). |
|
IInternalUnknown La interfaz IInternalUnknown (objidlbase.h) se usa en controladores ligeros del lado cliente que requieren acceso a las interfaces internas del proxy. |
|
IMalloc La interfaz IMalloc (objidlbase.h) asigna, libera y administra la memoria. |
|
IMarshal La interfaz IMarshal (objidlbase.h) permite que un objeto COM defina y administre el cálculo de referencias de sus punteros de interfaz. |
|
IMarshalingStream La interfaz IMarshalingStream (objidlbase.h) proporciona información adicional sobre el contexto de serialización a objetos serializado personalizados y desmarshalers. |
|
IMultiQI La interfaz IMultiQI (objidlbase.h) permite a un cliente consultar un proxy de objeto o controlador para varias interfaces mediante una sola llamada RPC. |
|
INoMarshal La interfaz INoMarshal (objidlbase.h) marca un objeto que no admite serializarse ni almacenarse en la tabla de interfaz global. |
|
IObjContext La interfaz IObjContext (objidlbase.h) realiza varias operaciones en contextos. |
|
IPipeByte La interfaz IPipeByte (objidlbase.h) transfiere datos del tipo de byte (que es de 8 bits de ancho). |
|
IPipeDouble La interfaz IPipeDouble (objidlbase.h) transfiere datos del tipo doble (que es de 64 bits de ancho). |
|
IPipeLong La interfaz IPipeLong (objidlbase.h) transfiere datos del tipo entero largo (que es de 32 bits de ancho). |
|
IProcessInitControl La interfaz IProcessInitControl (objidlbase.h) especifica el intervalo de tiempo de espera de inicialización del proceso. |
|
IPSFactoryBuffer La interfaz IPSFactoryBuffer (objidlbase.h) proporciona métodos personalizados para la creación de proxies y códigos auxiliares de objetos COM. Esta interfaz no es serializable. |
|
IRpcChannelBuffer La interfaz IRpcChannelBuffer (objidlbase.h) serializa los datos entre un proxy de cliente COM y un código auxiliar del servidor COM. |
|
IRpcOptions La interfaz IRpcOptions (objidlbase.h) permite a los autores de llamadas establecer o consultar los valores de varias propiedades que controlan cómo COM controla las llamadas a procedimientos remotos (RPC). |
|
IRpcProxyBuffer La interfaz IRpcProxyBuffer (objidlbase.h) controla el proxy RPC usado para serializar datos entre componentes COM. |
|
IRpcStubBuffer La interfaz IRpcStubBuffer (objidlbase.h) controla el código auxiliar RPC usado para serializar datos entre componentes COM. |
|
IServerSecurity Un servidor usa la interfaz IServerSecurity (objidlbase.h) para ayudar a autenticar el cliente y administrar la suplantación del cliente. |
|
IStdMarshalInfo La interfaz IStdMarshalInfo (objidlbase.h) recupera el CLSID que identifica el controlador que se va a usar en el proceso de destino durante la serialización estándar. |
|
ISurrogate La interfaz ISurrogate (objidlbase.h) se usa para cargar dinámicamente nuevos servidores DLL en un suplente existente y liberar el suplente cuando ya no sea necesario. |
|
ISynchronize La interfaz ISynchronize (objidlbase.h) proporciona comunicación asincrónica entre objetos sobre la aparición de un evento. |
|
ISynchronizeContainer La interfaz ISynchronizeContainer (objidlbase.h) administra un grupo de objetos de sincronización sin firmar. |
|
ISynchronizeEvent La interfaz ISynchronizeEvent (objidlbase.h) asigna un identificador de evento a un objeto de sincronización. |
|
ISynchronizeHandle La interfaz ISynchronizeHandle (objidlbase.h) recupera un identificador asociado a un objeto de sincronización. |
Estructuras
|
COSERVERINFO La estructura COSERVERINFO (objidlbase.h) identifica un recurso de equipo remoto a las funciones de activación. |
|
MULTI_QI La estructura MULTI_QI (objidlbase.h) representa una interfaz en una consulta para varias interfaces. |
|
RPCOLEMESSAGE La estructura RPCOLEMESSAGE (objidlbase.h) contiene argumentos de invocación de serialización y valores devueltos entre componentes COM. |
|
SOLE_AUTHENTICATION_INFO La estructura SOLE_AUTHENTICATION_INFO (objidlbase.h) identifica un servicio de autenticación, un servicio de autorización y la información de autenticación para el servicio de autenticación especificado. |
|
SOLE_AUTHENTICATION_LIST La estructura SOLE_AUTHENTICATION_LIST (objidlbase.h) indica la información de autenticación predeterminada que se va a usar con cada servicio de autenticación. |
|
SOLE_AUTHENTICATION_SERVICE La estructura SOLE_AUTHENTICATION_SERVICE (objidlbase.h) identifica un servicio de autenticación que un servidor está dispuesto a usar para comunicarse con un cliente. |
Enumeraciones
|
APTTYPE La enumeración APTTYPE (objidlbase.h) especifica diferentes tipos de apartamentos. |
|
APTTYPEQUALIFIER La enumeración APTTYPEQUALIFIER (objidlbase.h) especifica el conjunto de posibles calificadores de tipo de apartamento COM. |
|
CO_MARSHALING_CONTEXT_ATTRIBUTES La enumeración CO_MARSHALING_CONTEXT_ATTRIBUTES (objidlbase.h) identifica uno de los atributos que puede consultar mediante el método GetMarshalingContextAttribute. |
|
EOLE_AUTHENTICATION_CAPABILITIES La enumeración EOLE_AUTHENTICATION_CAPABILITIES (objidlbase.h) especifica varias funcionalidades en CoInitializeSecurity e IClientSecurity::SetBlanket. |
|
EXTCONN La enumeración EXTCONN (objidlbase.h) especifica el tipo de conexión externa existente en un objeto incrustado. |
|
GLOBALOPT_PROPERTIES La enumeración GLOBALOPT_PROPERTIES (objidlbase.h) identifica las opciones globales del proceso que puede establecer o consultar mediante la interfaz IGlobalOptions. |
|
GLOBALOPT_UNMARSHALING_POLICY_VALUES La enumeración GLOBALOPT_UNMARSHALING_POLICY_VALUES (objidlbase.h) proporciona valores para la opción global de directiva de desmarcación COM. |
|
THDTYPE La enumeración THDTYPE (objidlbase.h) indica si un subproceso determinado admite un bucle de mensajes. |