Globals
Importante
La API DualEngine forma parte de una característica de acceso limitado (consulte La clase LimitedAccessFeatures). Para obtener más información o para solicitar un token de desbloqueo, póngase en contacto con Soporte técnico de Microsoft.
Resumen
Members | Descripciones |
---|---|
ACCELERATOREVENTTYPE | Especifica el tipo de evento de acelerador. |
ACCELERATORFLAGS | Especifica los modificadores de clave virtual presentes en la pulsación de tecla del acelerador. |
ATTENTIONSTATE | Representa la razón por la que se solicita atención. |
BROWSERVISIBILITY | Representa un estado de visibilidad del explorador. |
CERTERRORFLAG | Representa un error de certificado. |
DUALENGINE_FOCUSDIRECTION | Representa la dirección de un cambio de foco. |
DualEngineConfigurableSitesFlags | Marcas para controlar los encabezados y comportamientos de cambio de motor especiales para sitios configurables. |
DUALENGINECONFIGURATION | Opciones de configuración para definir el comportamiento deseado para la ventana del explorador hospedado. |
DualEngineCookieIntegrity | Representa el nivel de contexto de integridad del proceso de una cookie. |
DualEngineWindowOpenDisposition | Representa la eliminación de una nueva ventana. |
EngineSwitchingPolicyFlags | Representa la directiva de cambio de motor Esta directiva junto con la lista de sitios determina cuándo controla el explorador las navegación y cuándo se envían al host que se va a controlar. |
EXIT_REGION_TYPE | Representa la razón por la que se produce una salida de región. |
FULLSCREENACTION | Representa un cambio en el estado de pantalla completa. |
KEYACTION | Representa un tipo de evento de clave. |
MOUSEACTION | Representa un tipo de evento del mouse. |
NAVIGATION_COMMAND | Representa un tipo de comando de navegación. |
NAVIGATIONFAILEDREASON | Representa un motivo por el que se produjo un error de navegación. |
NAVIGATIONFLAGS | Marcas que indican el tipo de navegación que se produjo. |
SECURELOCKICON | Representa el estado de seguridad del contenido de la página actual. |
SITE_PERMISSION_FEATURE_MODE | Representa el estado de una solicitud de permiso de sitio. |
SITE_PERMISSION_KIND | Representa el tipo de permiso de sitio que se solicita. |
SITE_PERMISSION_RESPONSE | Representa la respuesta de un usuario a una solicitud de permiso de sitio. |
VisibleEntryUpdateOperation | Indica el tipo de operación de VisibleListUpdateEntry. |
DualEngineInitialize | Inicializa DualEngine. |
DualEngineReady | Se llama después de que Internet Explorer haya finalizado toda su configuración inicial y la API esté lista para usarse. |
Members
ACCELERATOREVENTTYPE
Especifica el tipo de evento de acelerador.
Valores | Descripciones |
---|---|
ACCELERATOREVENTTYPE_KEYDOWN | Evento keydown. |
ACCELERATOREVENTTYPE_CHAR | Evento char. |
ACCELERATOREVENTTYPE_KEYUP | Evento key up. |
ACCELERATORFLAGS
Especifica los modificadores de clave virtual presentes en la pulsación de tecla del acelerador.
Valores | Descripciones |
---|---|
ACCELERATORFLAGS_NONE | Sin modificador de clave virtual. |
ACCELERATORFLAGS_CTRL | Tecla virtual Ctrl. |
ACCELERATORFLAGS_ALT | Tecla virtual Alt. |
ACCELERATORFLAGS_SHIFT | Tecla virtual Mayús. |
ATTENTIONSTATE
Representa la razón por la que se solicita atención.
enumeración ATTENTIONSTATE
Valores | Descripciones |
---|---|
ATTENTIONSTATE_DIALOG | Se solicita atención debido a un cuadro de diálogo modal. |
ATTENTIONSTATE_FRAMETARGET | Se solicita atención porque el destino de fotogramas ha navegado por el explorador. |
BROWSERVISIBILITY
Representa un estado de visibilidad del explorador.
Valores | Descripciones |
---|---|
VISIBILITY_INACTIVE | El explorador está inactivo. |
VISIBILITY_MINIMIZED | El explorador se minimiza. |
VISIBILITY_VISIBLE | El explorador está visible. |
CERTERRORFLAG
Representa un error de certificado.
enumeración CERTERRORFLAG
Valores | Descripciones |
---|---|
CERTERRORFLAG_NONE | No hay ningún error de certificado. |
CERTERRORFLAG_INVALID_CA | La entidad de certificación no es válida. |
CERTERRORFLAG_SEC_CERT_CN_INVALID | El nombre común no coincide con la dirección URL de la página. |
CERTERRORFLAG_SEC_CERT_DATE_INVALID | La fecha no es válida. |
CERTERRORFLAG_WEAK_SIGNATURE | Firmado por una firma digital débil. |
CERTERRORFLAG_INSECURE_FALLBACK | La conexión se ha degradado a un protocolo menos seguro. |
CERTERRORFLAG_SEC_CERT_REV_FAILED | Error en la comprobación de revocación del certificado. |
DUALENGINE_FOCUSDIRECTION
Representa la dirección de un cambio de foco.
Valores | Descripciones |
---|---|
FOCUSDIRECTION_NONE | Constante para especificar ninguna dirección de foco. |
FOCUSDIRECTION_FORWARD | Constante para especificar la dirección del foco hacia delante. |
FOCUSDIRECTION_BACKWARD | Constante para especificar la dirección del foco posterior. |
DualEngineConfigurableSitesFlags
Marcas para controlar los encabezados y comportamientos de cambio de motor especiales para sitios configurables.
enumeración DualEngineConfigurableSitesFlags
Valores | Descripciones |
---|---|
DualEngineConfigurableSitesFlags_Disabled | Deshabilita la característica de sitios configurables. |
DualEngineConfigurableSitesFlags_EnableConfigurableSuccessResponse | Permitir el cambio de sitio configurable en una navegación correcta. |
DualEngineConfigurableSitesFlags_EnableConfigurableRedirectResponse | Permitir el cambio de sitio configurable en una navegación redirigida. |
DualEngineConfigurableSitesFlags_IntranetIsConfigurable | Trate todos los sitios de intranet como configurables de forma predeterminada. |
DualEngineConfigurableSitesFlags_AllowConfigurableRedirectToImplicitNeutral | Permitir el cambio de sitio configurable al redirigir a sitios neutros independientemente de la lista de sitios si la navegación es permanente. |
DUALENGINECONFIGURATION
Opciones de configuración para definir el comportamiento deseado para la ventana del explorador hospedado.
enumeración DUALENGINECONFIGURATION
Valores | Descripciones |
---|---|
DUALENGINECONFIGURATION_NORMAL | Comportamiento predeterminado de un explorador hospedado. |
DUALENGINECONFIGURATION_DISABLE_ENGINE_SWITCHING | Deshabilita el comportamiento de cambio del motor. |
DUALENGINECONFIGURATION_POPUP_WINDOW | Indica que la ventana hospedada debe tratarse como una ventana emergente. |
DUALENGINECONFIGURATION_HYBRID_ENTERPRISE_MODE | Indica que el explorador se está ejecutando en modo enterprise híbrido. |
DUALENGINECONFIGURATION_ALWAYS_WAIT_FOR_UNLOAD | Indica que el explorador debe aplazar la señal de que se cerró hasta que está a punto de descargarse. |
DualEngineCookieIntegrity
Representa el nivel de contexto de integridad del proceso de una cookie.
Valores | Descripciones |
---|---|
DualEngineCookieIntegrity_Auto | Determine automáticamente el nivel de integridad en función del dominio de la cookie. |
DualEngineCookieIntegrity_Low | La cookie es baja IL. |
DualEngineCookieIntegrity_Medium | La cookie es il media. |
DualEngineCookieIntegrity_Both | La cookie es il media y baja. |
DualEngineWindowOpenDisposition
Representa la eliminación de una nueva ventana.
enumeración DualEngineWindowOpenDisposition
Valores | Descripciones |
---|---|
DualEngineWindowOpenDisposition_NewForegroundTab | Ventana es una nueva pestaña en primer plano. |
DualEngineWindowOpenDisposition_NewBackgroundTab | Ventana es una nueva pestaña de fondo. |
DualEngineWindowOpenDisposition_NewPopup | Ventana es una nueva ventana emergente. |
DualEngineWindowOpenDisposition_NewWindow | Ventana es una ventana nueva. |
EngineSwitchingPolicyFlags
Representa la directiva de cambio de motor Esta directiva junto con la lista de sitios determina cuándo controla el explorador las navegación y cuándo se envían al host que se va a controlar.
Valores | Descripciones |
---|---|
EngineSwitchingPolicyFlags_None | Directiva de conmutación perimetral predeterminada. |
EngineSwitchingPolicyFlags_ServerRedirectsSticky | Los redireccionamientos del servidor a sitios que no están en la lista de sitios permanecen en el explorador. |
EngineSwitchingPolicyFlags_ClientRedirectsSticky | Los redireccionamientos de cliente a sitios que no están en la lista de sitios permanecen en el explorador. |
EngineSwitchingPolicyFlags_FormSubmitsSticky | Los envíos de formularios a sitios que no están en la lista de sitios permanecen en el explorador. |
EngineSwitchingPolicyFlags_UserInitiatedHyperlinkClicksSticky | Las navegacións de hipervínculo iniciadas por el usuario a sitios que no están en la lista de sitios permanecen en el explorador. |
EngineSwitchingPolicyFlags_OtherNavigationsSticky | Todos los demás tipos de navegación a sitios que no están en la lista de sitios permanecen en el explorador. |
EngineSwitchingPolicyFlags_RespectAllowRedirectAttribute | Si la navegación permanece en el explorador es respectiva del atributo de la entrada de lista de allow-redirect sitios. |
EngineSwitchingPolicyFlags_Max | Solo para uso interno; no usar. |
EngineSwitchingPolicyFlags_Mask | Solo para uso interno; no usar. |
EXIT_REGION_TYPE
Representa la razón por la que se produce una salida de región.
Valores | Descripciones |
---|---|
EXIT_REGION_TYPE_NONE | Solo para uso interno; no usar. |
EXIT_REGION_TYPE_FOR_CLOSE | La región se cierra debido al cierre del explorador. |
EXIT_REGION_TYPE_FOR_HISTORY_NAVIGATION | La región se cierra debido a una navegación por el historial. |
EXIT_REGION_TYPE_FOR_NEW_NAVIGATION | La región se está saliendo debido a una nueva navegación. |
FULLSCREENACTION
Representa un cambio en el estado de pantalla completa.
enumeración FULLSCREENACTION
Valores | Descripciones |
---|---|
ENTER_FULLSCREEN | Representa los medios que entran en pantalla completa. |
EXIT_FULLSCREEN | Representa los medios que salen de la pantalla completa. |
ENTER_THEATER_FULLSCREEN | Representa la entrada en pantalla completa del modo de teatro. |
EXIT_THEATER_FULLSCREEN | Representa la salida del modo de teatro a pantalla completa. |
KEYACTION
Representa un tipo de evento de clave.
enumeración KEYACTION
Valores | Descripciones |
---|---|
KEYACTION_NONE | Constante para especificar ningún evento de clave. |
KEYACTION_DOWN | Constante para especificar un evento de tecla abajo. |
KEYACTION_UP | Constante para especificar un evento key up. |
MOUSEACTION
Representa un tipo de evento del mouse.
enumeración MOUSEACTION
Valores | Descripciones |
---|---|
MOUSEACTION_NONE | Constante para especificar ningún evento del mouse. |
MOUSEACTION_LEFT_CLICK | Constante para especificar un evento de clic izquierdo del mouse. |
NAVIGATION_COMMAND
Representa un tipo de comando de navegación.
Valores | Descripciones |
---|---|
NAVIGATION_COMMAND_NONE | Constante para especificar ningún comando de navegación. |
NAVIGATION_COMMAND_GO_BACK | Constante para especificar un comando de navegación volver atrás. |
NAVIGATION_COMMAND_GO_FORWARD | Constante para especificar un comando de navegación ir hacia delante. |
NAVIGATION_COMMAND_RELOAD | La constante para especificar un comando de navegación de recarga puede usar una copia de la página que se ha almacenado en caché. |
NAVIGATION_COMMAND_RELOAD_COMPLETELY | Constante para especificar un comando de navegación de recarga, solicita la versión más reciente de la página actual. |
NAVIGATION_COMMAND_STOP | Constante para especificar un comando de navegación stop. |
NAVIGATIONFAILEDREASON
Representa un motivo por el que se produjo un error de navegación.
Valores | Descripciones |
---|---|
NAVIGATIONFAILEDREASON_DEFAULT | La navegación se anuló, puede que no sea necesariamente por un error. |
NAVIGATIONFAILEDREASON_BAD_NETPATH | Error de navegación porque no se encontró la ruta de acceso. |
NAVIGATIONFAILEDREASON_FAILED | Error de navegación por alguna otra razón no especificada. |
NAVIGATIONFLAGS
Marcas que indican el tipo de navegación que se produjo.
Valores | Descripciones |
---|---|
NAVIGATIONFLAGS_NONE | |
NAVIGATIONFLAGS_MAINFRAME | Indica que se ha navegado por la página de nivel superior, por ejemplo, |
NAVIGATIONFLAGS_SAMEDOCUMENT | Indica que la navegación está dentro del mismo documento, por ejemplo, las navegación de delimitador local. |
NAVIGATIONFLAGS_NEWPAGE | Indica que la navegación estaba en una página nueva, por ejemplo, |
NAVIGATIONFLAGS_LOCATIONREPLACE | Indica que la página actual navegada debido a location.replace. |
NAVIGATIONFLAGS_ERRORPAGE | Indica que la página a la que se ha navegado era una página de error interna. |
SECURELOCKICON
Representa el estado de seguridad del contenido de la página actual.
enumeración SECURELOCKICON
Valores | Descripciones |
---|---|
SECURELOCKICON_UNSECURE | La página actual no es segura. |
SECURELOCKICON_MIXED | La página actual muestra contenido mixto. |
SECURELOCKICON_SECURE | La página actual es segura. |
SITE_PERMISSION_FEATURE_MODE
Representa el estado de una solicitud de permiso de sitio.
Valores | Descripciones |
---|---|
SITE_PERMISSION_FEATURE_MODE_BLOCKED | Se bloqueó el acceso a la característica. |
SITE_PERMISSION_FEATURE_MODE_ALLOWED | Se permitió el acceso a la característica. |
SITE_PERMISSION_KIND
Representa el tipo de permiso de sitio que se solicita.
Valores | Descripciones |
---|---|
SITE_PERMISSION_KIND_POPUP_BLOCKER | Solicitud para establecer permisos de bloqueador de elementos emergentes. |
SITE_PERMISSION_KIND_GEOLOCATION | Solicitud para establecer permisos de geolocalización. |
SITE_PERMISSION_RESPONSE
Representa la respuesta de un usuario a una solicitud de permiso de sitio.
Valores | Descripciones |
---|---|
SITE_PERMISSION_REQUEST_DENIED | Se denegó la solicitud del permiso. |
SITE_PERMISSION_REQUEST_ALLOWED | Se concedió la solicitud para el permiso. |
SITE_PERMISSION_REQUEST_DISMISSED | La solicitud del permiso se descartó sin una respuesta. |
VisibleEntryUpdateOperation
Indica el tipo de operación de VisibleListUpdateEntry.
enumeración VisibleEntryUpdateOperation
Valores | Descripciones |
---|---|
VisibleEntry_Add | La entrada es una adición. |
VisibleEntry_Delete | La entrada se ha eliminado. |
VisibleEntry_Update | La entrada se ha actualizado. |
VisibleEntry_Done | Solo para uso interno; no usar. |
DualEngineInitialize
Inicializa DualEngine.
public HRESULT APIENTRY DualEngineInitialize(const DualEngineSessionFactory * pSessionFactory, PCWSTR pipeName)
Función que se exporta. Se llama a esta función inmediatamente después de que Internet Explorer cargue correctamente el archivo DLL. Esta es la primera oportunidad de configurar todo lo necesario para la aplicación. Vea DualEngineInitialize en Creating a DualEngine adapter plugin DLL (Creación de un archivo DLL del complemento de adaptador dualEngine).
DualEngineReady
Se llama después de que Internet Explorer haya finalizado toda su configuración inicial y la API esté lista para usarse.
public HRESULT APIENTRY DualEngineReady()
Función que se exporta. En este momento, ahora es posible llamar GetVersionedBrowserSession
y obtener el objeto Session, suponiendo que se haya realizado una llamada correcta a TryUnlockFeature
. Vea DualEngineReady en Creating a DualEngine adapter plugin DLL (Creación de un archivo DLL del complemento de adaptador de DualEngine).