Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
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).