Shell de Windows

Información general sobre la tecnología de Windows Shell.

Para desarrollar el Shell de Windows, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Clase

 
CItemIDFactory

Expone métodos para interactuar con orígenes de datos de Shell.

Enumeraciones

 
_BROWSERFRAMEOPTIONS

Se usa con el método IBrowserFrameOptions::GetFrameOptions.
_EXPCMDSTATE

Los valores DE EXPCMDSTATE representan el estado de comando de un elemento de Shell.
_EXPLORERPANESTATE

Indica las marcas usadas por IExplorerPaneVisibility::GetPaneState para obtener el estado actual del panel del Explorador de Windows especificado.
_FILEOPENDIALOGOPTIONS

Define el conjunto de opciones disponibles para un cuadro de diálogo Abrir o Guardar.
_KF_DEFINITION_FLAGS

Marcas que especifican determinados comportamientos conocidos de carpetas. Se usa con la estructura KNOWNFOLDER_DEFINITION.
_KF_REDIRECT_FLAGS

Marcas usadas por IKnownFolderManager::Redirect para especificar detalles de un redireccionamiento de carpetas conocido, como permisos y propiedad para la carpeta redirigida.
_KF_REDIRECTION_CAPABILITIES

Marcas que especifican las funcionalidades de redireccionamiento actuales de una carpeta conocida. Usado por IKnownFolder::GetRedirectionCapabilities.
_NSTCITEMSTATE

Especifica el estado de un elemento de árbol. Estos valores se usan mediante métodos de la interfaz INameSpaceTreeControl.
_NSTCSTYLE

Describe las características de un control de árbol de espacio de nombres determinado.
_SHCONTF

Determina los tipos de elementos incluidos en una enumeración. Estos valores se usan con el método IShellFolder::EnumObjects.
_SHGDNF

Define los valores usados con los métodos IShellFolder::GetDisplayNameOf e IShellFolder::SetNameOf para especificar el tipo de nombres de archivo o carpeta utilizados por esos métodos.
_SICHINTF

Se usa para determinar cómo comparar dos elementos de Shell. IShellItem::Compare usa este tipo enumerado.
_SPBEGINF

Usada por IActionProgress::Begin, estas constantes especifican determinadas operaciones de interfaz de usuario que se van a habilitar o deshabilitar.
_SVGIO

Se usa con los métodos IFolderView::Items, IFolderView::ItemCount e IShellView::GetItemObject para restringir o controlar los elementos de sus colecciones.
_SVSIF

Indica las marcas usadas por IFolderView, IFolderView2, IShellView e IShellView2 para especificar un tipo de selección que se va a aplicar.
_TRANSFER_SOURCE_FLAGS

Usado por métodos de las interfaces ITransferSource e ITransferDestination para controlar sus operaciones de archivo.
APPACTIONFLAGS

Especifica las acciones de administración de aplicaciones admitidas por un publicador de aplicaciones. Estas marcas son máscaras de bits que se pasan a IShellApp::GetPossibleActions.
APPINFODATAFLAGS

Especifica la información de la aplicación que se va a devolver de IShellApp::GetAppInfo. Estas marcas son máscaras de bits usadas en el miembro dwMask de la estructura APPINFODATA.
APPLICATION_VIEW_ORIENTATION

Define el conjunto de modos de orientación de pantalla para una ventana (vista de aplicación). Usado por IApplicationDesignModeSettings2::GetApplicationViewOrientation e IApplicationDesignModeSettings2::SetApplicationViewOrientation.
APPLICATION_VIEW_SIZE_PREFERENCE

Define el conjunto de posibles preferencias de tamaño de ventana general (vista de aplicación). Usado por ILaunchSourceViewSizePreference::GetSourceViewSizePreference e ILaunchTargetViewSizePreference::GetTargetViewSizePreference.
APPLICATION_VIEW_STATE

Indica el estado de vista actual de una aplicación de la Tienda Windows. Usado por IApplicationDesignModeSettings::SetApplicationViewState e IApplicationDesignModeSettings::IsApplicationViewStateSupported.
ASSOCDATA

Usado por IQueryAssociations::GetData para definir el tipo de datos que se va a devolver.
ASSOCIATIONLEVEL

Especifica el origen de la asociación predeterminada para una extensión de nombre de archivo. Usado por métodos de la interfaz IApplicationAssociationRegistration.
ASSOCIATIONTYPE

Especifica el tipo de asociación de una aplicación. Usado por métodos de la interfaz IApplicationAssociationRegistration.
ASSOCKEY

Especifica el tipo de clave que va a devolver IQueryAssociations::GetKey.
ASSOCSTR

Usado por IQueryAssociations::GetString para definir el tipo de cadena que se va a devolver.
ATTACHMENT_ACTION

Proporciona un conjunto de marcas que se usarán con IAttachmentExecute::P rompt para indicar la acción que se va a realizar tras la confirmación del usuario.
ATTACHMENT_PROMPT

Proporciona un conjunto de marcas que se usarán con IAttachmentExecute::P rompt para indicar el tipo de interfaz de usuario del símbolo del sistema que se va a mostrar.
AUTOCOMPLETELISTOPTIONS

Especifica qué objetos se enumeran para las listas de autocompletar.
AUTOCOMPLETEOPTIONS

Especifica los valores usados por IAutoComplete2::GetOptions e IAutoComplete2::SetOptions para las opciones que rodean autocompletar.
BNSTATE

Desusado. Usado por IBrowserService::SetNavigateState e IBrowserService::GetNavigateState para especificar estados de navegación.
CATEGORYINFO_FLAGS

Proporciona un conjunto de marcas para su uso con la estructura CATEGORY_INFO.
CATSORT_FLAGS

Especifica métodos para ordenar los datos de categoría.
CM_ENUM_FLAGS

Lo usan los miembros de la interfaz IColumnManager para especificar qué conjunto de columnas se solicitan, ya sea todos o solo los visibles actualmente.
CM_MASK

Indica qué valores de la estructura de CM_COLUMNINFO se deben establecer durante las llamadas a IColumnManager::SetColumnInfo.
CM_SET_WIDTH_VALUE

Especifica valores de ancho en píxeles e incluye compatibilidad especial para el ajuste automático y predeterminado. Usado por los miembros de la interfaz IColumnManager a través de la estructura CM_COLUMNINFO.
CM_STATE

Especifica valores de estado de columna. Usado por los miembros de la interfaz IColumnManager a través de la estructura CM_COLUMNINFO.
CREDENTIAL_PROVIDER_ACCOUNT_OPTIONS

Indica el tipo de credencial que debe devolver un proveedor de credenciales para asociar con el icono "Otro usuario". Usado por ICredentialProviderUserArray_GetAccountOptions.
CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS

Proporciona opciones de personalización para un único campo en una interfaz de usuario de inicio de sesión o credencial.
CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE

Describe el estado de un campo y cómo un usuario puede interactuar con él. Un proveedor de credenciales puede mostrar campos en diversos estados interactivos.
CREDENTIAL_PROVIDER_FIELD_STATE

Especifica el estado de un único campo en la interfaz de usuario de credenciales.
CREDENTIAL_PROVIDER_FIELD_TYPE

Especifica un tipo de campo de credencial. Usado por CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR.
CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE

Describe la respuesta cuando un proveedor de credenciales intenta serializar las credenciales.
CREDENTIAL_PROVIDER_STATUS_ICON

Indica qué icono de estado se debe mostrar.
CREDENTIAL_PROVIDER_USAGE_SCENARIO

Declara los escenarios en los que se admite un proveedor de credenciales. Un escenario de uso del proveedor de credenciales (CPUS) permite al proveedor de credenciales proporcionar un comportamiento de enumeración distinto y la configuración del campo de la interfaz de usuario en escenarios.
DATAOBJ_GET_ITEM_FLAGS

Valores usados por la función SHGetItemFromDataObject para especificar opciones relativas al procesamiento del objeto de origen.
DEF_SHARE_ID

Valores que especifican la carpeta en la que actúan los métodos de la interfaz ISharingConfigurationManager.
DEFAULT_FOLDER_MENU_RESTRICTIONS

. (DEFAULT_FOLDER_MENU_RESTRICTIONS)
DEFAULTSAVEFOLDERTYPE

Especifica la ubicación de guardado predeterminada.
DESKTOP_WALLPAPER_POSITION

Especifica cómo se debe mostrar el fondo de pantalla del escritorio.
DEVICE_SCALE_FACTOR

Indica un factor de escala de dispositivos suplantado, como porcentaje. Usado por IApplicationDesignModeSettings::SetApplicationViewState e IApplicationDesignModeSettings::IsApplicationViewStateSupported.
DISPLAY_DEVICE_TYPE

Indica si el dispositivo es un tipo de pantalla principal o envolvente.
DROPIMAGETYPE

Valores usados con la estructura DROPDESCRIPTION para especificar la imagen de colocación.
EXPLORER_BROWSER_FILL_FLAGS

Estas marcas se usan con IExplorerBrowser::FillFromObject.
EXPLORER_BROWSER_OPTIONS

Estas marcas se usan con IExplorerBrowser::GetOptions e IExplorerBrowser::SetOptions.
FDAP

Especifica la ubicación de la lista.
FDE_OVERWRITE_RESPONSE

Especifica los valores utilizados por el método IFileDialogEvents::OnOverwrite para indicar la respuesta de una aplicación a una solicitud de sobrescritura durante una operación de guardado mediante el cuadro de diálogo de archivo común.
FDE_SHAREVIOLATION_RESPONSE

Especifica los valores utilizados por el método IFileDialogEvents::OnShareViolation para indicar la respuesta de una aplicación a una infracción de uso compartido que se produce cuando se abre o guarda un archivo.
FFFP_MODE

Describe los criterios de coincidencia. Usado por métodos de la interfaz IKnownFolderManager.
FILE_USAGE_TYPE

Constantes usadas por IFileIsInUse::GetUsage para indicar cómo se usa un archivo en uso.
FILETYPEATTRIBUTEFLAGS

Indica las constantes FILETYPEATTRIBUTEFLAGS que se usan en el valor EditFlags de una clave del Registro PROGID de asociación de archivo.
FOLDER_ENUM_MODE

Usado por los métodos IObjectWithFolderEnumMode::GetMode e IObjectWithFolderEnumMode::SetMode para obtener y establecer los modos de presentación de las carpetas.
FOLDERFLAGS

Conjunto de marcas que especifican las opciones de vista de carpetas. Las marcas son independientes entre sí y se pueden usar en cualquier combinación.
FOLDERLOGICALVIEWMODE

Usado por IFolderViewSettings::GetViewMode e ISearchFolderItemFactory::SetFolderLogicalViewMode para describir el modo de vista.
FOLDERVIEWMODE

Especifica el tipo de vista de carpeta.
FOLDERVIEWOPTIONS

Usado por métodos de la interfaz IFolderViewOptions para activar las opciones de Windows Vista no admitidas de forma predeterminada en windows 7 y sistemas posteriores, así como desactivar las nuevas opciones de Windows 7.
IESHORTCUTFLAGS

Especifica cómo el explorador debe controlar un acceso directo.
KF_CATEGORY

Valor que representa una categoría por la que se puede clasificar una carpeta registrada con el sistema de carpetas conocidas.
KNOWN_FOLDER_FLAG

Define constantes que especifican opciones de recuperación especiales para carpetas conocidas. Estos valores reemplazan a los valores CSIDL, que tienen significados paralelos.
LIBRARYFOLDERFILTER

Define las opciones para filtrar elementos de carpeta.
LIBRARYMANAGEDIALOGOPTIONS

Usado por SHShowManageLibraryUI para definir opciones para controlar una colisión de nombres al guardar una biblioteca.
LIBRARYOPTIONFLAGS

Especifica las opciones de biblioteca.
LIBRARYSAVEFLAGS

Especifica las opciones para controlar una colisión de nombres al guardar una biblioteca.
MIMEASSOCIATIONDIALOG_IN_FLAGS

Se usa con la función MIMEAssociationDialog para determinar cómo se ejecuta.
MONITOR_APP_VISIBILITY

Especifica si una pantalla muestra ventanas de escritorio en lugar de aplicaciones de la Tienda Windows.
NSTCFOLDERCAPABILITIES

Especifica el estado de un elemento de árbol. Estos valores se usan mediante métodos de la interfaz INameSpaceTreeControlFolderCapabilities.
NSTCSTYLE2

Usado por métodos de INameSpaceTreeControl2 para especificar estilos de presentación extendidos en una vista de árbol del espacio de nombres shell.
NWMF

Marcas usadas por INewWindowManager::EvaluateNewWindow. Estos valores son factores en la decisión de si se va a mostrar una ventana emergente.
PACKAGE_EXECUTION_STATE

. (PACKAGE_EXECUTION_STATE)
PERCIBE

Especifica el tipo percibido de un archivo. Este conjunto de constantes se usa en la función AssocGetPerceivedType.
PUBAPPINFOFLAGS

Especifica qué miembros de la estructura PUBAPPINFO son válidos. Estas marcas son máscaras de bits establecidas en el miembro dwMask y se pasan a IPublishedApp::GetPublishedAppInfo.
QUERY_USER_NOTIFICATION_STATE

Especifica el estado de la máquina para el usuario actual en relación con la propiedad de enviar una notificación. Usado por SHQueryUserNotificationState.
RESTRICCIONES

Estas marcas se usan con la función SHRestricted.
SCALE_CHANGE_FLAGS

Marcas que se usan para indicar el cambio de escalado que se produjo.
SCNRT_STATUS

Indica si se va a habilitar o deshabilitar el registro y desregistro asincrónicos para SHChangeNotifyRegisterThread.
SECURELOCKCODE

Desusado. La estructura BASEBROWSERDATA usa esta enumeración para indicar el estado del icono de bloqueo del explorador base.
FRAGMENTO

Indica la interpretación de los datos pasados por SHAddToRecentDocs en su parámetro pv para identificar el elemento cuyas estadísticas de uso se están realizando un seguimiento.
SHARE_ROLE

Especifica los permisos de acceso asignados a la carpeta Usuarios o Públicos. Se usa en CreateShare y GetSharePermissions.
SHCOLSTATE

Describe cómo se debe tratar una propiedad. Estos valores se definen en Shtypes.h.
SHELL_LINK_DATA_FLAGS

Especifica la configuración de la opción. Se usa con IShellLinkDataList::GetFlags e IShellLinkDataList::SetFlags.
SHELL_UI_COMPONENT

Identifica el tipo de componente de interfaz de usuario que se necesita en el shell.
ShellFolderViewOptions

Especifica las opciones de vista devueltas por la propiedad ViewOptions.
ShellSpecialFolderConstants

Especifica valores únicos independientes del sistema que identifican carpetas especiales.
ShellWindowFindWindowOptions

Especifica las opciones para buscar la ventana en la colección de ventanas de Shell.
ShellWindowTypeConstants

Especifica los tipos de ventanas de Shell.
SHGLOBALCOUNTER

Identificadores de varios contadores globales o variables compartidas. Cada contador global se puede incrementar o disminuir mediante SHGlobalCounterIncrement y SHGlobalCounterDecrement.
SHREGDEL_FLAGS

Proporciona un conjunto de valores que indican a partir de qué clave base se eliminará un elemento.
SHREGENUM_FLAGS

Proporciona un conjunto de valores que indican la clave base que se usará para una enumeración.
SHSTOCKICONID

Usado por SHGetStockIconInfo para identificar qué icono de sistema de existencias se va a recuperar.
SIGDN

Solicita el formato del nombre para mostrar de un elemento para recuperar a través de IShellItem::GetDisplayName y SHGetNameFromIDList.
SPACTION

Describe una acción que se realiza que requiere que el progreso se muestre al usuario mediante una interfaz IActionProgress.
SPTEXT

Especifica el tipo de texto descriptivo que se proporciona a una interfaz IActionProgress.
STPFLAG

Usado por el método ITaskbarList4::SetTabProperties para especificar las propiedades de la pestaña.
SVUIA_STATUS

Se usa con el método IBrowserService2::_UIActivateView para establecer el estado de una vista del explorador.
SYNCMGR_CANCEL_REQUEST

Describe una solicitud del usuario para cancelar una sincronización.
SYNCMGR_CONFLICT_ITEM_TYPE

Describe el tipo de elemento de conflicto.
SYNCMGR_CONTROL_FLAGS

Especifica cómo se debe realizar una operación solicitada en determinados métodos de ISyncMgrControl.
SYNCMGR_EVENT_FLAGS

Especifica marcas para un evento de sincronización.
SYNCMGR_EVENT_LEVEL

Especifica el tipo de evento que se notifica al Centro de sincronización.
SYNCMGR_HANDLER_CAPABILITIES

Especifica las funciones de un controlador con respecto a las acciones que se pueden realizar en él.
SYNCMGR_HANDLER_POLICIES

Enumera las directivas especificadas por un controlador de sincronización que se desvía de la directiva predeterminada.
SYNCMGR_HANDLER_TYPE

Especifica el tipo de un controlador. Usado por ISyncMgrHandlerInfo::GetType.
SYNCMGR_ITEM_CAPABILITIES

Especifica las acciones que se pueden realizar en un elemento.
SYNCMGR_ITEM_POLICIES

Especifica las directivas de un elemento para controlar cómo se pueden habilitar o deshabilitar mediante la directiva de grupo.
SYNCMGR_PRESENTER_CHOICE

Describe qué opción hace un usuario sobre una resolución de conflictos del administrador de sincronización. Usado por ISyncMgrConflictPresenter.
SYNCMGR_PRESENTER_NEXT_STEP

Describe el siguiente paso que se va a producir en la resolución de conflictos del administrador de sincronización. Usado por ISyncMgrConflictPresenter.
SYNCMGR_PROGRESS_STATUS

Especifica el estado de progreso actual de un proceso de sincronización. Usado por ISyncMgrSyncCallback::ReportProgress.
SYNCMGR_RESOLUTION_ABILITIES

Indica las capacidades y la actividad de resolución de conflictos que se va a seguir. Se usa con ISyncMgrResolutionHandler::QueryAbilities.
SYNCMGR_RESOLUTION_FEEDBACK

Describe los comentarios de resolución del Administrador de sincronización. Usado por ISyncMgrResolutionHandler.
SYNCMGR_SYNC_CONTROL_FLAGS

Indica las marcas usadas por ISyncMgrControl::StartHandlerSync e ISyncMgrControl::StartItemSync.
SYNCMGRFLAG

Los valores de enumeración SYNCMGRFLAG se usan en el método ISyncMgrSynchronize::Initialize para indicar cómo se inició el evento de sincronización.
SYNCMGRHANDLERFLAGS

Se usa en la estructura SYNCMGRHANDLERINFO como marcas que se aplican al controlador actual.
SYNCMGRINVOKEFLAGS

El valor de enumeración SYNCMGRINVOKEFLAGS especifica cómo se va a invocar sync Manager en el método ISyncMgrSynchronizeInvoke::UpdateItems.
SYNCMGRITEMFLAGS

Especifica información para el elemento actual en la estructura SYNCMGRITEM.
SYNCMGRLOGLEVEL

Los valores de enumeración SYNCMGRLOGLEVEL especifican un nivel de error para su uso en el método ISyncMgrSynchronizeCallback::LogError.
SYNCMGRREGISTERFLAGS

Los valores de enumeración SYNCMGRREGISTERFLAGS se usan en métodos de la interfaz ISyncMgrRegister para identificar los eventos para los que se registra el controlador para recibir una notificación.
SYNCMGRSTATUS

Se usa en el método ISyncMgrSynchronize::SetItemStatus para especificar el estado actualizado del elemento.
tagDESKBANDCID

Estos identificadores de comando se pueden enviar al contenedor del objeto de banda con IOleCommandTarget::Exec.
tagSFBS_FLAGS

Especifica cómo la función StrFormatByteSizeEx debe controlar el redondeo de dígitos no reproducidos.
THUMBBUTTONFLAGS

Lo usa THUMBBUTTON para controlar los estados y comportamientos específicos del botón.
THUMBBUTTONMASK

Usado por la estructura THUMBBUTTON para especificar qué miembros de esa estructura contienen datos válidos.
ThumbnailStreamCacheOptions

Define las opciones de caché usadas por la interfaz IThumbnailStreamCache.
TRANSLATEURL_IN_FLAGS

Los TRANSLATEURL_IN_FLAGS valores enumerados se usan con la función TranslateURL para determinar cómo se ejecutará.
UNDOCK_REASON

Valores que indican el motivo por el que se ha desacoplado una ventana de aplicación de accesibilidad acoplada. Usado por IAccessibilityDockingServiceCallback::Undocked.
URL_SCHEME

Se usa para especificar esquemas de dirección URL.
URLASSOCIATIONDIALOG_IN_FLAGS

Los URLASSOCIATIONDIALOG_IN_FLAGS valores enumerados se usan con URLAssociationDialog para determinar cómo se ejecuta.
VPCOLORFLAGS

Especifica el uso de un color. Usado por los métodos IVisualProperties.
VPWATERMARKFLAGS

Especifica marcas de marca de agua. Usado por IVisualProperties::SetWatermark.
WTS_CONTEXTFLAGS

Especifica el contexto de una extracción de miniaturas. Usado por IThumbnailSettings::SetContext.
WTS_FLAGS

Valores usados por IThumbnailCache::GetThumbnail para especificar las opciones de extracción y visualización de la imagen en miniatura.

Functions

 
_CancelPendingNavigationAsync

Desusado. Permite que una clase derivada solicite que la clase base cancele cualquier navegación pendiente.
_CancelPendingView

Desusado. Permite que una clase derivada solicite que la clase base cancele las vistas pendientes.
_CloseAndReleaseToolbars

Desusado. Solicita el cierre de las barras de herramientas del explorador hospedadas por la clase derivada.
_DisableModeless

Desusado. Permite que una clase derivada pregunte a la clase base si una interfaz de usuario modal está visible. Una interfaz de usuario modal bloquea minimizar y cerrar el comportamiento en la ventana del explorador.
_ExecChildren

Desusado. Permite que la clase derivada emita un comando a través del método IOleCommandTarget::Exec directamente, en lugar de basarse en la clase base.
_FindTBar

Desusado. Devuelve el índice de un elemento de barra de herramientas del explorador basado en reglas de identidad del Modelo de objetos componentes (COM).
_get_itbLastFocus

Desusado. Obtiene el identificador de la última barra de herramientas o vista que tenía el foco.
_GetBorderDWHelper

Desusado. Método auxiliar para la implementación de GetBorderDW.
_GetEffectiveClientArea

Desusado. Se usa con IBrowserService2::_GetViewBorderRect para negociar las dimensiones de la vista del explorador.
_GetToolbarCount

Desusado. Devuelve el número de barras de herramientas de la ventana del explorador.
_GetToolbarItem

Desusado. Obtiene un elemento específico de una barra de herramientas.
_GetViewBorderRect

Desusado. Se usa con IBrowserService2::_GetEffectiveClientArea para negociar el tamaño y la posición de la vista del explorador.
_Inicializar

Desusado. Coordina la inicialización del estado entre la base y las clases derivadas.
_LoadToolbars

Desusado. Carga el estado guardado de las barras de herramientas del explorador.
_MaySaveChanges

Desusado. Permite a la clase base comprobar si la vista del explorador necesita guardar los cambios antes de cerrarse.
_NavigateToPidl

Desusado. Navega la clase base a una nueva ubicación sincrónicamente.
_NewEnum

Recupera un enumerador para la colección de ventanas de Shell.
_OnFocusChange

Desusado. Coordina el foco entre la base y la clase derivada cuando el foco cambia entre las barras de herramientas del explorador de la clase derivada y su vista.
_PauseOrResumeView

Desusado. Permite que una clase derivada solicite a la clase base pausar (por ejemplo, antes de una operación de minimización) o reanudar la vista del explorador.
_PositionViewWindow

Desusado. Se usa en las negociaciones de tamaño de vista. El _UpdateViewRectSize llama a este método después de determinar las dimensiones disponibles.
_put_itbLastFocus

Desusado. Establece la última barra de herramientas o la última vista con foco.
_ResizeAllBorders

Desusado. (IBrowserService4._ResizeAllBorders)
_ResizeNextBorder

Desusado. Cambia el tamaño del borde de la vista del explorador en respuesta a la adición o eliminación de las barras de herramientas.
_ResizeNextBorderHelper

Desusado. Método auxiliar usado por la implementación de IBrowserService2::_ResizeNextBorder.
_ResizeView

Desusado. Llama a IBrowserService2::_UpdateViewRectSize y actualiza la vista del explorador mediante IOleInPlaceActiveObject::ResizeBorder.
_SaveToolbars

Desusado. Guarda el estado de las barras de herramientas del explorador.
_SendChildren

Desusado. Permite que la clase derivada envíe un mensaje a través de la función SendMessage directamente en lugar de confiar en la clase base.
_Setfocus

Desusado. Establece el foco en una barra de herramientas o en la ventana de vista del explorador. Se llama al traducir aceleradores a través de TranslateAcceleratorSB o cuando se produce un error en IBrowserService2::v_MayGetNextToolbarFocus.
_SwitchActivationNow

Desusado. Coordina las actualizaciones de estado al cambiar entre las vistas del explorador actuales y pendientes.
_TryShell2Rename

Desusado. Coordina el cambio de nombre de la vista del explorador actual cuando se redirige el explorador.
_UIActivateView

Desusado. Permite que una clase derivada solicite que la clase base actualice la vista del explorador.
_UpdateViewRectSize

Desusado. Se llama para informar a otras funciones implicadas en las negociaciones de tamaño de vista del explorador que han cambiado las dimensiones de vista del explorador permitidas.
AbortList

Interrumpe una sesión de compilación de Jump List iniciada por ICustomDestinationList::BeginList sin confirmar ningún cambio.
Activar

Solicita que el controlador se active o desactive. Se puede sincronizar un controlador activo; Un controlador inactivo no puede.
ActivateApplication

Activa la aplicación de la Tienda Windows especificada para el contrato de inicio genérico (Windows.Launch) en la sesión actual.
ActivateBackgroundTask

Activa la tarea en segundo plano especificada.
ActivateForFile

Activa la aplicación de la Tienda Windows especificada para el contrato de archivo (Windows.File).
ActivateForProtocol

Activa la aplicación de la Tienda Windows especificada para el contrato de protocolo (Windows.Protocol).
ActivateHandler

Activa o desactiva un controlador.
ActivatePendingView

Desusado. Coordina la actualización del estado mientras el explorador cambia entre una vista actual y otra pendiente.
ActivateTab

Activa un elemento en la barra de tareas. La ventana no está activada realmente; el elemento de la ventana de la barra de tareas se muestra simplemente como activo.
ActivateView

Desusado. (IBrowserService4.ActivateView)
AddBand

Agrega una banda a un objeto de sitio de banda.
AddCheckButton

Agrega un botón de verificación (casilla) al cuadro de diálogo.
AddComboBox

Agrega un cuadro combinado al cuadro de diálogo.
AddControlItem

Agrega un elemento a un control contenedor en el cuadro de diálogo.
AddCreateFlags

Establezca marcas adicionales que se incluirán en la llamada a CreateProcess.
AddDataBlock

Agrega un bloque de datos a un vínculo.
AddEditBox

Agrega un control de cuadro de edición al cuadro de diálogo.
AddEntry

Desusado. Agrega una nueva entrada para una navegación pendiente al registro de viajes.
AddFolder

Agrega una carpeta a la biblioteca.
AddFromArray

Agrega los objetos contenidos en IObjectArray a la colección.
AddIDList

Inserta un puntero a una lista de identificadores de elemento (PIDL) en una carpeta de resultados.
AddItem

Agrega un elemento a una carpeta de resultados.
AddItemToSession

Agrega un elemento especificado al conjunto de elementos que se están sincronizando actualmente.
Agregarmenú

Agrega un menú al cuadro de diálogo.
AddObject

AddObject puede modificarse o no estar disponible.
AddObject

Agrega un único objeto a la colección.
AddPages

Agrega páginas de extensión al asistente rellenando una matriz con identificadores a estructuras PROPSHEETPAGE que representan esas páginas.
AddPages

Agrega una o varias páginas a una hoja de propiedades que el Shell muestra para un objeto de archivo. El Shell llama a este método para cada controlador de hoja de propiedades registrado en el tipo de archivo.
AddPlace

Agrega una carpeta a la lista de lugares disponibles en los que el usuario puede abrir o guardar elementos.
AddPropertySheetPages

Permite que la vista agregue páginas a la hoja de propiedades Opciones desde el menú Ver.
AddPushButton

Agrega un botón al cuadro de diálogo.
AddRadioButtonList

Agrega un grupo de botones de opción (también conocido como botón de radio) al cuadro de diálogo.
AddSeparator

Agrega un separador al cuadro de diálogo, lo que permite una separación visual de los controles.
AddStartupFlags

Marcas adicionales que se incluirán en la estructura STARTUPINFO pasada a CreateProcess.
AddTab

Agrega un elemento a la barra de tareas.
AddTask

Agrega una tarea a la cola en segundo plano del programador.
AddText

Agrega contenido de texto al cuadro de diálogo.
AddToolbar

Agrega el objeto IDockingWindow especificado al marco.
AddUserTasks

Especifica los elementos que se van a incluir en la categoría Tareas de una lista de accesos directos personalizado.
AdvanceSlideshow

Cambia el fondo de pantalla de un monitor especificado a la siguiente imagen de la presentación.
Consejo

Registra un objeto receptor de aviso para recibir notificaciones de cambios en la pantalla.
Consejo

Inicia una conexión con IExplorerBrowser para devoluciones de llamada de eventos.
Consejo

Asigna un controlador de eventos que escucha eventos procedentes del cuadro de diálogo.
Consejo

Permite a un controlador proporcionar información de estado y error para todas las operaciones.
Consejo

Registra el objeto de controlador de panel de entrada de la aplicación para recibir notificaciones en nombre de una ventana cuando un evento desencadena el panel de entrada. Este método difiere de AdviseWithHWND en que hace referencia a su ventana a través de un objeto que implementa ICoreWindow.
Consejo

Configura una conexión de asesoramiento para las notificaciones sobre el estado de las operaciones de archivo. (ITransferDestination.Advise)
Consejo

Configura una conexión de asesoramiento para las notificaciones sobre el estado de las operaciones de archivo. (ITransferSource.Advise)
Consejo

Permite que un proveedor de credenciales inicie eventos en la interfaz de usuario de inicio de sesión o en la interfaz de usuario de credenciales a través de una interfaz de devolución de llamada.
Consejo

Permite que una credencial inicie eventos en la interfaz de usuario de inicio de sesión o en la interfaz de usuario de credencial a través de una interfaz de devolución de llamada. Se debe llamar a este método antes de otros métodos en la interfaz ICredentialProviderCredential.
AdviseWithHWND

Registra el objeto de controlador de panel de entrada de la aplicación para recibir notificaciones en nombre de una ventana cuando un evento desencadena el panel de entrada. Este método difiere de Advise en que hace referencia a su ventana a través de un HWND.
AllowAutoPlay

Determina si se deben reproducir elementos multimedia insertados por un usuario y, si es así, mediante las restricciones.
AllowViewResize

Desusado. Informa a la clase base de si se va a permitir el cambio de tamaño de la vista.
Append

Anexa un objeto a la colección de objetos administrados.
AppendCategory

Define una categoría personalizada y los destinos que contiene, para su inclusión en una lista de accesos directos personalizado.
AppendFieldComboBoxItem

Se comunica con la interfaz de usuario de inicio de sesión o la interfaz de usuario de credenciales que un cuadro combinado necesita anexar un elemento y que se debe actualizar la interfaz de usuario.
AppendKnownCategory

Especifica que la categoría Frecuente o Reciente debe incluirse en una lista de accesos directos personalizada.
AppendRoot

Anexa un elemento shell a la lista de raíces de un árbol.
APPLET_PROC

Actúa como punto de entrada para una aplicación de Panel de control. Se trata de una función de devolución de llamada definida por la biblioteca.
ApplyProperties

Aplica un conjunto de propiedades a un elemento mediante el motor de copia del Shell.
ApplyPropertiesToItem

Declara un solo elemento cuyos valores de propiedad se van a establecer.
ApplyPropertiesToItem

Aplicar un conjunto de cambios de propiedad a un elemento.
ApplyPropertiesToItems

Declara un conjunto de elementos para los que se va a aplicar un conjunto común de valores de propiedad.
AppVisibilityOnMonitorChanged

Notifica a un cliente que el modo de una pantalla ha cambiado.
ArePrintersShared

Determina si las impresoras conectadas a este equipo se comparten.
AreSnapshotsAvailable

Consulta la disponibilidad de una imagen de volumen de Windows Server 2003 registrada por el sistema en un momento anterior.
ArrangeGrid

Organiza los iconos movidos para que se alineen con una cuadrícula invisible.
AssocCreate

Devuelve un puntero a un objeto IQueryAssociations.
AssocCreateForClasses

Recupera un objeto que implementa una interfaz IQueryAssociations.
AssocGetDetailsOfPropKey

Recupera el valor de una clave de propiedad determinada mediante la información de asociación de archivo proporcionada por las extensiones de espacio de nombres.
AssocGetPerceivedType

Recupera el tipo percibido de un archivo en función de su extensión.
AssocIsDangerous

Determina si un tipo de archivo se considera un riesgo de seguridad potencial.
AssocQueryKeyA

Busca y recupera una clave relacionada con un archivo o una asociación de protocolo del registro. (ANSI)
AssocQueryKeyW

Busca y recupera una clave relacionada con un archivo o una asociación de protocolo del registro. (Unicode)
AssocQueryStringA

Busca y recupera una cadena relacionada con la asociación de archivos o protocolos del registro. (AssocQueryStringA)
AssocQueryStringByKeyA

Busca y recupera una cadena relacionada con la asociación de archivos del Registro a partir de una clave especificada. (ANSI)
AssocQueryStringByKeyW

Busca y recupera una cadena relacionada con la asociación de archivos del Registro a partir de una clave especificada. (Unicode)
AssocQueryStringW

Busca y recupera una cadena relacionada con la asociación de archivos o protocolos del registro. (AssocQueryStringW)
AutoArrange

AutoArrange puede modificarse o no estar disponible.
BeforeCoCreateInstance

. (IHandlerActivationHost.BeforeCoCreateInstance)
BeforeCreateProcess

. (IHandlerActivationHost.BeforeCreateProcess)
Comenzar

Se llama cuando se inicia una acción que requiere que se muestre su progreso al usuario.
BeginFieldUpdates

Inicia una actualización por lotes a los campos de la interfaz de usuario de inicio de sesión o credencial.
BeginList

Inicia una sesión de creación para una lista de accesos directos personalizada.
BindToConflict

Enlaza a un conflicto determinado especificado por IID.
BindToHandler

Enlaza a un controlador para un elemento según lo especificado por el valor de identificador de controlador (BHID).
BindToHandler

Enlaza a un objeto mediante el controlador especificado.
BindToHandler

Crea una instancia de un controlador de sincronización especificado cuando lo llama el Centro de sincronización.
BindToObject

Recupera un controlador, normalmente el objeto de carpeta shell que implementa IShellFolder para un elemento determinado. Los parámetros opcionales que controlan la construcción del controlador se pasan en el contexto de enlace.
BindToStorage

Solicita un puntero a la interfaz de almacenamiento de un objeto.
BrowseObject

Informa al Explorador de Windows para ir a otra carpeta.
BrowseToIDList

Busca un puntero a una lista de identificadores de elemento (PIDL)
BrowseToObject

Navega a un objeto .
Quemar

Indica que los datos se copien del área de ensayo a un CD grabable.
ByteToChar

Convierte un valor de tipo BYTE en un valor de tipo CHAR.
ByteToInt8

Convierte un valor de tipo BYTE en un valor de tipo INT8.
CacheOLEServer

Desusado. Almacena en caché una referencia a un objeto externo para evitar volver a cargar el servidor al reutilizarlo.
Callback

Habilita la función de devolución de llamada para un menú contextual.
CallbackSM

Recibe mensajes de un objeto de banda de menús.
CanCategorizeOnSCID

Determina si una columna se puede usar como categoría.
CancelIo

Marca todas las operaciones de entrada/salida pendientes (E/S) como canceladas.
CanContinue

Determina si se ha cancelado la sincronización.
CanNavigateNow

Desusado. Devuelve un valor que indica si la navegación está permitida actualmente.
CanRenderComposited

Indica la capacidad de deskband para mostrarse como translúcida.
CaptureThumbnail

Recupera una representación en miniatura de un documento IHTMLDocument2.
CDefFolderMenu_Create2

Crea un menú contextual para un grupo seleccionado de objetos de carpeta de archivos.
CheckPolicy

Proporciona una prueba booleana que se puede usar para tomar decisiones basadas en la directiva de ejecución de los datos adjuntos.
ChrCmpIA

Realiza una comparación entre dos caracteres. La comparación no distingue entre mayúsculas y minúsculas. (ANSI)
ChrCmpIW

Realiza una comparación entre dos caracteres. La comparación no distingue entre mayúsculas y minúsculas. (Unicode)
CIDLData_CreateFromIDArray

CIDLData_CreateFromIDArray pueden modificarse o no estar disponibles.
Borrar

Quita todos los objetos de la colección. (IObjectCollection.Clear)
ClearClientData

Indica al cuadro de diálogo que borre toda la información de estado persistente.
ClearClientState

Quita cualquier estado almacenado basado en el GUID del cliente. Un ejemplo podría ser una configuración basada en una casilla activada que indica que no se debe volver a mostrar un mensaje para un tipo de archivo determinado.
ClearUserAssociations

Quita todas las asociaciones por usuario del usuario actual. Esto da como resultado una reversión a los valores predeterminados de la máquina, si existen. No está pensado para su uso en Windows 8.
Clonar

No implementado actualmente. (IEnumExplorerCommand.Clone)
Clonar

Se usa para solicitar un duplicado del objeto enumerador para conservar su estado actual.
Clonar

Crea un nuevo objeto de enumeración de elementos con el mismo contenido y estado que el actual. (IEnumFullIDList.Clone)
Clonar

Crea un nuevo objeto de enumeración de elementos con el mismo contenido y estado que el actual. (IEnumIDList.Clone)
Clonar

No implementado. No implementado.
Clonar

Clona un enumerador de recursos.
Clonar

Obtiene una copia de la enumeración actual.
Clonar

No se usa. Clona un objeto IEnumSyncMgrConflict.
Clonar

Clona un objeto IEnumSyncMgrEvents.
Clonar

No se usa. Clona un objeto IEnumSyncMgrSyncItems.
Clonar

Crea otro enumerador de elementos con el mismo estado que el enumerador actual para iterar en la misma lista. Este método permite registrar un punto en la secuencia de enumeración para volver a ese punto más adelante.
Clonar

Desusado. Duplica el contenido del registro de desplazamiento actual.
CloneFrame

Recupera un clon de la imagen o marco actual.
Close

Cierra la memoria caché de imágenes.
Close

Cierra el cuadro de diálogo.
CloseDW

Notifica al objeto de ventana de acoplamiento que está a punto de quitarse del marco. El objeto de ventana de acoplamiento debe guardar cualquier información persistente en este momento.
CloseFile

Cierra el archivo actualmente en uso.
CollapseAll

Contrae todos los elementos del árbol especificado.
ColorAdjustLuma

Cambia la luminancia de un valor RGB. El matiz y la saturación no se ven afectados.
ColorHLSToRGB

Convierte los colores de mat-luminance-saturación (HLS) al formato RGB.
ColorRGBToHLS

Convierte los colores del formato RGB a mat-luminance-saturación (HLS).
ColumnClick

Reorganiza una columna.
CommandLineToArgvW

Analiza una cadena de línea de comandos Unicode y devuelve una matriz de punteros a los argumentos de la línea de comandos, junto con un recuento de estos argumentos, de forma similar a los valores argv y argc estándar en tiempo de ejecución de C.
CommandLinkClicked

Habilita la interfaz de usuario de inicio de sesión y la interfaz de usuario de credenciales para indicar que se hizo clic en un vínculo.
Confirmar

Escribe el contenido especificado por pdwLoc en el almacenamiento.
Confirmar

Confirma las actualizaciones de la biblioteca en un archivo de descripción de biblioteca existente.
CommitItem

Confirma un elemento especificado como miembro del conjunto de sincronización del controlador y confirma que debe mostrarse en la interfaz de usuario.
CommitList

Declara que la lista de accesos directos iniciada por una llamada a ICustomDestinationList::BeginList está completa y lista para su visualización.
Comparar

Compara dos objetos IShellItem.
CompareCategory

Determina el orden relativo de dos elementos en sus listas de identificadores de elementos y, por tanto, en la interfaz de usuario.
CompareIDs

Determina el orden relativo de dos objetos de archivo o carpetas, dadas sus listas de identificadores de elementos.
ComputeApplicationSize

Obtiene el tamaño de la aplicación de la Tienda Windows, en función del conjunto actual de configuraciones suplantadas.
ComputerInfoChanged

No compatible. Esta interfaz puede estar ausente en versiones posteriores de Windows. (IComputerInfoChangeNotify.ComputerInfoChanged)
ConfirmEncryptionLoss

Muestra un mensaje al usuario que confirma que la pérdida de cifrado es aceptable para esta operación.
ConfirmOverwrite

Muestra un mensaje al usuario que confirma que es aceptable sobrescribir los elementos existentes.
Conexión

Conecta un objeto IConnectableCredentialProviderCredential. Se llama a este método después de que el usuario haga clic en el botón Enviar dentro de la pantalla Proveedor de acceso previo al inicio de sesión y antes de llamar a ICredentialProviderCredential::GetSerialization.
ConnectToConnectionPoint

Establece o finaliza una conexión entre el receptor de un cliente y un contenedor de puntos de conexión.
CopyCallback

Determina si el Shell podrá mover, copiar, eliminar o cambiar el nombre de una carpeta o objeto de impresora. (ANSI)
CopyCallback

Determina si el Shell podrá mover, copiar, eliminar o cambiar el nombre de una carpeta o objeto de impresora. (Unicode)
CopyDataBlock

Recupera una copia del bloque de datos de un vínculo.
CopyItem

Declara un único elemento que se va a copiar en un destino especificado.
CopyItems

Declara un conjunto de elementos que se van a copiar en un destino especificado.
CountEntries

Desusado. Genera el número de entradas en el registro de viajes.
CountTasks

Cuenta las tareas con el mismo identificador de propietario en la cola del programador.
CreateAppContainerProfile

Crea un perfil por usuario y por aplicación para un AppContainer.
CreateBand

Crea una banda especificada.
CreateBrowserPropSheetExt

Desusado. Permite que la clase derivada agregue hojas de propiedades Folder Options a la clase base.
CreateCategory

Crea un objeto de categoría.
CreateEnumIDListFromContents

Crea un enumerador de listas de identificadores a partir del contenido de la vista.
CreateEnvironmentBlock

Recupera las variables de entorno para el usuario especificado. A continuación, este bloque se puede pasar a la función CreateProcessAsUser.
CreateImageFromFile

Crea una instancia de la interfaz IShellImageData basada en un archivo determinado.
CreateImageFromStream

Crea una instancia de la interfaz IShellImageData basada en una secuencia de archivos determinada.
CreateInvoker

Recupera un objeto que habilita la invocación del controlador asociado en la selección actual. El invocador incluye la capacidad de comprobar si se admite la selección actual.
CreateIShellImageData

Crea una instancia de la interfaz IShellImageData.
CreateItem

Crea el archivo especificado.
CreateItemID

Crea un ItemID a partir de los datos proporcionados.
Createobject

Crea un objeto local de una clase especificada y devuelve un puntero a una interfaz especificada en el objeto .
CreateProfile

Crea un nuevo perfil de usuario.
CreateResource

Crea un recurso especificado.
CreateSession

Notifica al Centro de sincronización que ha comenzado la sincronización de los elementos especificados.
CreateShare

Comparte la carpeta Usuarios o Público. Si la carpeta ya está compartida, este método actualiza su estado de uso compartido.
CreateViewObject

Solicita un objeto que se puede usar para obtener información de un objeto de carpeta o interactuar con él.
CreateViewWindow

Crea una ventana de vista. Puede ser el panel derecho del Explorador de Windows o la ventana de cliente de una ventana de carpeta.
CreateViewWindow

Desusado. Coordina la actualización del estado al crear una nueva ventana de vista del explorador.
CreateViewWindow2

Se usa para solicitar la creación de una nueva ventana de vista shell. Puede ser el panel derecho del Explorador de Windows o la ventana de cliente de una ventana de carpeta.
CreateViewWindow3

Solicita la creación de una nueva ventana de vista shell. La vista puede ser el panel derecho del Explorador de Windows o la ventana de cliente de una ventana de carpeta. Este método reemplaza a CreateViewWindow2.
CredentialsChanged

Indica la interfaz de usuario de inicio de sesión o la interfaz de usuario de credenciales que ha cambiado la lista enumerada de credenciales.
DAD_AutoScroll

Desplaza la ventana mientras se arrastra una imagen.
DAD_DragEnterEx

Bloquea las actualizaciones de la ventana especificada durante una operación de arrastre y muestra la imagen de arrastre en la posición especificada dentro de la ventana. (DAD_DragEnterEx)
DAD_DragEnterEx2

Bloquea las actualizaciones de la ventana especificada durante una operación de arrastrar y colocar y muestra la imagen de arrastre en la posición especificada dentro de la ventana.
DAD_DragLeave

Desbloquea la ventana bloqueada por la función DAD_DragEnterEx.
DAD_DragMove

Mueve la imagen que se arrastra durante una operación de arrastrar y colocar.
DAD_SetDragImage

Establece la imagen de arrastre.
DAD_ShowDragImage

Muestra u oculta la imagen que se está arrastrando. (DAD_ShowDragImage)
Decodificar

Descodifica el archivo de imagen y establece el estado.
DEFINE_PROPERTYKEY

Se usa para empaquetar un identificador de formato (FMTID) y un identificador de propiedad (PID) en una estructura PROPERTYKEY que representa una clave de propiedad.
DefScreenSaverProc

Proporciona procesamiento predeterminado para los mensajes que una aplicación de protector de pantalla no procesa.
DefSubclassProc

Llama al siguiente controlador de la cadena de subclases de una ventana. El último controlador de la cadena de subclases llama al procedimiento de ventana original para la ventana.
Eliminar

Elimina un elemento de sincronización.
DeleteAppContainerProfile

Elimina el perfil especificado por usuario y por aplicación.
DeleteFieldComboBoxItem

Se comunica con la interfaz de usuario de inicio de sesión o la interfaz de usuario de credenciales que se debe eliminar de un cuadro combinado y que se debe actualizar la interfaz de usuario.
DeleteItem

Declara un único elemento que se va a eliminar.
DeleteItems

Declara un conjunto de elementos que se van a eliminar.
DeleteList

Elimina una lista de accesos directos personalizada para una aplicación especificada.
DeleteLogError

Llamado por el controlador de la aplicación registrada para eliminar un mensaje errorInformation, advertencia o error registrado anteriormente en la pestaña error del cuadro de diálogo estado del administrador de sincronización.
DeleteProfileA

Elimina el perfil de usuario y toda la configuración relacionada con el usuario del equipo especificado. El autor de la llamada debe tener privilegios administrativos para eliminar el perfil de un usuario. (ANSI)
DeleteProfileW

Elimina el perfil de usuario y toda la configuración relacionada con el usuario del equipo especificado. El autor de la llamada debe tener privilegios administrativos para eliminar el perfil de un usuario. (Unicode)
DeleteShare

Quita el uso compartido de la carpeta Usuarios o Público.
DeleteTab

Elimina un elemento de la barra de tareas.
DeriveAppContainerSidFromAppContainerName

Obtiene el SID del perfil especificado.
DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName

DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName está reservado para uso futuro.
DeskBandRegistrationChanged

Actualiza la caché de registro de deskband.
Destruir

Destruye el explorador.
DestroyBand

Destruye una banda especificada.
DestroyEnvironmentBlock

Libera variables de entorno creadas por la función CreateEnvironmentBlock.
DestroyViewWindow

Destruye la ventana de vista.
Separar

Recupera el mapa de bits contenido en un objeto ISharedBitmap y devuelve una copia si el mapa de bits contenido reside en la memoria compartida.
DisableDebugging

Deshabilita el modo de depuración para los procesos del paquete especificado.
DiscardEdit

Descarta las modificaciones realizadas en una imagen.
Desconexión

Desconecta un objeto IConnectableCredentialProviderCredential.
DisplayName

Obtiene el nombre del archivo si IShellImageData se inicializó en una ruta de acceso de archivo. De lo contrario, obtiene el nombre del flujo de datos.
DisplayParseError

Desusado. Muestra una dirección URL que no se pudo analizar correctamente mediante IBrowserService::IEParseDisplayName.
DLLGETVERSIONPROC

Implementado por muchos de los archivos DLL de Windows Shell para permitir que las aplicaciones obtengan información de versión específica de DLL.
DllInstall

Controla la instalación y configuración de un archivo DLL.
DoContextMenuPopup

DoContextMenuPopup ya no está disponible para su uso a partir de Windows Server 2003.
DoEnvironmentSubstA

Analiza una cadena de entrada que contiene referencias a una o varias variables de entorno y las reemplaza por sus valores totalmente expandidos. (ANSI)
DoEnvironmentSubstW

Analiza una cadena de entrada que contiene referencias a una o varias variables de entorno y las reemplaza por sus valores totalmente expandidos. (Unicode)
DoPreview

Dirige el controlador de vista previa para cargar datos desde el origen especificado en una llamada de método Initialize anterior y para comenzar la representación en la ventana del controlador de vista previa.
DoRename

Inicia una operación de cambio de nombre en la selección actual.
DragAcceptFiles

Registra si una ventana acepta archivos quitados.
DragEnter

Notifica al administrador de imágenes de arrastre que se ha llamado al método IDropTarget::D ragEnter del destino de colocación.
DragFinish

Libera la memoria que el sistema asignó para su uso en la transferencia de nombres de archivo a la aplicación.
DragLeave

Notifica al administrador de arrastrar imágenes que se ha llamado al método IDropTarget::D ragLeave del destino de colocación.
DragOver

Notifica al administrador de imágenes de arrastre que se ha llamado al método IDropTarget::D ragOver del destino de colocación.
DragQueryFileA

Recupera los nombres de los archivos quitados que resultan de una operación de arrastrar y colocar correcta. (ANSI)
DragQueryFileW

Recupera los nombres de los archivos quitados que resultan de una operación de arrastrar y colocar correcta. (Unicode)
DragQueryPoint

Recupera la posición del puntero del mouse en el momento en que se quitó un archivo durante una operación de arrastrar y colocar.
Dibujar

Dibuja una imagen descodificada.
DriveType

La función DriveType determina el tipo de unidad en función del número de unidad. (Función DriveType)
DriveType

La función DriveType determina el tipo de unidad en función del número de unidad. (DriveType)
Soltar

Notifica al administrador de imágenes de arrastre que se ha llamado al método IDropTarget::D rop del destino de colocación.
DuplicateIcon

Crea un duplicado de un icono especificado.
DWordPtrAdd

Agrega dos valores de tipo DWORD_PTR.
DWordPtrMult

Multiplica un valor de tipo DWORD_PTR por otro.
DWordPtrSub

Resta un valor de tipo DWORD_PTR de otro.
Habilitar

Habilita o deshabilita la autocompletar.
Habilitar

Habilita o deshabilita el fondo del escritorio.
Habilitar

Solicita que se habilite o deshabilite un controlador activo. Se puede sincronizar un controlador habilitado y no se puede deshabilitar un controlador.
Habilitar

Habilita o deshabilita el elemento de sincronización.
EnableDebugging

Habilita el modo de depuración para los procesos del paquete especificado.
EnableFocusTracking

Permite a un proceso de cliente participar en el mecanismo de seguimiento de foco de las aplicaciones de la Tienda Windows que controla la invocación y el descarte de la semántica del teclado táctil.
EnableHandler

Habilita o deshabilita un controlador.
EnableItem

Habilita o deshabilita un elemento de sincronización administrado por un controlador especificado.
EnableModeless

Habilita o deshabilita los cuadros de diálogo modeless. Este método no se encuentra implementado actualmente.
EnableModeless

La aplicación registrada llama antes y después de que se muestren los cuadros de diálogo desde los métodos PrepareForSync y Synchronize.
EnableModelessSB

Indica al Explorador de Windows que habilite o deshabilite sus cuadros de diálogo de modelos.
EnableOpenDropDown

Habilita una lista desplegable en el botón Abrir o Guardar del cuadro de diálogo.
Fin

Indica que ha finalizado la acción asociada a esta implementación de progreso.
EndFieldUpdates

Finaliza y confirma las actualizaciones por lotes iniciadas por BeginFieldUpdates.
EndOperation

Notifica al objeto de datos que ha finalizado la extracción de datos asincrónica.
EndVisualGroup

Detiene la adición de elementos a un grupo de objetos visuales del cuadro de diálogo.
EnsureItemVisible

Garantiza que el elemento especificado esté visible.
EnterFolder

Se llama cuando una carpeta está a punto de escribirse durante un recorrido de espacio de nombres. Use este método para cualquier inicialización del elemento recuperado.
EnterFolder

Notifica que una carpeta es el destino de una operación de archivo.
EnumApps

Crea un enumerador para enumerar todas las aplicaciones publicadas por un publicador de aplicaciones para una categoría determinada.
EnumBands

Enumera las bandas de un sitio de banda.
EnumCategories

Obtiene el enumerador de la lista de GUID que representan categorías.
EnumConflicts

Enumera los conflictos en el ámbito del controlador de sincronización y el elemento de sincronización proporcionados.
EnumerateBackgroundTasks

Obtiene las tareas en segundo plano proporcionadas por el paquete especificado.
EnumItems

Obtiene un enumerador de los elementos de la matriz.
EnumObjects

Permite a un cliente determinar el contenido de una carpeta creando un objeto de enumeración de identificador de elemento y devolviendo su interfaz IEnumIDList. Los métodos admitidos por esa interfaz se pueden usar para enumerar el contenido de la carpeta.
EnumReady

Notifica al implementador que se ha completado la enumeración de elementos de la vista.
EnumResources

Obtiene un objeto enumerador de recursos.
EnumSearches

Solicita un puntero a una interfaz que permite a un cliente enumerar los objetos de búsqueda disponibles.
EnumSubCommands

Recupera un enumerador para los subcomandos de un comando.
EnumSyncMgrItems

Obtiene la interfaz ISyncMgrEnumItems de los elementos que controla una aplicación registrada.
EstablishConnection

Lo llama el controlador de la aplicación registrada cuando se requiere una conexión de red.
EvaluateNewWindow

Acepta datos sobre una nueva ventana que intenta mostrar y determina si esa ventana debe poder abrirse en función de las preferencias del usuario.
Ejecutar

Ejecuta una acción en un archivo adjunto.
Ejecutar

Invoque el verbo en los elementos seleccionados. Llame a este método después de haber llamado a los otros métodos de esta interfaz.
Expanda

Solicita que el cliente de autocompletar genere cadenas candidatas asociadas a un elemento especificado en su espacio de nombres.
ExpandEnvironmentStringsForUserA

Expande la cadena de origen mediante el bloque de entorno establecido para el usuario especificado. (ANSI)
ExpandEnvironmentStringsForUserW

Expande la cadena de origen mediante el bloque de entorno establecido para el usuario especificado. (Unicode)
Extracción

Extrae una imagen de icono de la ubicación especificada. (ANSI)
Extracción

Extrae una imagen de icono de la ubicación especificada. (Unicode)
Extracción

Solicita una imagen de un objeto, como un elemento de una carpeta shell.
ExtractAssociatedIconA

Obtiene un identificador de un icono almacenado como recurso en un archivo o un icono almacenado en el archivo ejecutable asociado de un archivo. (ANSI)
ExtractAssociatedIconExA

ExtractAssociatedIconEx puede modificarse o no estar disponible. (ANSI)
ExtractAssociatedIconExW

ExtractAssociatedIconEx puede modificarse o no estar disponible. (Unicode)
ExtractAssociatedIconW

Obtiene un identificador de un icono almacenado como recurso en un archivo o un icono almacenado en el archivo ejecutable asociado de un archivo. (Unicode)
ExtractIconA

Obtiene un identificador de un icono del archivo ejecutable, dll o archivo de icono especificados. Para recuperar una matriz de identificadores a iconos grandes o pequeños, use la función ExtractIconEx. (ANSI)
ExtractIconExA

La función ExtractIconEx crea una matriz de identificadores a iconos grandes o pequeños extraídos del archivo ejecutable, dll o archivo de icono especificados. (ANSI)
ExtractIconExW

La función ExtractIconEx crea una matriz de identificadores a iconos grandes o pequeños extraídos del archivo ejecutable, dll o archivo de icono especificados. (Unicode)
ExtractIconW

Obtiene un identificador de un icono del archivo ejecutable, dll o archivo de icono especificados. Para recuperar una matriz de identificadores a iconos grandes o pequeños, use la función ExtractIconEx. (Unicode)
FileFailure

Se llama cuando se produce un error y se necesita la interacción del usuario.
FillFromObject

Crea una carpeta de resultados y la rellena con elementos.
Filter

Evalúa si se debe permitir una lista de proveedores de credenciales para proporcionar iconos de credenciales.
FilterView

Establece el filtro en el contenido de la vista actual.
FindCIE4ConnectionPoint

Desusado. Obtiene un punto de conexión para los eventos del explorador.
FindConnectionPoint

Desusado. Obtiene los puntos de conexión para los eventos del explorador.
FindExecutableA

Recupera el nombre y el identificador del archivo ejecutable (.exe) asociado a un archivo de documento específico. (ANSI)
FindExecutableW

Recupera el nombre y el identificador del archivo ejecutable (.exe) asociado a un archivo de documento específico. (Unicode)
FindFolderFromIDList

Obtiene un objeto que representa una carpeta conocida basada en idlist. El objeto permite consultar determinadas propiedades de carpeta, obtener la ruta de acceso actual de la carpeta, redirigir la carpeta a otra ubicación y obtener la ruta de acceso de la carpeta como ITEMIDLIST.
FindFolderFromPath

Obtiene un objeto que representa una carpeta conocida basada en una ruta de acceso del sistema de archivos.
FindToolbar

Busca el objeto IDockingWindow especificado en el marco de la barra de herramientas y devuelve un puntero de interfaz a él.
Find TravelEntry

Desusado. Determina si una entrada de viaje específica está presente en el registro de viajes.
FindWindowSW

Busca una ventana en la colección de ventanas de Shell y devuelve el identificador de la ventana y la interfaz IDispatch.
FinishOperations

Realiza acciones implementadas por el autor de la llamada una vez completada la última operación realizada por la llamada a IFileOperation.
FolderIdFromCsidl

Obtiene el KNOWNFOLDERID que es el equivalente de un valor CSIDL heredado.
FolderIdToCsidl

Obtiene el valor CSIDL heredado que es el equivalente de un valor KNOWNFOLDERID determinado.
ForwardViewMsg

Desusado. Llama a la función SendMessage con un mensaje recibido por la vista, utilizando el miembro _hwndView de la estructura BASEBROWSERDATA como parámetro hWnd sendMessage.
FoundItem

Se llama cuando se encuentra un objeto en el espacio de nombres durante un recorrido del espacio de nombres. Use este método como función de acción principal para la clase que lo implementa. Realice las acciones según sea necesario dentro de este método.
FreeConfirmConflictItem

Libera los recursos que se han asignado para una estructura de CONFIRM_CONFLICT_ITEM.
FreeIDListArray

Libera la memoria usada por un puntero a una matriz de lista de lista de identificadores de elemento (PIDL).
FreeIDListArrayChild

Libera el espacio de memoria de la matriz de punteros a identificadores de elementos secundarios. Esto libera tanto el PITEMID_CHILDs dentro de la matriz como la propia matriz.
FreeIDListArrayFull

Libera el espacio de memoria del puntero a una matriz de lista de identificadores de elemento (PIDL). Esto libera tanto el PIDLIST_ABSOLUTEs dentro de la matriz como la propia matriz.
FreeKnownFolderDefinitionFields

Libera los campos asignados en el resultado de IKnownFolder::GetFolderDefinition.
get_Application

Obtiene el objeto de aplicación.
get_Count

Obtiene el número de ventanas de la colección de ventanas de Shell.
get_CurrentViewMode

Obtiene el modo de vista actual de la carpeta actual.
get_FocusedItem

Obtiene el objeto FolderItem que representa el elemento que tiene el foco de entrada.
get_Folder

Obtiene el objeto Folder que representa la vista.
get_FolderFlags

Obtiene la configuración de la carpeta actual.
get_GroupBy

Obtiene la columna usada para agrupar la vista de carpetas.
get_IconSize

Obtiene la configuración de tamaño del icono para la carpeta actual.
get_Parent

Sin implementar. (IShellFolderViewDual.get_Parent)
get_Script

Obtiene el objeto de scripting de la vista.
get_SortColumns

Obtiene los nombres de las columnas usadas para ordenar la carpeta actual.
get_ViewOptions

Obtiene un conjunto de marcas que indican las opciones actuales de la vista.
GetAcceptLanguagesA

Recupera una cadena usada con sitios web al especificar preferencias de idioma. (ANSI)
GetAcceptLanguagesW

Recupera una cadena usada con sitios web al especificar preferencias de idioma. (Unicode)
GetAccountOptions

Recupera un valor que indica si el icono "Otro usuario" para cuentas locales o microsoft se muestra en la interfaz de usuario de inicio de sesión o credencial.
GetAllUsersProfileDirectoryA

Recupera la ruta de acceso a la raíz del directorio que contiene los datos del programa compartidos por todos los usuarios. (ANSI)
GetAllUsersProfileDirectoryW

Recupera la ruta de acceso a la raíz del directorio que contiene los datos del programa compartidos por todos los usuarios. (Unicode)
GetAnyOperationsAborted

Obtiene un valor que indica si se detuvo alguna operación de archivo iniciada por una llamada a IFileOperation::P erformOperations antes de que se completaran. El sistema podría detener las operaciones mediante la acción del usuario o silenciosamente.
GetAppContainerFolderPath

Obtiene la ruta de acceso de la carpeta de datos de la aplicación local para el contenedor de aplicaciones especificado.
GetAppContainerRegistryLocation

Obtiene la ubicación del almacenamiento del Registro asociado a un contenedor de aplicaciones.
GetAppID

Recupera el identificador explícito del modelo de usuario de aplicación (AppUserModelID) del controlador de tipo de archivo, si se ha declarado uno.
GetAppInfo

Obtiene información general sobre una aplicación.
GetApplicationDisplayName

Recupera el nombre para mostrar de la aplicación que implementó el controlador.
GetApplicationIconReference

Recupera el icono de la aplicación que implementó el controlador.
GetApplicationPublisher

Recupera el nombre del publicador de la aplicación que implementó el controlador.
GetApplicationSizeBounds

Estos métodos recuperan los límites de tamaño admitidos por la aplicación.
GetApplicationViewOrientation

Obtiene la orientación de la ventana del modo de diseño de la aplicación.
GetAppName

Recupera el nombre de la aplicación que usa el archivo .
GetAppUserModelId

Recupera un AppUserModelId de la aplicación de origen.
GetAppVisibilityOnMonitor

Consulta el modo actual del monitor especificado.
GetArguments

Obtiene los argumentos de la línea de comandos asociados a un objeto de vínculo de Shell. (ANSI)
GetArguments

Obtiene los argumentos de la línea de comandos asociados a un objeto de vínculo de Shell. (Unicode)
GetArrangeParam

Obtiene el parámetro de organización de la vista, que es cómo se ha ordenado la vista.
GetAsyncMode

Lo llama un destino drop para determinar si el objeto de datos admite la extracción de datos asincrónica.
GetAt

Recupera un usuario especificado de la matriz.
GetAt

Proporciona un puntero a la interfaz de un objeto especificado. El objeto y la interfaz se especifican mediante el índice y el identificador de interfaz.
GetAttributes

Obtiene un conjunto solicitado de atributos del objeto IShellItem.
GetAttributes

Obtiene los atributos del conjunto de elementos contenidos en un IShellItemArray.
GetAttributes

Obtiene los atributos de recurso.
GetAttributesOf

Obtiene los atributos de uno o varios objetos de archivo o carpeta contenidos en el objeto representado por IShellFolder.
GetAutoArrange

GetAutoArrange puede modificarse o no estar disponible.
GetAutoArrange

Obtiene el estado actual del modo de organización automática de la carpeta.
GetAvailableSize

Recupera las dimensiones disponibles en una pantalla específica para mostrar una ventana de accesibilidad.
GetBackgroundColor

Recupera el color que está visible en el escritorio cuando no se muestra ninguna imagen o cuando se ha deshabilitado el fondo del escritorio. Este color también se usa como borde cuando el fondo de pantalla de escritorio no rellena toda la pantalla.
GetBandInfo

Obtiene información de estado para un objeto de banda.
GetBandInfoSFB

Obtiene información sobre un objeto IShellFolderBand y lo coloca en una estructura BANDINFOSFB.
GetBandObject

Obtiene un objeto de banda especificado de un sitio de banda.
GetBandSiteInfo

Obtiene información sobre una banda en el sitio de banda.
GetBaseBrowserData

Desusado. Obtiene una estructura de solo lectura que contiene los elementos protegidos que pertenecen a la clase base, con el fin de determinar el estado.
GetBitmapValue

Habilita la recuperación de datos de mapa de bits de una credencial con un campo de mapa de bits.
GetBool

Obtiene el valor booleano de una clave de propiedad especificada.
GetBorderDW

Obtiene el espacio de borde asignado para el objeto IDockingWindow especificado.
GetBrowserByIndex

Desusado. Recupera el explorador con el índice especificado.
GetBrowserIndex

Desusado. Recupera el índice del explorador en la jerarquía de ventanas.
GetCachedSlowAppInfo

Devuelve información a la aplicación que se origina en un origen lento. A diferencia de IShellApp::GetSlowAppInfo, este método puede devolver información almacenada en caché. Este método no es aplicable a las aplicaciones publicadas.
GetCancelEvent

Recupera un evento que se enviará cuando se cancele una operación.
GetCancelInformation

Devuelve información que se publica cuando un usuario selecciona Cancelar en la interfaz de usuario de progreso.
GetCancelledPage

Se llama cuando el usuario cancela la navegación a través de la extensión del asistente. Obtiene el identificador de la PROPSHEETPAGE que representa la página del asistente que se va a mostrar cuando el usuario cancela la navegación mientras se encuentra en la extensión del asistente.
GetCanonicalName

Obtiene el GUID de un comando del Explorador de Windows.
GetCapabilities

Determina si el archivo se puede cerrar y si la interfaz de usuario es capaz de cambiar a la ventana de la aplicación que usa el archivo.
GetCapabilities

Obtiene un conjunto de marcas que describen las funcionalidades definidas del controlador.
GetCapabilities

Obtiene un conjunto de marcas que describen las funcionalidades definidas del elemento.
GetCategories

Recupera una estructura que muestra las categorías proporcionadas por un publicador de aplicaciones.
GetCategory

Obtiene una lista de categorías asociadas a una lista de identificadores.
GetCategory

Recupera la categoría virtual, fija, común o por usuario de la carpeta seleccionada.
GetCategoryForSCID

Obtiene un GUID que representa el categorizador que se va a usar para la columna Shell especificada.
GetCategoryInfo

Obtiene información sobre una categoría, como la presentación predeterminada y el texto que se va a mostrar en la interfaz de usuario.
GetCategoryName

Obtiene el nombre de la categoría especificada.
GetCheckboxValue

Recupera el valor de la casilla.
GetCheckButtonState

Obtiene el estado actual de un botón de comprobación (casilla) del cuadro de diálogo.
GetCheckState

Obtiene el estado de un elemento de casilla de verificación en un control de vista de árbol.
GetClient

Obtiene el objeto de cliente.
GetCLSID

Obtiene el valor de identificador de clase (CLSID) de la clave de propiedad especificada.
GetCodePage

Recupera el valor numérico (identificador de página de códigos) de la página de códigos ANSI.
GetColor

Obtiene el color, como se especifica.
GetColumnCount

Obtiene el recuento de columnas para las columnas visibles o el conjunto completo de columnas.
GetColumnInfo

Solicita información sobre una columna.
GetColumnInfo

Obtiene información sobre cada columna: _width, visibilidad, nombre para mostrar y estado.
GetColumnPropertyList

Obtiene una lista ordenada de columnas que corresponde a la columna enumerada.
GetColumns

Obtiene una matriz de estructuras PROPERTYKEY que representan las columnas que admite la vista. Incluye todas las columnas o solo las visibles actualmente.
GetComboBoxValueAt

Obtiene la etiqueta de cadena de una entrada de cuadro combinado en el índice especificado.
GetComboBoxValueCount

Obtiene un recuento de los elementos del cuadro combinado especificado y designa qué elemento debe tener selección inicial.
GetCommand

Obtiene una instancia de comando del Explorador especificada.
GetCommands

Obtiene una instancia de enumerador de comandos del Explorador especificada.
GetCommandString

Obtiene información sobre un comando de menú contextual, incluida la cadena de ayuda y el nombre del comando independiente del lenguaje, o canónico.
GetComment

Obtiene una cadena que contiene comentarios sobre el controlador.
GetComment

Obtiene una cadena que contiene comentarios sobre el elemento.
GetCompositionState

Obtiene el estado de composición.
GetCondition

Recupera el contenido del cuadro de búsqueda como un objeto ICondition.
GetConflictIdInfo

Obtiene información que identifica un conflicto dentro de un almacén de conflictos.
GetConflictIDList

Asigna un conflicto a su IShellItem.
GetContext

Obtiene un objeto de contexto que un controlador puede usar para mostrar propiedades o ejecutar una acción de menú contextual.
GetControlItemState

Obtiene el estado actual de un elemento de un control contenedor que se encuentra en el cuadro de diálogo.
GetControlState

Obtiene la visibilidad actual y los estados habilitados de un control determinado.
GetControlStyle

Obtiene los estilos de presentación establecidos para los controles treeview del objeto de espacio de nombres.
GetControlStyle2

Obtiene los estilos de presentación extendidos establecidos para los controles treeview del objeto de espacio de nombres.
GetControlWindow

Obtiene el identificador de ventana para un control del explorador.
GetCount

Obtiene el número de elementos de la matriz IShellItem especificada.
GetCount

Recupera el número de objetos ICredentialProviderUser en la matriz de usuarios.
GetCount

Obtiene el recuento de elementos de conflicto.
GetCount

Obtiene el recuento de elementos.
GetCount

Obtiene el número de conflictos en el almacén.
GetCount

Proporciona un recuento de los objetos de la colección.
GetCreateFlags

Obtiene las marcas adicionales que se pasarán a CreateProcess.
GetCredentialAt

Obtiene una credencial específica.
GetCredentialCount

Obtiene el número de credenciales disponibles en este proveedor de credenciales.
GetCurFolder

Obtiene ITEMIDLIST para el objeto de carpeta.
GetCurrentFilter

Obtiene el filtro actual como una cadena Unicode.
GetCurrentFolderFlags

Obtiene las marcas de carpeta aplicadas actualmente.
GetCurrentInfo

Obtiene la configuración de carpeta actual.
GetCurrentPage

Obtiene la página actual de una imagen de varias páginas.
GetCurrentProcessExplicitAppUserModelID

Recupera el identificador de modelo de usuario de aplicación (AppUserModelID) explícito definido por la aplicación para el proceso actual.
GetCurrentSelection

Obtiene la selección actual del usuario en el cuadro de diálogo.
GetCurrentView

Obtiene una interfaz para la vista actual del explorador.
GetCurrentView

Obtiene la vista de Panel de control más reciente: _Classic vista o vista Categoría.
GetCurrentViewMode

Obtiene una dirección que contiene un valor que representa el modo de vista actual de la carpeta.
GetData

Busca y recupera datos binarios relacionados con la asociación de archivos o protocolos del registro.
GetDataFormatFromPath

Determina el formato de un archivo en función de su extensión.
GetDataFromIDList

Obtiene un puntero de solo lectura a la estructura proporcionada por el cliente en el primer ItemID de IDList. (sobrecarga 1/2)
GetDataFromIDList

Obtiene un puntero de solo lectura a la estructura proporcionada por el cliente en el primer ItemID de IDList. (sobrecarga 2/2)
GetDataObject

Obtiene una representación IDataObject del objeto DataPackage actual.
GetDateStamp

Solicita la fecha en que se modificó por última vez la imagen. Este método permite al Shell determinar si las imágenes almacenadas en caché no están actualizadas.
GetDefaultBandWidth

Obtiene el ancho de banda que usa inicialmente el sitio de banda para establecer el ancho predeterminado cuando se agrega la banda.
GetDefaultCategory

Permite que la carpeta invalide la agrupación predeterminada.
GetDefaultColumn

Obtiene las columnas de ordenación y visualización predeterminadas.
GetDefaultColumnState

Obtiene el estado predeterminado de una columna especificada.
GetDefaultDestinationName

Obtiene el nombre predeterminado de un elemento de Shell.
GetDefaultMenuText

Lo llama la vista Shell para obtener el texto del menú contextual predeterminado.
GetDefaultSaveFolder

Recupera la carpeta de destino predeterminada que usa la biblioteca para las operaciones de guardado.
GetDefaultSearchGUID

Devuelve el identificador único global (GUID) del objeto de búsqueda predeterminado para la carpeta.
GetDefaultSpacing

Obtiene un puntero a una estructura POINT que contiene las medidas predeterminadas de ancho (x) y alto (y) de un elemento, incluido el espacio en blanco circundante.
GetDefaultUserProfileDirectoryA

Recupera la ruta de acceso a la raíz del perfil del usuario predeterminado. (ANSI)
GetDefaultUserProfileDirectoryW

Recupera la ruta de acceso a la raíz del perfil del usuario predeterminado. (Unicode)
GetDelay

Obtiene el valor de retraso para el marco actual de una animación.
GetDelayedPropertyStore

Obtiene un objeto de interfaz IPropertyStore, como se especifica.
GetDescription

Obtiene el nombre de un categorizador, como Group By Device Type, que se puede mostrar en la interfaz de usuario.
GetDescription

Obtiene la cadena de descripción de un objeto de vínculo de Shell. (ANSI)
GetDescription

Obtiene la cadena de descripción de un objeto de vínculo de Shell. (Unicode)
GetDescription

Obtiene la descripción del evento.
GetDestinationStream

Obtiene una secuencia vacía que recibe la nueva versión del archivo que se va a copiar.
GetDetailsEx

Obtiene información detallada, identificada por un identificador de conjunto de propiedades (FMTID) y un identificador de propiedad (PID), en un elemento de una carpeta shell.
GetDetailsOf

Obtiene información detallada sobre un elemento de una carpeta shell.
GetDetailsOf

Obtiene información detallada, identificada por un índice de columna, en un elemento de una carpeta shell.
GetDirectory

Obtiene el directorio de trabajo actual.
GetDisplayName

Obtiene el nombre para mostrar del objeto IShellItem.
GetDisplayNameOf

Recupera el nombre para mostrar del objeto de archivo o subcarpeta especificados.
GetDpiForShellUIComponent

Recupera los puntos por pulgada (ppp) ocupados por un SHELL_UI_COMPONENT en función del factor de escala actual y PROCESS_DPI_AWARENESS.
GetDragPoint

Obtiene el punto en el que se inició la operación de arrastrar y colocar actual.
GetDropDownStatus

Obtiene el estado de visualización actual de la lista desplegable autocompletar.
GetDropPoint

Obtiene el punto en el que finalizó la operación de arrastrar y colocar actual.
GetDynamicInfo

Lo llama el sistema para determinar si se mostrará un controlador determinado antes de que se muestre el cuadro de diálogo Reproducción automática.
GetEditBoxText

Obtiene el texto actual de un control de cuadro de edición.
GetEncoderParams

Obtiene el conjunto actual de parámetros del codificador.
GetEntry

Obtiene un identificador de una imagen en la memoria caché.
GetEnum

Este método no se implementa. (IQueryAssociations.GetEnum)
GetEnumFlags

Permite a un cliente especificar las clases de objetos de una carpeta shell que se deben enumerar. Cuando se usa con SHBrowseForFolder, especifica la clase o clases de elementos que se deben mostrar en la vista de árbol del cuadro de diálogo y qué clase o clases no deben aparecer.
GetEnumFlagsForItem

Permite a un cliente especificar qué clases de objetos de un elemento de Shell se deben enumerar para su inclusión en la vista.
GetEvent

Obtiene un objeto de evento especificado.
GetEventCount

Obtiene el recuento de eventos.
GetEventEnumerator

Obtiene un enumerador para los eventos de un controlador.
GetEventID

Obtiene el identificador de evento.
GetExtension

Obtiene la extensión de nombre de archivo para el objeto de método abreviado. (ANSI)
GetExtension

Obtiene la extensión de nombre de archivo para el objeto de método abreviado. (Unicode)
GetFieldDescriptorAt

Obtiene metadatos que describen un campo especificado.
GetFieldDescriptorCount

Recupera el recuento de campos en el necesario para mostrar las credenciales de este proveedor.
GetFieldOptions

Recupera el conjunto de opciones actual para un campo especificado en una interfaz de usuario de inicio de sesión o credencial. Lo llama el marco del proveedor de credenciales.
GetFieldState

Recupera el estado del campo. La interfaz de usuario de inicio de sesión y la interfaz de usuario de credenciales lo usan para obtener información sobre un campo de una credencial para mostrar esta información en el icono del usuario.
GetFileID

Obtiene el identificador de archivo único para el archivo actual.
GetFileName

Recupera el texto escrito actualmente en el cuadro de edición Nombre de archivo del cuadro de diálogo.
GetFileNameFromBrowse

La función GetFileNameFromBrowse crea un cuadro de diálogo Abrir para que el usuario pueda especificar la unidad, el directorio y el nombre de un archivo que se va a abrir.
GetFileNameFromBrowse

La función GetFileNameFromBrowse crea un cuadro de diálogo Abrir para que el usuario pueda especificar la unidad, el directorio y el nombre de un archivo que se va a abrir. (GetFileNameFromBrowse)
GetFileOverlayInfo

Obtiene el índice de la superposición de icono o la imagen de icono del archivo especificado con los atributos especificados.
GetFileTime

Obtiene el valor de fecha y hora de una clave de propiedad especificada.
GetFileTypeIndex

Obtiene el tipo de archivo seleccionado actualmente.
GetFindData

Obtiene la información del sistema de archivos almacenada en la estructura WIN32_FIND_DATA.
GetFirstPage

Obtiene un identificador para la primera página de la extensión del asistente.
GetFlags

Obtiene las marcas asociadas a un comando del Explorador de Windows.
GetFlags

Obtiene la configuración de opción actual.
GetFlags

Obtiene marcas de evento.
GetFlags

Desusado. Recupera el conjunto actual de marcas de explorador.
GetFocusedItem

Obtiene el índice del elemento que actualmente tiene el foco en la vista de la carpeta.
Getfolder

Obtiene el nombre de carpeta del objeto de método abreviado. (ANSI)
Getfolder

Obtiene el nombre de carpeta del objeto de método abreviado. (Unicode)
Getfolder

Obtiene la carpeta seleccionada actualmente en el cuadro de diálogo o, si el cuadro de diálogo no se muestra actualmente, la carpeta que se va a seleccionar cuando se abre el cuadro de diálogo.
Getfolder

Obtiene el objeto folder.
Getfolder

Obtiene un objeto que representa una carpeta conocida identificada por su KNOWNFOLDERID.
GetFolderByName

Obtiene un objeto que representa una carpeta conocida identificada por su nombre canónico.
GetFolderCapabilities

Obtiene la capacidad de una carpeta para filtrarse a través del valor de clave de propiedad System.IsPinnedToNameSpaceTree y cambiar el estado del registro de notificación.
GetFolderDefinition

Recupera una estructura que contiene los elementos que definen una carpeta conocida, que incluye la categoría, el nombre, la ruta de acceso, la descripción, la información sobre herramientas, el icono y otras propiedades.
GetFolderFlags

Obtiene las marcas de opciones de vista de carpetas.
GetFolderIds

Obtiene una matriz de todos los identificadores de carpeta conocidos registrados. Esto se puede usar para enumerar todas las carpetas conocidas.
GetFolders

Obtiene el conjunto de carpetas secundarias contenidas en la biblioteca.
GetFolderSetData

Desusado. Obtiene una estructura que contiene información de carpeta.
GetFolderTargetInfo

Proporciona la ubicación y los atributos de la carpeta de destino de un acceso directo de carpeta.
GetFolderType

Recupera el tipo de carpeta.
GetFolderType

Obtiene el tipo de carpeta de la biblioteca.
GetFolderViewOptions

Recupera el conjunto actual de opciones de la vista.
GetFont

Obtiene los atributos actuales establecidos en la fuente.
GetFormat

Recupera el tipo alfa de la imagen de mapa de bits.
GetForWindow

Obtiene la instancia de DataTransferManager para la ventana especificada.
GetFrameOptions

Recupera las opciones de vista de marco del explorador disponibles.
GetGroupBy

Recupera la propiedad y el criterio de ordenación utilizados para agrupar elementos en la presentación de carpetas.
GetGroupByProperty

Obtiene una propiedad de agrupación.
GetGroupSubsetCount

Obtiene el recuento de filas visibles que se muestran para el subconjunto de un grupo.
GetGroupSubsetCount

Obtiene el recuento de grupos para las filas visibles.
GetHandlerEnumerator

Obtiene un enumerador que proporciona acceso a los identificadores de los controladores de sincronización expuestos y administrados por el usuario.
GetHandlerID

Obtiene el identificador del controlador para el que se registró el evento.
GetHandlerInfo

Obtiene las propiedades que describen el controlador.
GetHandlerInfo

Obtiene información del controlador.
GetHandlerRegistrationInfo

Llamado por el controlador de la aplicación registrada para obtener la información de registro actual.
GetHistoryObject

Desusado. Recupera un objeto IOleObject que representa el objeto de historial del explorador.
GetHotkey

Obtiene el método abreviado de teclado (tecla activa) de un objeto de vínculo de Shell. (ANSI)
GetHotkey

Obtiene el método abreviado de teclado (tecla activa) de un objeto de vínculo de Shell. (Unicode)
GetIcon

Obtiene una cadena de recurso de icono del icono asociado al elemento de comando del Explorador de Windows especificado.
GetIcon

Obtiene el icono predeterminado de la biblioteca.
GetIconLocation

Obtiene la ubicación y el índice de un icono. (ANSI)
GetIconLocation

Obtiene la ubicación y el índice de un icono. (Unicode)
GetIconLocation

Recupera la ubicación del icono asociado a la aplicación.
GetIconLocation

Obtiene la ubicación (ruta de acceso e índice) del icono de un objeto de vínculo de Shell. (ANSI)
GetIconLocation

Obtiene la ubicación (ruta de acceso e índice) del icono de un objeto de vínculo de Shell. (Unicode)
GetIconOf

Obtiene un icono para un objeto dentro de una carpeta específica.
GetIconSize

Obtiene el tamaño del icono de carpeta.
GetId

Obtiene el identificador de la carpeta seleccionada.
GetIDArrayResult

Obtiene una lista de objetos encontrados durante un recorrido de espacio de nombres iniciado por INamespaceWalk::Walk.
GetIDList

Obtiene la ubicación de la carpeta del espacio de nombres shell en el formulario IDList (ITEMIDLIST).
GetIDList

Obtiene una lista de identificadores de elemento.
GetIDList

Obtiene la carpeta de búsqueda como ITEMIDLIST.
GetIDList

Obtiene la lista de identificadores de elemento para el destino de un objeto de vínculo de Shell. (ANSI)
GetIDList

Obtiene la lista de identificadores de elemento para el destino de un objeto de vínculo de Shell. (Unicode)
GetImage

Obtiene un HBITMAP que representa un objeto IShellItem.
GetInfoFlags

Obtiene las marcas de información de un elemento. Actualmente no se usa este método.
GetInfoTip

Obtiene el texto de información de un elemento.
GetInt32

Obtiene el valor Int32 de la clave de propiedad especificada.
GetItem

Recupera un objeto que representa un elemento especificado.
GetItem

Método IParseAndCreateItem::GetItem
GetItem

Obtiene el objeto IShellItem relacionado con este elemento.
GetItem

Obtiene un elemento de datos de conflicto especificado.
GetItem

Obtiene información de resultado de un elemento especificado cuando se ejecuta correctamente.
GetItemAt

Obtiene el elemento en el índice especificado en IShellItemArray.
GetItemChoice

Obtiene el índice de un elemento que el usuario quiere conservar.
GetItemChoiceCount

Obtiene el número de elementos que el usuario desea conservar.
GetItemCustomState

Obtiene el estado de la casilla asociada a un elemento shell determinado.
GetItemData

Solicita datos de columna para un archivo especificado.
GetItemHeight

Obtiene el alto del elemento.
GetItemID

Obtiene el identificador del elemento para el que se registró el evento.
GetItemID

Obtiene el identificador único de un elemento de sincronización.
GetItemIDList

Obtiene el puntero a una lista de identificadores de elemento (PIDL) para el elemento relacionado.
GetItemInfo

Obtiene las propiedades de un elemento de sincronización.
GetItemObject

Obtiene una interfaz que hace referencia a los datos presentados en la vista.
GetItemObject

Obtiene una interfaz en un elemento especificado que controla una aplicación registrada.
GetItemPosition

Obtiene la posición de un elemento en la vista de la carpeta.
GetItemRect

Obtiene la estructura RECT que describe el tamaño y la posición de un elemento determinado.
GetItemsArray

Recupera una matriz de elementos de conflicto.
GetItemSpacing

Obtiene el espaciado solo para los modos de vista pequeños y grandes.
GetItemState

Obtiene información de estado sobre un elemento de Shell.
GetIterationInfo

Obtiene información sobre qué conflicto en un conjunto de conflictos se está resolviendo.
GetJunctionCLSID

Obtiene el identificador de clase (CLSID) del objeto que implementa IShellFolder para el elemento, si el elemento es un punto de unión.
GetKey

Busca y recupera una clave relacionada con la asociación de archivos o protocolos del registro.
GetLastPage

Obtiene un identificador para la página final de las páginas de extensión del asistente.
GetLastSyncTime

Obtiene la fecha y hora en que se sincronizó por última vez el controlador.
GetLastSyncTime

Obtiene la fecha y hora en que se sincronizó por última vez el elemento.
GetLevel

Obtiene el nivel de registro del evento.
GetLinkReference

Obtiene la referencia del vínculo activo para el evento. El vínculo activo es una propiedad mostrada que el usuario puede hacer clic para ejecutar una acción. Esto permite al controlador mostrar una acción disponible que el usuario puede ver de un vistazo en la carpeta.
GetLinkText

Obtiene el texto del vínculo activo del evento.
GetList

Recupera un objeto que representa la colección de destinos enumerados en la categoría Reciente o Frecuente de una lista de accesos directos.
GetLocation

Obtiene una ruta de acceso a la imagen que se va a extraer.
GetMaxLength

Devuelve el número máximo de caracteres permitidos para un nombre determinado en el espacio de nombres en el que se llama.
GetMenu

Obtiene la información del menú establecida llamando a IShellMenu::SetMenu.
GetMenuContextHelpId

Recupera el identificador de contexto de Ayuda asociado al menú especificado.
GetMenuInfo

Obtiene información del método IShellMenu::Initialize.
GetMenuPosFromID

GetMenuPosFromID puede modificarse o no estar disponible.
GetMenuRestrictions

. (IDefaultFolderMenuInitialize.GetMenuRestrictions)
GetMilliseconds

Obtiene el tiempo transcurrido y el tiempo restante para el cuadro de diálogo de progreso.
GetMode

Recupera el modo de enumeración del elemento analizado.
GetMonitor

Recupera el monitor de destino para la aplicación que se está iniciando.
GetMonitorDevicePathAt

Recupera el identificador único de uno de los monitores del sistema.
GetMonitorDevicePathCount

Recupera el número de monitores asociados al sistema.
GetMonitorRECT

Recupera el rectángulo de visualización del monitor especificado.
GetName

Obtiene el nombre de archivo del objeto de método abreviado, sin la extensión . (ANSI)
GetName

Obtiene el nombre de archivo del objeto de método abreviado, sin la extensión . (Unicode)
GetName

Recupera la ruta de acceso completa y el nombre de archivo del archivo ejecutable asociado al tipo de archivo.
GetName

Obtiene el nombre del evento. Esta cadena puede ser un nombre sencillo para el evento o un resumen corto. Se muestra en la carpeta y en la hoja de propiedades del evento.
GetName

Obtiene el nombre para mostrar del controlador.
GetName

Obtiene el nombre para mostrar de la interfaz de usuario del elemento de sincronización.
GetNameAt

Obtiene el nombre de una propiedad en un índice especificado en el almacén de propiedades.
GetNameCount

Obtiene el número de nombres de propiedad en el almacén de propiedades.
GetNamedValue

Obtiene el valor de una propiedad con nombre del almacén de propiedades con nombre.
GetNavigateState

Desusado. Recupera el estado de navegación actual del explorador.
GetNextItem

Recupera el siguiente elemento del árbol según el método que se solicita.
GetNextPage

Se llama cuando el usuario navega más allá de las páginas de extensión del asistente. Obtiene el identificador del PROPSHEETPAGE que representa la página del asistente inmediatamente después de la página de extensión del asistente.
GetNumberOfApps

Obsoleto. Los clientes de Agregar o quitar programas Panel de control aplicación pueden devolver E_NOTIMPL.
GetNumberOfCategories

Obsoleto. Los clientes de la aplicación Agregar o quitar programas Panel de control pueden devolver E_NOTIMPL.
GetObject

Obtiene un elemento de la vista.
GetObject

Crea un tipo específico de objeto relacionado con el controlador.
GetObject

Crea un tipo específico de objeto relacionado con el elemento.
GetObjectCount

Obtiene el número de elementos de la vista de carpetas.
GetOleObject

Desusado. Recupera un IOleObject para el explorador.
GetOperationStatus

Obtiene el estado de la operación para el cuadro de diálogo de progreso.
GetOptions

Obtiene las opciones de autocompletar actuales. (IACList2.GetOptions)
GetOptions

Obtiene las opciones de autocompletar actuales. (IAutoComplete2.GetOptions)
GetOptions

Obtiene las opciones actuales del explorador.
GetOptions

Obtiene las marcas actuales que se establecen para controlar el comportamiento del cuadro de diálogo.
GetOptions

Obtiene las opciones de la biblioteca.
GetOverlayIconIndex

Obtiene el índice de la superposición de icono en la lista de imágenes del sistema.
GetOverlayIndex

Obtiene el índice de superposición de la lista de imágenes del sistema.
GetOverlayInfo

Proporciona la ubicación del mapa de bits de la superposición del icono.
GetPackageExecutionState

Devuelve el estado de ejecución actual del paquete especificado.
GetPageCount

Obtiene el número de páginas de una imagen de varias páginas.
GetPalette

Desusado. Recupera la paleta del explorador.
GetPaneState

Obtiene el estado de visibilidad del panel del Explorador de Windows especificado.
GetParent

Obtiene el elemento primario de un objeto IShellItem.
GetParentAndItem

Obtiene el elemento primario de un elemento y el identificador secundario del elemento primario.
GetParentSite

Desusado. Recupera el sitio cliente local del elemento primario del explorador.
GetPath

Recupera la ruta de acceso de una carpeta conocida como una cadena.
GetPath

Obtiene la ruta de acceso de un elemento de Panel de control especificado.
GetPath

Obtiene la ruta de acceso y el nombre de archivo del destino de un objeto de vínculo de Shell. (ANSI)
GetPath

Obtiene la ruta de acceso y el nombre de archivo del destino de un objeto de vínculo de Shell. (Unicode)
GetPidl

Desusado. Recupera una copia del puntero actual a una lista de identificadores de elemento (PIDL).
GetPidl

Desusado. Obtiene el puntero a una lista de identificadores de elemento (PIDL) asociada a la entrada de viaje.
GetPinnedWindow

Obtiene el identificador de la ventana anclada actual, si existe.
GetPixelFormat

Obtiene el formato de píxel de la imagen.
GetPolicies

Obtiene un conjunto de marcas que describen las directivas establecidas por el controlador.
GetPolicies

Obtiene un conjunto de marcas que describen las directivas establecidas por el elemento.
GetPosition

Recupera el valor de presentación actual de la imagen de fondo del escritorio.
GetPossibleActions

Obtiene una máscara de bits de las acciones de administración permitidas para una aplicación.
GetPresenterChoice

Obtiene el tipo de elección que se ha tomado y si se debe aplicar la elección a todos los conflictos posteriores del conjunto.
GetPresenterNextStep

Obtiene lo que el moderador quiere hacer como paso siguiente en la resolución de conflictos del administrador de sincronización.
GetPreviousPage

Se llama cuando el usuario navega hacia atrás de la extensión del asistente. Obtiene el identificador de la PROPSHEETPAGE que representa la página del asistente que está antes de la página de extensión del asistente.
GetPriority

Especifica la prioridad de una superposición de icono.
GetProcessReference

Recupera el objeto específico del proceso proporcionado por SetProcessReference, incrementando el recuento de referencias para mantener activo el proceso.
GetProfilesDirectoryA

Recupera la ruta de acceso al directorio raíz donde se almacenan los perfiles de usuario. (ANSI)
GetProfilesDirectoryW

Recupera la ruta de acceso al directorio raíz donde se almacenan los perfiles de usuario. (Unicode)
GetProfileType

Recupera el tipo de perfil cargado para el usuario actual.
GetProgID

Recupera el ProgID asociado a un objeto .
GetProperties

Recupera el conjunto de valores de propiedad para un elemento guardado o un elemento en el proceso de guardarse.
GetProperties

Obtiene un IPropertySetStorage a través del cual se puede tener acceso a las propiedades de la imagen.
GetProperty

Obtiene una estructura PROPVARIANT de una clave de propiedad especificada.
GetProperty

Obtiene una propiedad de conflicto, dada una clave de propiedad.
GetPropertyDescriptionList

Obtiene un objeto de lista de descripción de propiedad dado una referencia a una clave de propiedad.
GetPropertyDescriptionList

Obtiene una lista de descripción de propiedades para los elementos de la matriz de elementos de shell.
GetPropertyFromIDList

Obtiene una propiedad de IPropertyStore dentro de IDList como una variante, mediante la clave . (sobrecarga 3/4)
GetPropertyFromIDList

Obtiene una propiedad de IPropertyStore dentro de IDList como una variante, mediante la clave . (sobrecarga 2/4)
GetPropertyFromIDList

Obtiene una propiedad de IPropertyStore dentro de IDList como una variante, mediante la clave . (sobrecarga 4/4)
GetPropertyFromIDList

Obtiene una propiedad de IPropertyStore dentro de IDList como una variante, mediante la clave . (sobrecarga 1/4)
GetPropertyHandlerFromFileId

Obtiene una instancia de IStorageProviderPropertyHandler asociada al identificador de archivo proporcionado.
GetPropertyHandlerFromPath

Obtiene una instancia de IStorageProviderPropertyHandler asociada a la ruta de acceso proporcionada.
GetPropertyHandlerFromUri

Obtiene una instancia de IStorageProviderPropertyHandler asociada al URI proporcionado.
GetPropertyKey

Obtiene la clave de propiedad.
GetPropertyStorage

Obtiene los datos de almacenamiento de propiedades serializados de la instancia del almacén de propiedades.
GetPropertyStorage

Obtiene un puntero de solo lectura al almacenamiento de propiedades serializado que se usa para almacenar metadatos.
GetPropertyStorageBuffer

Obtiene el búfer de almacenamiento de propiedades serializado de la instancia del almacén de propiedades.
GetPropertyStorageFromIDList

Cree una instancia de IPropertyStore basada en el almacenamiento de propiedades serializado asociado al primer ItemID.
GetPropertyStorageSize

Obtiene el tamaño de los datos de almacenamiento de propiedades serializados de la instancia del almacén de propiedades.
GetPropertyStore

Obtiene un objeto de almacén de propiedades para las marcas de almacén de propiedades especificadas.
GetPropertyStore

Obtiene un almacén de propiedades.
GetPropertyStoreForKeys

Obtiene el objeto de almacén de propiedades para las claves de propiedad especificadas.
GetPropertyStoreWithCreateObject

Usa el ICreateObject especificado en lugar de CoCreateInstance para crear una instancia del controlador de propiedades asociado al elemento shell en el que se llama a este método.
GetProviderID

Recupera el identificador del proveedor de cuenta para este usuario.
GetPublishedAppInfo

Obtiene información relacionada con la publicación sobre una aplicación publicada por un publicador de aplicaciones.
GetRawDataFormat

Recupera un GUID que identifica el formato de la imagen.
GetRecorderDriveLetter

Obtiene la letra de unidad de una unidad de CD que se ha marcado como habilitada para escritura.
GetRedirectionCapabilities

Obtiene un valor que indica si la carpeta conocida puede tener su ruta de acceso establecida en un nuevo valor o en qué restricciones o prohibiciones específicas se colocan en esa redirección.
GetReferent

Obtiene el referente del objeto de método abreviado. (ANSI)
GetReferent

Obtiene el referente del objeto de método abreviado. (Unicode)
GetRemovedDestinations

Recupera la lista actual de destinos que ha quitado el usuario de la lista de accesos directos existente que esta lista de accesos directos personalizada está pensada para reemplazar.
GetReservedOverlayInfo

Obtiene el índice de la superposición de icono o la imagen de icono del archivo especificado con los atributos especificados de una de las superposiciones reservadas.
GetResolution

Obtiene la resolución, en puntos por pulgada (ppp) de la imagen.
GetResolutionHandler

Obtiene el controlador de resolución del conflicto.
GetResourceDescription

Obtiene una descripción del recurso.
GetResult

Obtiene la opción que el usuario seleccionó en el cuadro de diálogo.
GetResults

Obtiene las opciones del usuario en un cuadro de diálogo que permite la selección múltiple.
GetResults

Devuelve resultados de búsqueda, de un origen de datos OpenSearch, con formato RSS o Atom.
GetRootItems

Obtiene una matriz de los elementos raíz.
GetScaleFactorForDevice

Obtiene el factor de escala preferido para un dispositivo de visualización.
GetScaleFactorForMonitor

Obtiene el factor de escala de un monitor específico. Esta función reemplaza a GetScaleFactorForDevice.
GetSearchStyle

Invalida la configuración del Registro que determina cómo se realiza una búsqueda automática.
GetSearchText

Recupera el texto que se encuentra en la barra de direcciones del explorador.
GetSearchUrl

Recupera la dirección URL que se está buscando.
GetSectorSize

Recupera el número de bytes por sector en el disco que se está usando actualmente. Cuando se usa una entrada/salida sin búfer (E/S), es importante conocer el tamaño de los sectores del disco que se está leyendo para garantizar una alineación de bytes adecuada.
GetSelectedControlItem

Obtiene un elemento determinado a partir de los controles de contenedor especificados en el cuadro de diálogo.
GetSelectedCount

Obtiene el número de elementos de la vista seleccionada.
GetSelectedItem

Busca el elemento seleccionado actualmente en o después de un índice determinado.
GetSelectedItems

Obtiene los elementos seleccionados actualmente en el cuadro de diálogo. Estos elementos pueden ser elementos seleccionados en la vista o el texto seleccionado en el cuadro de edición de nombre de archivo.
GetSelectedItems

Obtiene una matriz de elementos de Shell seleccionados.
GetSelectedObjects

Obtiene una matriz de los objetos de la vista que se seleccionan y el número de esos objetos.
GetSelection

Obtiene la selección actual como IShellItemArray.
GetSelection

Obtiene la matriz de elementos de Shell que contiene los elementos seleccionados.
GetSelectionMarkedItem

Obtiene el índice de un elemento en la vista de la carpeta que se ha marcado mediante el SVSI_SELECTIONMARK en IFolderView::SelectItem.
GetSelectionState

Obtiene el estado de selección, incluido el estado de comprobación.
GetSerialization

Se llama en respuesta a un intento de enviar esta credencial al motor de autenticación subyacente.
GetSetCodePage

Desusado. Establece una nueva página de códigos de caracteres y recupera un puntero a la página de códigos anterior.
GetSharedBitmap

Recupera el mapa de bits contenido en un objeto ISharedBitmap.
GetSharePermissions

Obtiene los permisos de acceso asociados actualmente a la carpeta User o Public para la entrada de control de acceso Todos (ACE).
GetShellFolder

Obtiene la carpeta en la que se establece la banda de menús para examinar.
GetShellItem

Recupera la ubicación de una carpeta conocida en el espacio de nombres de Shell en forma de elemento de Shell (IShellItem o interfaz derivada).
GetShellItem

Obtiene la carpeta de búsqueda como un objeto IShellItem.
GetShowCmd

Obtiene el comando show para un objeto de vínculo de Shell. (ANSI)
GetShowCmd

Obtiene el comando show para un objeto de vínculo de Shell. (Unicode)
GetSid

Recupera el identificador de seguridad (SID) del usuario. (ICredentialProviderUser.GetSid)
GetSize

Obtiene el tamaño de origen.
GetSize

Recupera el tamaño del mapa de bits contenido en un objeto ISharedBitmap.
GetSize

Obtiene las dimensiones del archivo de imagen.
GetSlideshow

Obtiene la ruta de acceso al directorio donde se almacenan las imágenes de presentación.
GetSlideshowOptions

Obtiene la configuración actual del papel tapiz de escritorio para orden aleatorio y tiempo.
GetSlowAppInfo

Devuelve información a la aplicación que se origina en un origen lento. Este método no es aplicable a las aplicaciones publicadas.
GetSortColumnCount

Obtiene el recuento de columnas de ordenación aplicadas actualmente a la vista.
GetSortColumns

Obtiene las columnas de ordenación aplicadas actualmente a la vista.
GetSortColumns

Obtiene información de la columna de ordenación.
GetSourceViewSizePreference

Recupera la preferencia de tamaño de vista de la aplicación una vez iniciada la aplicación.
GetSourceViewToPosition

Recupera la posición de la ventana de la aplicación de origen.
GetSpacing

Obtiene una estructura POINT que contiene las dimensiones de ancho (x) y alto (y), incluido el espacio en blanco circundante, de un elemento.
GetState

Obtiene información de estado asociada a un elemento de comando del Explorador de Windows especificado.
GetState

Obtiene el estado del comando asociado a un elemento shell especificado.
GetState

Obtiene una estructura SMDATA rellenada.
GetStatus

Obtiene el estado actual de la presentación.
GetString

Obtiene el valor de cadena de una clave de propiedad especificada.
GetString

Busca y recupera una cadena relacionada con la asociación de archivos o protocolos del registro. (IQueryAssociations.GetString)
GetStringValue

Habilita la recuperación de texto de una credencial con un campo de texto.
GetStringValue

Recupera las propiedades de cadena del objeto ICredentialProviderUser en función del valor de entrada.
GetSubmitButtonValue

Recupera el identificador de un campo al que se debe colocar el botón enviar junto a en la interfaz de usuario de inicio de sesión.
GetSupportedActionTypes

Determina el tipo de datos admitido para una extensión de escritura de CD.
GetSwitchToHWND

Recupera el identificador de la ventana de nivel superior de la aplicación que usa el archivo .
GetSyncItem

Obtiene un elemento de sincronización especificado.
GetSyncItemCount

Obtiene un recuento de los elementos de sincronización del contenedor.
GetSyncItemEnumerator

Obtiene una interfaz que enumera los elementos de sincronización del controlador.
GetTargetViewSizePreference

Recupera el tamaño de vista preferido de la aplicación que se está iniciando.
Gettext

Recupera el contenido del cuadro de búsqueda como texto sin formato.
GetThumbnail

Obtiene una miniatura almacenada en caché para un elemento shell determinado.
GetThumbnail

Obtiene una imagen en miniatura y un tipo alfa.
GetThumbnailByID

Obtiene una miniatura de la memoria caché de miniaturas, dada su identificador.
GetThumbnailHandler

Obtiene el controlador de miniatura solicitado para la miniatura de un elemento determinado.
GetThumbnailStream

Obtiene la secuencia en miniatura. Este método es solo para uso interno y solo la aplicación fotos puede llamar a este método.
ConocerHora

Obtiene la hora de creación.
GetTimes

Obtiene las horas del archivo.
GetTitle

Obtiene el texto del título del botón o elemento de menú que inicia un elemento de comando del Explorador de Windows especificado.
GetTitle

Desusado. Recupera el título de una ventana del explorador.
GetToolTip

Obtiene la cadena de información sobre herramientas asociada a un elemento de comando del Explorador de Windows especificado.
GetToolTipText

Desusado. Obtiene el texto de información sobre herramientas de una entrada de viaje, que se usa como una cadena de presentación Unicode en la interfaz de usuario.
GetTransferManifest

Obtiene un manifiesto de transferencia para una operación de transferencia de archivos realizada por un asistente para publicación, como el Asistente para impresión en línea o el Asistente para agregar lugar de red.
GetTravelEntry

Desusado. Obtiene una entrada de viaje en el registro de viajes en relación con la posición de la entrada actual.
GetTravelLog

Desusado. Recupera el ITravelLog del explorador.
GetType

Obtiene el tipo de controlador del Centro de sincronización.
GetTypeLabel

Obtiene una etiqueta para el tipo de controlador. Normalmente, proporciona el modelo del dispositivo o una cadena de identidad específica del controlador equivalente.
GetTypeLabel

Obtiene una etiqueta para el tipo de elemento. Normalmente, proporciona el modelo del dispositivo o una cadena de identidad específica del elemento equivalente.
GetUIMode

Habilita un controlador de verbos shell basado en IExplorerCommand para consultar el modo de interfaz de usuario del componente host desde el que se invocó la aplicación.
GetUIName

Recupera el nombre para mostrar de una aplicación.
GetUInt32

Obtiene el valor UInt32 de una clave de propiedad especificada.
GetUInt64

Obtiene el valor UInt64 de una clave de propiedad especificada.
GetUIObjectOf

Obtiene un objeto que se puede usar para llevar a cabo acciones en los objetos o carpetas de archivo especificados.
GetUsage

Obtiene un valor que indica cómo se usa el archivo en uso.
GetUserProfileDirectoryA

Recupera la ruta de acceso al directorio raíz del perfil del usuario especificado. (ANSI)
GetUserProfileDirectoryW

Recupera la ruta de acceso al directorio raíz del perfil del usuario especificado. (Unicode)
GetUserSid

Recupera el identificador de seguridad (SID) del usuario asociado a esta credencial.
GetValidCharacters

Carga una cadena que contiene cada uno de los caracteres que son válidos o no válidos en el espacio de nombres en el que se llama.
GetValue

Determina si el entorno de host de la aplicación actual está en modo de escritorio o inmersivo.
GetValue

Recupera un valor de propiedad especificado establecido para el usuario.
GetView

Solicita la vista shell actual o predeterminada, junto con todos los demás identificadores de vista válidos (VID) admitidos por esta implementación de IShellView2.
GetViewFlags

Se llama cuando la vista debe determinar si es necesario realizar una personalización especial para el explorador de diálogos común.
GetViewMode

Obtiene el modo de vista lógica de una carpeta.
GetViewModeAndIconSize

Obtiene el modo de vista actual y el tamaño del icono aplicados a la vista.
GetViewProperty

Obtiene un valor de propiedad para una clave de propiedad determinada de la memoria caché de la vista.
GetViewRect

Desusado. Recupera un valor que se usa para negociar el tamaño permitido de la ventana.
GetViewStateStream

Obtiene una interfaz IStream que se puede usar para almacenar información de estado específica de la vista.
GetViewWindow

Desusado. Proporciona acceso directo a la ventana de vista del explorador creada por IBrowserService2::CreateViewWindow.
GetVisibleItem

Obtiene el siguiente elemento visible en relación con un índice determinado en la vista.
GetWallpaper

Obtiene el fondo de pantalla de escritorio actual.
GetWindowContext

Obtiene una lista de los métodos abreviados de teclado para el host de vista previa.
GetWindowContextHelpId

Recupera el identificador de contexto de ayuda, si existe, asociado a la ventana especificada.
GetWindowDesktopId

Obtiene el identificador del escritorio virtual que hospeda la ventana de nivel superior proporcionada.
GetWindowSubclass

Recupera los datos de referencia de la devolución de llamada de la subclase de ventana especificada.
GetWorkingDirectory

Obtiene el nombre del directorio de trabajo de un objeto de vínculo de Shell. (ANSI)
GetWorkingDirectory

Obtiene el nombre del directorio de trabajo de un objeto de vínculo de Shell. (Unicode)
GroupChildWithParent

Método ISuspensionDependencyManager::GroupChildWithParent
HandleEvent

Controla los eventos de dispositivo de Reproducción automática para los que no hay contenido del tipo que la aplicación está registrada para controlar.
HandleEventWithContent

Sin implementar. (IHWEventHandler.HandleEventWithContent)
HandleEventWithHWND

Controla los eventos de dispositivo de Reproducción automática que contienen tipos de contenido que la aplicación no está registrada para controlar. Este método proporciona un identificador a la ventana del propietario para que se pueda mostrar la interfaz de usuario si el proceso requiere privilegios elevados.
HandleMenuMsg

Permite que los objetos de cliente de la interfaz IContextMenu controlen los mensajes asociados a los elementos de menú dibujados por el propietario.
HandleMenuMsg2

Permite que los objetos de cliente de la interfaz IContextMenu3 controlen los mensajes asociados a los elementos de menú dibujados por el propietario.
HandleRename

Se usa para cambiar el identificador de un elemento.
HasFocusIO

Determina si una de las ventanas del objeto tiene el foco del teclado.
HashData

Aplica hash a una matriz de datos.
HasRecordableDrive

Examina el sistema en busca de una unidad de CD con funcionalidad de escritura y devuelve TRUE si se encuentra una.
HasUserCancelled

Comprueba si el usuario ha cancelado la operación.
HideDeskBand

Oculta una banda de escritorio especificada.
Ocultar

Se llama cuando el panel de entrada está a punto de salir de la pantalla.
HitTest

Recupera el elemento en el que está un punto determinado, si existe.
HrInit

Inicializa el objeto de lista de la barra de tareas. Se debe llamar a este método antes de que se pueda llamar a cualquier otro método ITaskbarList.
IDListContainerIsConsistent

Comprueba que la estructura de contenedor de un idlist es válida.
IEGetDisplayName

Desusado. Recupera la dirección URL que corresponde a un puntero a una lista de identificadores de elemento (PIDL).
IEParseDisplayName

Desusado. Analiza una dirección URL en un puntero a una lista de identificadores de elemento (PIDL). (IBrowserService.IEParseDisplayName)
IEParseDisplayNameEx

Desusado. Analiza una dirección URL en un puntero a una lista de identificadores de elemento (PIDL). (IBrowserService3.IEParseDisplayNameEx)
IID_PPV_ARGS

Se usa para recuperar un puntero de interfaz, proporcionando automáticamente el valor IID de la interfaz solicitada en función del tipo del puntero de interfaz utilizado. Esto evita un error de codificación común comprobando el tipo del valor pasado en tiempo de compilación.
ILAppendID

Anexa o antepone una estructura SHITEMID a una estructura ITEMIDLIST.
ILClone

Clona una estructura ITEMIDLIST.
ILCloneChild

Clona una estructura ITEMIDLIST secundaria.
ILCloneFirst

Clona la primera estructura SHITEMID en una estructura ITEMIDLIST.
ILCloneFull

Clona una estructura completa, o absoluta, ITEMIDLIST.
ILCombine

Combina dos estructuras ITEMIDLIST.
ILCreateFromPath

La función ILCreateFromPath devuelve la estructura ITEMIDLIST asociada a una ruta de acceso de archivo especificada.
ILCreateFromPathA

Devuelve la estructura ITEMIDLIST asociada a una ruta de acceso de archivo especificada. (ILCreateFromPathA)
ILCreateFromPathW

La función ILCreateFromPathW (Unicode) devuelve la estructura ITEMIDLIST asociada a una ruta de acceso de archivo especificada.
ILFindChild

Determina si una estructura ITEMIDLIST especificada es el elemento secundario de otra estructura ITEMIDLIST.
ILFindLastID

Devuelve un puntero a la última estructura SHITEMID de una estructura ITEMIDLIST.
ILFree

Libera una estructura ITEMIDLIST asignada por el Shell.
ILGetNext

Recupera la siguiente estructura SHITEMID en una estructura ITEMIDLIST. (ILGetNext)
ILGetSize

Devuelve el tamaño, en bytes, de una estructura ITEMIDLIST.
ILIsAligned

Comprueba si una constante ITEMIDLIST está alineada en un límite de puntero, que es un DWORD en arquitecturas de 32 bits y una QWORD en arquitecturas de 64 bits.
ILIsChild

Comprueba si un puntero a una lista de identificadores de elemento (PIDL) es un PIDL secundario, que es un PIDL con exactamente un SHITEMID.
ILIsEmpty

Comprueba si una estructura ITEMIDLIST está vacía.
ILIsEqual

Comprueba si dos estructuras ITEMIDLIST son iguales en una comparación binaria.
ILIsParent

Comprueba si una estructura ITEMIDLIST es la primaria de otra estructura ITEMIDLIST.
ILLoadFromStream

Desusado. Carga una estructura ITEMIDLIST desde una secuencia.
ILLoadFromStreamEx

Esta función puede modificarse o no estar disponible.
ILNext

Recupera la siguiente estructura SHITEMID en una estructura ITEMIDLIST. (ILNext)
ILRemoveLastID

Quita la última estructura SHITEMID de una estructura ITEMIDLIST.
ILSaveToStream

Guarda una estructura ITEMIDLIST en una secuencia.
ILSkip

Omite un número determinado de bytes en una estructura constante, no administrada y relativa ITEMIDLIST.
IncludeItem

Establece un estado de elemento de Shell determinado en la inclusión en la vista.
IncludeItems

Permite que la vista filtre los elementos que se muestran en el menú.
IncludeObject

Permite que el cuadro de diálogo común filtre los objetos que muestra la vista.
InetIsOffline

Determina si el sistema está conectado a Internet.
Init

Inicializa el objeto autocompletar.
Init

Permite al Centro de sincronización proporcionar el evento al que vincular para que ISyncMgrUIOperation::Run sepa qué evento operar.
Init

Inicializa la interfaz IQueryAssociations y establece la clave raíz en el ProgID adecuado.
Inicialización

Inicializa el objeto que hospeda un objeto IFolderView.
Inicialización

Inicializa un objeto que contiene una implementación de la interfaz IHWEventHandler.
Inicialización

Inicializa el objeto Asistente para publicación con los archivos que se van a transferir, la configuración que se va a usar y el tipo de asistente que se va a crear.
Inicialización

Inicializa una interfaz IColumnProvider.
Inicialización

Inicializa un controlador con una ruta de acceso de archivo.
Inicialización

Inicializa un controlador con una secuencia.
Inicialización

Proporciona detalles sobre el cuadro de diálogo de progreso de la acción.
Inicialización

. (IDefaultFolderMenuInitialize.Initialize)
Inicialización

Prepara el explorador que se va a navegar.
Inicialización

Inicialice objetos que comparten una implementación de IExplorerCommandState, IExecuteCommand o IDropTarget con el nombre de comando especificado por la aplicación y sus propiedades registradas.
Inicialización

Inicializa un controlador con un contexto de enlace.
Inicialización

Inicializa un controlador con un objeto IShellItem.
Inicialización

Inicializa un controlador con un IPropertyStore.
Inicialización

Especifica una ventana de propietario que va a usar un objeto Windows Runtime que se usa en una aplicación de escritorio.
Inicialización

Inicializa un objeto INameSpaceTreeControl.
Inicialización

Indica a un objeto de carpeta de Shell que se inicialice en función de la información pasada.
Inicialización

Lo usa el Explorador de Windows o Windows Internet Explorer cuando se inicializa o enumera una extensión de espacio de nombres invocada en un equipo remoto.
Inicialización

Inicializa una extensión de hoja de propiedades, una extensión de menú contextual o un controlador de arrastrar y colocar.
Inicialización

Inicializa una banda de menús.
Inicialización

Llamado por el administrador de sincronización en un controlador de aplicación registrado para determinar si el controlador procesa el evento de sincronización.
InitializeBitmap

Inicializa un nuevo objeto ISharedBitmap con un mapa de bits determinado.
InitializeDownloadManager

Desusado. Habilita el administrador de descargas en la clase base.
InitializeEx

Inicializa una carpeta y especifica su ubicación en el espacio de nombres . Si la carpeta es un acceso directo, este método también especifica la ubicación de la carpeta de destino.
InitializeFromBitmap

Inicializa el administrador de imágenes de arrastre para un control sin ventanas.
InitializeFromWindow

Inicializa el administrador de imágenes de arrastre para un control con una ventana.
InitializeProgressDialog

Inicializa el título de la ventana y cancela el texto del botón cancelar del cuadro de diálogo de progreso que se muestra durante el recorrido del espacio de nombres.
InitializeSFB

Inicializa un objeto IShellFolderBand.
InitializeTransitionSite

Desusado. Habilita las transiciones en la ventana de vista del explorador.
Initialize TravelLog

Desusado. Permite que la clase derivada especifique un registro de navegación que se usará en una nueva ventana.
InitNetworkAddressControl

Inicializa la clase de ventana de control de direcciones de red.
InitWizard

Inicializa el Asistente para la programación de sincronización.
InOperation

Llamado por el origen de colocación para determinar si el destino está extrayendo datos de forma asincrónica.
InsertItem

Agrega una estructura ITEMIDLIST a una lista de estas estructuras.
InsertMenuEntries

Desusado. Inserta entradas en el menú especificado.
InsertMenusSB

Permite que el contenedor inserte sus grupos de menús en el menú compuesto que se muestra cuando se ve o se usa un espacio de nombres extendido.
InsertRoot

Inserta un elemento de Shell en un elemento raíz de un árbol.
Instalación

Instala una aplicación publicada por un publicador de aplicaciones. Este método se invoca cuando el usuario selecciona Agregar o Agregar más adelante en Agregar o quitar programas en Panel de control.
Install2

Instala una aplicación publicada por un publicador de aplicaciones, a la vez que impide que varias ventanas estén activas en el mismo subproceso.
Int8Add

Agrega dos valores de tipo INT8.
Int8Mult

Multiplica dos valores de tipo INT8.
Int8Sub

Resta un valor de tipo INT8 de otro.
Int8ToUChar

Convierte un valor de tipo INT8 en un valor de tipo UCHAR.
Int8ToUInt

Convierte un valor de tipo INT8 en un valor de tipo UINT.
Int8ToUInt8

Convierte un valor de tipo INT8 en un valor de tipo UINT8.
Int8ToUIntPtr

Convierte un valor de tipo INT8 en un valor de tipo UINT_PTR.
Int8ToULong

Convierte un valor de tipo INT8 en un valor de tipo ULONG.
Int8ToULongLong

Convierte un valor de tipo INT8 en un valor de tipo ULONGLONG.
Int8ToULongPtr

Convierte un valor de tipo INT8 en un valor de tipo ULONG_PTR.
Int8ToUShort

Convierte un valor de tipo INT8 en un valor de tipo USHORT.
IntAdd

Agrega dos valores de tipo INT.
IntlStrEqNA

Realiza una comparación que distingue mayúsculas de minúsculas de un número especificado de caracteres desde el principio de dos cadenas localizadas. (ANSI)
IntlStrEqNIA

Realiza una comparación sin distinción entre mayúsculas y minúsculas de un número especificado de caracteres desde el principio de dos cadenas localizadas. (ANSI)
IntlStrEqNIW

Realiza una comparación sin distinción entre mayúsculas y minúsculas de un número especificado de caracteres desde el principio de dos cadenas localizadas. (Unicode)
IntlStrEqNW

Realiza una comparación que distingue mayúsculas de minúsculas de un número especificado de caracteres desde el principio de dos cadenas localizadas. (Unicode)
IntlStrEqWorkerA

Compara un número especificado de caracteres desde el principio de dos cadenas localizadas. (ANSI)
IntlStrEqWorkerW

Compara un número especificado de caracteres desde el principio de dos cadenas localizadas. (Unicode)
IntMult

Multiplica dos valores de tipo INT.
IntPtrAdd

Agrega dos valores de tipo INT_PTR.
IntPtrMult

Multiplica dos valores de tipo INT_PTR.
IntPtrSub

Resta un valor de tipo INT_PTR de otro.
IntPtrToChar

Convierte un valor de tipo INT_PTR en un valor de tipo CHAR.
IntPtrToInt

Convierte un valor de tipo INT_PTR en un valor de tipo INT.
IntPtrToInt8

Convierte un valor de tipo INT_PTR en un valor de tipo INT8.
IntPtrToLong

Convierte un valor de tipo INT_PTR en un valor de tipo LONG.
IntPtrToLongPtr

Convierte un valor de tipo INT_PTR en un valor de tipo LONG_PTR.
IntPtrToShort

Convierte un valor de tipo INT_PTR en un valor de tipo SHORT.
IntPtrToUChar

Convierte un valor de tipo INT_PTR en un valor de tipo UCHAR.
IntPtrToUInt

Convierte un valor de tipo INT_PTR en un valor de tipo UINT.
IntPtrToUInt8

Convierte un valor de tipo INT_PTR en un valor de tipo UINT8.
IntPtrToUIntPtr

Convierte un valor de tipo INT_PTR en un valor de tipo UINT_PTR.
IntPtrToULong

Convierte un valor de tipo INT_PTR en un valor de tipo ULONG.
IntPtrToULongLong

Convierte un valor de tipo INT_PTR en un valor de tipo ULONGLONG.
IntPtrToULongPtr

Convierte un valor de tipo INT_PTR en un valor de tipo ULONG_PTR.
IntPtrToUShort

Convierte un valor de tipo INT_PTR en un valor de tipo USHORT.
IntSub

Resta un valor de tipo INT de otro.
IntToChar

Convierte un valor de tipo INT en un valor de tipo CHAR.
IntToInt8

Convierte un valor de tipo INT en un valor de tipo INT8.
IntToShort

Convierte un valor de tipo INT en un valor de tipo SHORT.
IntToUChar

Convierte un valor de tipo INT en un valor de tipo UCHAR.
IntToUInt

Convierte un valor de tipo INT en un valor de tipo UINT.
IntToUInt8

Convierte un valor de tipo INT en un valor de tipo UINT8.
IntToULong

Convierte un valor de tipo INT en un valor de tipo ULONG.
IntToULongLong

Convierte un valor de tipo INT en un valor de tipo UINT_PTR.
IntToUShort

Convierte un valor de tipo INT en un valor de tipo USHORT.
InvalidateItem

Vuelve a dibujar un elemento en una banda de menús.
Invocar

Invoca directamente el controlador asociado.
Invocar

Invoca un controlador de aplicación asociado.
Invocar

Invoca un comando del Explorador de Windows.
Invocar

Desusado. Invoca la entrada de viaje y navega a esa página.
InvokeCommand

Lleva a cabo el comando asociado a un elemento de menú contextual.
InvokeVerbOnSelection

Invoca el verbo especificado en la selección actual.
IsActive

Obtiene un valor que indica si el controlador se puede sincronizar.
IsAnimated

Determina si la imagen está animada.
IsApplicationViewStateSupported

Determina si se admite un estado de vista de aplicación determinado para una configuración específica de tamaño de visualización suplantada y factor de escala.
IsBkDropTarget

IsBkDropTarget puede modificarse o no estar disponible.
IsCharSpaceA

Determina si un carácter representa un espacio. (ANSI)
IsCharSpaceW

Determina si un carácter representa un espacio. (Unicode)
IsConnected

Obtiene un valor que indica si el controlador suele estar conectado algún tipo de dispositivo externo.
IsConnected

Genera un valor que indica si el elemento suele estar conectado algún tipo de dispositivo externo.
IsControlWindowShown

Desusado. Recupera un valor que indica si un control de marco especificado está visible actualmente.
IsDecoded

Determina si la imagen se ha descodificado llamando a IShellImageData::D ecode. Muchas operaciones devuelven un código de error si la imagen no se descodifica primero.
IsDelegateFolder

Obtiene un valor booleano que especifica si el generador es una carpeta delegada.
IsDeskBandShown

Indica si se muestra una banda de escritorio.
IsDropOnSource

Comprueba si el destino de la operación actual de arrastrar y colocar o cortar y pegar es el mismo que el origen.
IsEditable

Determina si la imagen se puede editar.
IsEnabled

Obtiene un valor que indica si el controlador está habilitado.
IsEnabled

Genera un valor que indica si el elemento está habilitado.
IsEntryInStore

Comprueba si la imagen está en el almacén.
IsEqualPropertyKey

Compara los miembros de dos estructuras PROPERTYKEY y devuelve si son iguales.
IsInstalled

Obtiene un valor que indica si una aplicación especificada está instalada actualmente.
IsInternetESCEnabled

Determina si Windows Internet Explorer está en la configuración de seguridad mejorada.
IsLauncherVisible

Obtiene un valor que indica si se muestra la pantalla Inicio.
IsMember

Determina si el equipo local es miembro de un Grupo Hogar.
IsMemberOf

Especifica si se debe agregar una superposición de iconos al icono de un objeto Shell.
IsMenuMessage

Una bomba de mensajes llama a este método para ver si se debe redirigir algún mensaje al objeto Component Object Model (COM).
IsMoveInSameFolder

Comprueba si esta vista ha dado origen a la operación actual de arrastrar y colocar o cortar y pegar (usada por los objetos de destino de colocación).
IsMultipage

Determina si la imagen es una imagen con formato de archivo de imagen etiquetado (TIFF) de varias páginas.
IsNetDrive

Comprueba si una unidad es una unidad de red.
Isos

Comprueba si hay sistemas operativos y características de sistema operativo especificados.
IsPrintable

Determina si se puede imprimir la imagen.
IsRecommended

Indica si la aplicación está registrada como un controlador recomendado para el tipo de archivo consultado.
IsRunning

Solicita información sobre el estado de una tarea, como la extracción de miniaturas.
IsTransparent

Determina si la imagen es transparente.
IStream_Copy

Copia una secuencia en otra secuencia.
IStream_Read

Lee bytes de una secuencia especificada y devuelve un valor que indica si todos los bytes se leyeron correctamente.
IStream_ReadPidl

Lee un puntero a una lista de identificadores de elemento (PIDL) de un objeto IStream en un objeto PIDLIST_RELATIVE.
IStream_ReadStr

Lee de una secuencia y escribe en una cadena.
IStream_Reset

Mueve la posición de búsqueda en una secuencia especificada al principio de la secuencia.
IStream_Size

Recupera el tamaño, en bytes, de una secuencia especificada.
IStream_Write

Escribe datos de formato desconocido de un búfer en una secuencia especificada.
IStream_WritePidl

Escribe un puntero a una lista de identificadores de elemento (PIDL) de un objeto PCUIDLIST_RELATIVE en un objeto IStream.
IStream_WriteStr

Lee de una cadena y escribe en una secuencia.
IsUserAnAdmin

IsUserAnAdmin puede modificarse o no estar disponible.
IsVector

Determina si la imagen es una imagen vectorial.
IsWindowOnCurrentVirtualDesktop

Indica si la ventana proporcionada está en el escritorio virtual activo actualmente.
Elemento

Devuelve la ventana shell registrada para un índice especificado.
Elemento

Obtiene el identificador de un elemento específico en la vista de carpetas, por índice.
ItemCount

Obtiene el número de elementos de la carpeta. Puede ser el número de todos los elementos o un subconjunto, como el número de elementos seleccionados.
ItemPostPaint

Se llama después de dibujar un elemento del control de árbol de espacio de nombres.
ItemPrePaint

Se llama antes de dibujar un elemento del control de árbol de espacio de nombres.
Elementos

Obtiene la dirección de un objeto de enumeración basado en la colección de elementos de la vista de carpetas.
IUnknown_AtomicRelease

Libera un puntero del Modelo de objetos componentes (COM) y lo establece en NULL.
IUnknown_GetSite

Llama al método IObjectWithSite::GetSite del objeto especificado.
IUnknown_GetWindow

Intenta recuperar un identificador de ventana de un objeto Component Object Model (COM) consultando varias interfaces que tienen un método GetWindow.
IUnknown_QueryService

Recupera una interfaz para un servicio de un objeto especificado.
IUnknown_Set

Cambia el valor de un puntero de interfaz del Modelo de objetos componentes (COM) y libera la interfaz anterior.
IUnknown_SetSite

Establece el sitio del objeto especificado llamando a su método IObjectWithSite::SetSite.
KeepItems

Mantiene los elementos de Shell que se pasan.
KeepOther

Reemplaza las versiones en conflicto con un elemento de Shell diferente que suele ser una versión combinada de los originales.
KeepRecent

Mantiene la copia más reciente.
Matar

Solicita que se detenga una tarea.
LaunchAdvancedAssociationUI

Inicia un cuadro de diálogo de asociación avanzada a través del cual el usuario puede personalizar las asociaciones de la aplicación especificada en pszAppRegName.
LauncherVisibilityChange

Notifica a un cliente que ha cambiado la visibilidad de la pantalla Inicio.
LeaveFolder

Se llama después de que un espacio de nombres recorra una carpeta. Use este método para realizar cualquier limpieza necesaria siguiendo las acciones realizadas por INamespaceWalkCB::EnterFolder o INamespaceWalkCB::FoundItem.
LeaveFolder

Envía una notificación de que una carpeta ya no es el destino de una operación de archivo.
LinkItem

Sin implementar. (ITransferSource.LinkItem)
LoadLibraryFromItem

Carga la biblioteca desde un archivo de definición de biblioteca especificado.
LoadLibraryFromKnownFolder

Carga la biblioteca a la que hace referencia un KNOWNFOLDERID.
LoadNonloadedOverlayIdentifiers

Carga los identificadores de superposición registrados o controladores que no están cargados actualmente.
LoadUserProfileA

Carga el perfil del usuario especificado. El perfil puede ser un perfil de usuario local o un perfil de usuario móvil. (ANSI)
LoadUserProfileW

Carga el perfil del usuario especificado. El perfil puede ser un perfil de usuario local o un perfil de usuario móvil. (Unicode)
Ubicación

Obtiene la ubicación actual del panel de entrada.
LogError

Una aplicación registrada llama para registrar información, advertencia o mensaje de error en la pestaña error del cuadro de diálogo estado del administrador de sincronización.
LongAdd

Agrega dos valores de tipo LONG.
LongLongAgregar

Agrega dos valores de tipo LONGLONG.
LongLongMult

Multiplica dos valores de tipo LONGLONG.
LongLongSub

Resta un valor de tipo LONGLONG de otro.
LongLongToChar

Convierte un valor de tipo LONGLONG en un valor de tipo CHAR.
LongLongToInt

Convierte un valor de tipo LONGLONG en un valor de tipo INT.
LongLongToInt8

Convierte un valor de tipo LONGLONG en un valor de tipo INT8.
LongLongToIntPtr

Convierte un valor de tipo LONGLONG en un valor de tipo INT_PTR.
LongLongToLong

Convierte un valor de tipo LONGLONG en un valor de tipo LONG.
LongLongToLongPtr

Convierte un valor de tipo LONGLONG en un valor de tipo LONG_PTR.
LongLongToShort

Convierte un valor de tipo LONGLONG en un valor de tipo SHORT.
LongLongToUChar

Convierte un valor de tipo LONGLONG en un valor de tipo UCHAR.
LongLongToUInt

Convierte un valor de tipo LONGLONG en un valor de tipo UINT.
LongLongToUInt8

Convierte un valor de tipo LONGLONG en un valor de tipo UINT8.
LongLongToULong

Convierte un valor de tipo LONGLONG en un valor de tipo ULONG.
LongLongToULongLong

Convierte un valor de tipo LONGLONG en un valor de tipo ULONGLONG.
LongLongToUShort

Convierte un valor de tipo LONGLONG en un valor de tipo USHORT.
LongMult

Multiplica dos valores de tipo LONG.
LongPtrAdd

Agrega dos valores de tipo LONG_PTR.
LongPtrMult

Multiplica dos valores de tipo LONG_PTR.
LongPtrSub

Resta un valor de tipo LONG_PTR de otro.
LongPtrToChar

Convierte un valor de tipo LONG_PTR en un valor de tipo CHAR.
LongPtrToInt

Convierte un valor de tipo LONG_PTR en un valor de tipo INT.
LongPtrToInt8

Convierte un valor de tipo LONG_PTR en un valor de tipo INT8.
LongPtrToIntPtr

Convierte un valor de tipo LONG_PTR en un valor de tipo INT_PTR.
LongPtrToLong

Convierte un valor de tipo LONG_PTR en un valor de tipo LONG.
LongPtrToShort

Convierte un valor de tipo LONG_PTR en un valor de tipo SHORT.
LongPtrToUChar

Convierte un valor de tipo LONG_PTR en un valor de tipo UCHAR.
LongPtrToUInt

Convierte un valor de tipo LONG_PTR en un valor de tipo UINT.
LongPtrToUInt8

Convierte un valor de tipo LONG_PTR en un valor de tipo UINT8.
LongPtrToUIntPtr

Convierte un valor de tipo LONG_PTR en un valor de tipo UINT_PTR.
LongPtrToULong

Convierte un valor de tipo LONG_PTR en un valor de tipo ULONG.
LongPtrToULongLong

Convierte un valor de tipo LONG_PTR en un valor de tipo ULONGLONG.
LongPtrToULongPtr

Convierte un valor de tipo LONG_PTR en un valor de tipo ULONG_PTR.
LongPtrToUShort

Convierte un valor de tipo LONG_PTR en un valor de tipo USHORT.
LongSub

Resta un valor de tipo LONG de otro.
LongToChar

Convierte un valor de tipo LONG en un valor de tipo CHAR.
LongToInt

Convierte un valor de tipo LONG en un valor de tipo INT.
LongToInt8

Convierte un valor de tipo LONG en un valor de tipo INT8.
LongToIntPtr

Convierte un valor de tipo LONG en un valor de tipo INT_PTR.
LongToShort

Convierte un valor de tipo LONG en un valor de tipo SHORT.
LongToUChar

Convierte un valor de tipo LONG en un valor de tipo UCHAR.
LongToUInt

Convierte un valor de tipo LONG en un valor de tipo UINT.
LongToUInt8

Convierte un valor de tipo LONG en un valor de tipo UINT8.
LongToUIntPtr

Convierte un valor de tipo LONG en un valor de tipo UINT_PTR.
LongToULong

Convierte un valor de tipo LONG en un valor de tipo ULONG.
LongToULongLong

Convierte un valor de tipo LONG en un valor de tipo ULONGLONG.
LongToULongPtr

Convierte un valor de tipo LONG en un valor de tipo ULONG_PTR.
LongToUShort

Convierte un valor de tipo LONG en un valor de tipo USHORT.
LPFNDFMCALLBACK

LPFNDFMCALLBACK puede modificarse o no estar disponible.
LPFNVIEWCALLBACK

Define el prototipo de la función de devolución de llamada utilizada por el objeto de vista de carpeta del sistema. Esta función duplica esencialmente la funcionalidad de IShellFolderViewCB.
MakeDefault

Establece una aplicación como la aplicación predeterminada para este tipo de archivo.
MAKEDLLVERULL

Se usa para empaquetar la información de versión de DLL en un valor de ULONGLONG.
MakeProminent

Coloca un control en el cuadro de diálogo para que se muestre destacado en comparación con otros controles agregados.
MapColumnToSCID

Convierte una columna en el identificador de conjunto de propiedades (FMTID) adecuado y el identificador de propiedad (PID).
MarkForDelete

Marcas para eliminar.
MarkFullscreenWindow

Marca una ventana como pantalla completa.
Combinar

Método IFileSyncMergeHandler::Merge
MessageSFVCB

Permite la comunicación entre el objeto de vista de carpetas del sistema y un objeto de devolución de llamada de vista de carpeta del sistema.
MIMEAssociationDialogA

Ejecuta el cuadro de diálogo tipo de contenido MIME no registrado. Nota Windows XP Service Pack 2 (SP2) o posterior:_This función ya no se admite. (ANSI)
MIMEAssociationDialogW

Ejecuta el cuadro de diálogo tipo de contenido MIME no registrado. Nota Windows XP Service Pack 2 (SP2) o posterior:_This función ya no se admite. (Unicode)
MoveIcons

Este método no se implementa. (IShellFolderView.MoveIcons)
MoveItem

Declara un único elemento que se va a mover a un destino especificado.
MoveItem

Mueve el elemento dentro del volumen o espacio de nombres, devolviendo el objeto IShellItem en su nueva ubicación.
MoveItems

Declara un conjunto de elementos que se van a mover a un destino especificado.
MoveWindowToDesktop

Mueve una ventana al escritorio virtual especificado.
NavigateToPidl

Desusado. Navega el explorador a la ubicación indicada por un puntero a una lista de identificadores de elemento (PIDL).
NetAddr_DisplayErrorTip

Muestra un mensaje de error en la sugerencia de globo asociada al control de direcciones de red.
NetAddr_GetAddress

Indica si una dirección de red se ajusta a un tipo y formato especificados.
NetAddr_GetAllowType

Recupera los tipos de direcciones de red que acepta un control de direcciones de red especificado.
NetAddr_SetAllowType

Establece los tipos de direcciones de red que acepta un control de dirección de red especificado.
NewItem

Declara un nuevo elemento que se va a crear en una ubicación especificada.
Siguiente

Recupera un número especificado de elementos.
Siguiente

Recupera un número especificado de elementos que siguen directamente al elemento actual.
Siguiente

Se usa para solicitar información sobre uno o varios objetos de búsqueda.
Siguiente

Recupera un número especificado de IDLIST_ABSOLUTE elementos.
Siguiente

Recupera el número especificado de identificadores de elemento en la secuencia de enumeración y avanza la posición actual por el número de elementos recuperados.
Siguiente

Obtiene el siguiente número y tipo de objetos especificados.
Siguiente

Obtiene la siguiente estructura SHELL_ITEM_RESOURCE.
Siguiente

Obtiene una matriz de una o varias interfaces IShellItem de la enumeración.
Siguiente

Obtiene el siguiente objeto IPublishedApp en la enumeración.
Siguiente

Obtiene el siguiente lote de conflictos del almacén de conflictos.
Siguiente

Obtiene el siguiente lote de eventos del almacén de eventos.
Siguiente

Obtiene el siguiente lote de elementos de sincronización del controlador.
Siguiente

Enumera los siguientes elementos celt de la lista del enumerador, devolviéndolos en rgelt junto con el número real de elementos enumerados en pceltFetched.
NextFrame

Cambia al siguiente fotograma de una imagen animada.
NextPage

Cambia a la página siguiente de una imagen de varias páginas. Se restablecen todas las animaciones asociadas.
Notificar

Lo llama una vista de Shell para notificar al cuadro de diálogo común que lo hospeda que se ha producido un evento.
NotifyRedirect

Desusado. Novedades el explorador al puntero especificado a una lista de identificadores de elemento (PIDL), navegando si es necesario. Se llama a este método cuando se redirige una página.
Sin conexión

Desusado. Comprueba y actualiza el estado sin conexión del explorador, sincronizando el estado entre la clase base y las clases derivadas.
OnActivated

Se produce cuando cambia el estado de activación de una ventana de Shell.
OnAfterContextMenu

Se llama después de mostrar un menú contextual.
OnAfterExpand

Se llama después de expandir un objeto IShellItem.
OnBalloonUserClick

Se llama cuando el usuario hace clic en el globo. La aplicación puede responder con una acción adecuada para hacer clic en el globo.
OnBeforeContextMenu

Se llama antes de que se muestre un menú contextual; permite al cliente agregar entradas de menú adicionales.
OnBeforeExpand

Se llama antes de expandir un objeto IShellItem.
OnBeforeItemDelete

Se llama antes de eliminar un objeto IShellItem y todos sus elementos secundarios.
OnBeforeStateImageChange

Se llama antes de cambiar el icono de estado del objeto IShellItem especificado.
OnBeginLabelEdit

Se llama antes de que IShellItem entre en modo de edición.
OnButtonClicked

Se llama cuando el usuario hace clic en un botón de comando.
Onchange

Informa a una extensión de espacio de nombres que ha tenido lugar un evento que afecta a sus elementos.
OnCheckButtonToggled

Se llama cuando el usuario cambia el estado de un botón de verificación (casilla).
OnColumnClicked

Se llama después de hacer clic en una columna especificada en la interfaz IShellView.
OnCommand

Desusado. Llama a la clase derivada de la clase base al recibir un mensaje de WM_COMMAND. La clase derivada controla el mensaje.
OnContextMenu

Se llama cuando el usuario hace clic con el botón derecho (o presiona MAYÚS+F10) el icono en el área de notificación. La aplicación debe mostrar su menú contextual en respuesta.
OnControlActivating

Se llama cuando una lista desplegable de botones Abrir personalizada a través de EnableOpenDropDown o un menú Herramientas está a punto de mostrar su contenido.
OnCreate

Desusado. Llama a la clase derivada de la clase base al recibir un mensaje de WM_CREATE. La clase derivada controla el mensaje.
OnCreated

Se produce cuando se crea una nueva ventana shell para un marco.
OnCreating

Permite modificar los parámetros del proceso que se va a crear.
OnCreatingWindow

Se llama cuando se crea la ventana. Habilita las credenciales para recuperar el HWND de la ventana primaria después de llamar a Advise.
OnDefaultCommand

Se llama cuando un usuario hace doble clic en la vista o presiona la tecla ENTRAR.
OnDestroy

Desusado. Llama a la clase derivada de la clase base al recibir un mensaje de WM_DESTROY. La clase derivada controla el mensaje.
OnDoDefaultAccessibilityAction

Invoca la acción de accesibilidad predeterminada en un elemento de Shell.
OnDragEnter

Se llama al arrastrar entrar para establecer el efecto de arrastre, tal y como se especifica.
OnDragLeave

Se llama a al arrastrar leave para un elemento especificado.
OnDragOver

Se llama a al arrastrar para establecer el efecto de arrastre, tal como se especifica.
OnDragPosition

Se llama cuando el elemento se arrastra dentro del mismo nivel (dentro de la misma carpeta primaria) en el árbol.
OnDrop

Se llama a en drop para establecer el efecto drop, tal y como se especifica.
OnDropPosition

Se llama cuando el elemento se quita dentro del mismo nivel (dentro de la misma carpeta primaria) en el árbol.
OnEndLabelEdit

Se le llama después de que el objeto IShellItem deje el modo de edición.
OnFileOk

Se llama justo antes de que el cuadro de diálogo esté a punto de devolverse con un resultado.
OnFocusChangeIS

Informa al explorador de que el foco ha cambiado.
OnFolderChange

Se llama cuando el usuario navega a una carpeta nueva.
OnFolderChanging

Se llama antes de IFileDialogEvents::OnFolderChange. Esto permite al implementador detener la navegación a una ubicación determinada.
OnFrameWindowActivateBS

Desusado. Llama a la clase derivada de la clase base en respuesta a una ventana de subframe que se está activando o desactivando. La clase derivada determina qué hacer en respuesta a la acción.
OnGetAccessibilityRole

Obtiene el rol de accesibilidad de un elemento de Shell.
OnGetDefaultAccessibilityAction

Obtiene la acción de accesibilidad predeterminada para un elemento de Shell.
OnGetToolTip

Permite proporcionar información sobre herramientas.
OnHttpEquiv

Desusado. Se llama cuando el objeto de documento responde a una metatag HTTP-EQUIV mediante la emisión del comando OLECMDID_HTTPEQUIV o OLECMDID_HTTPEQUIV_DONE a través de IOleCommandTarget::Exec.
OnInvoke

Desusado. Obtiene las propiedades ambientales.
OnInvoke

Sin implementar. (IExpDispSupportXP.OnInvoke)
OnItemAdded

Se le llama después de agregar un objeto IShellItem.
OnItemClick

Se llama cuando el usuario hace clic en un botón del mouse.
OnItemDeleted

Se le llama después de eliminar un objeto IShellItem.
OnItemSelected

Se llama cuando se selecciona un elemento en un cuadro combinado, cuando un usuario hace clic en un botón de opción (también conocido como botón de radio) o se elige un elemento en el menú Herramientas.
OnItemStateChanged

Sin implementar. (INameSpaceTreeControlEvents.OnItemStateChanged)
OnItemStateChanging

Se llama antes de que cambie el estado de un elemento.
OnKeyboardInput

Se llama cuando el usuario presiona una tecla en el teclado.
OnLeftClick

Se llama cuando el usuario hace clic en el icono del área de notificación. Las aplicaciones pueden iniciar alguna interfaz de usuario habitual en respuesta.
OnNavigate

Se produce cuando se navega a una nueva ubicación una ventana de Shell.
OnNavigationComplete

Notifica a los clientes que el explorador Explorer ha navegado correctamente a una carpeta shell.
OnNavigationFailed

Notifica a los clientes que el explorador Explorer no ha podido navegar a una carpeta de Shell.
OnNavigationPending

Notifica a los clientes de una navegación del explorador explorador pendiente a una carpeta de Shell.
OnNotify

Desusado. Llama a la clase derivada de la clase base al recibir un mensaje de WM_NOTIFY. La clase derivada controla el mensaje.
OnOverwrite

Se llama desde el cuadro de diálogo guardar cuando el usuario elige sobrescribir un archivo.
OnPictureChange

Se llama para enviar notificaciones cuando se cambia la imagen que representa una cuenta de usuario.
OnPosRectChangeDB

Notifica al objeto que el rectángulo ha cambiado.
OnPreViewCreated

Se llama después de crear una vista previa especificada en la interfaz IShellView.
OnPropertyItemCommit

Sin implementar. (INameSpaceTreeControlEvents.OnPropertyItemCommit)
OnSelect

Controla las notificaciones de selección.
OnSelectionChange

Se llama cuando el usuario cambia la selección en la vista del cuadro de diálogo.
OnSelectionChanged

Se le llama cuando cambia la selección.
OnSetFocus

Desusado. Llama a la clase derivada de la clase base al recibir un mensaje de WM_SETFOCUS. La clase derivada controla el mensaje.
OnSetTitle

Establece o recupera el título del objeto de sitio.
OnShareViolation

Permite a una aplicación responder a infracciones de uso compartido que surgen de las operaciones Open o Save.
OnSize

Desusado. Llama a la clase derivada de la clase base al recibir un mensaje de WM_SIZE. La clase derivada controla el mensaje.
OnStateChange

Se llama después de un estado, identificado por el parámetro uChange, ha cambiado en la interfaz IShellView.
OnStateChanged

Se llama cuando cambia el estado del paquete durante la depuración de la aplicación de la Tienda Windows.
OnTranslateAccelerator

Desusado. Indica al sitio de control que procese la pulsación de teclas descrita en pMsg y modificada por las marcas en grfModifiers.
OnTranslateAccelerator

Sin implementar. (IExpDispSupportXP.OnTranslateAccelerator)
OnTypeChange

Se llama cuando se abre el cuadro de diálogo para notificar a la aplicación el tipo de archivo elegido inicial.
OnViewCreated

Notifica a los clientes que se ha creado la vista del explorador Explorador y que se pueden modificar.
OnViewWindowActive

Lo llama la vista Shell cuando la ventana de vista o una de sus ventanas secundarias obtiene el foco o se activa.
Abrir

Abre el almacén y devuelve un bloqueo.
Abrir

Abre el elemento de Panel de control especificado, opcionalmente en una página específica.
OpenItem

Abre el elemento para copiarlo. Devuelve un objeto que se puede enumerar para los recursos (IShellItemResources).
OpenRegStream

OpenRegStream puede modificarse o no estar disponible. En su lugar, use SHOpenRegStream2 o SHOpenRegStream.
OpenResource

Abre un recurso especificado.
OverlappedResult

Recupera los resultados de una operación superpuesta.
OverlayIndexFromImageIndex

Busca el índice de una imagen de superposición para la imagen de icono especificada. Puede agregar una superposición si no se encuentra una para el icono.
PageInThumbnail

. (IThumbnailCachePrimer.PageInThumbnail)
PAPPSTATE_CHANGE_ROUTINE

Especifica una función de devolución de llamada definida por la aplicación que notifica a la aplicación cuando la aplicación entra o deja un estado suspendido.
ParseDisplayName

Convierte el nombre para mostrar de un objeto de archivo o una carpeta en una lista de identificadores de elemento.
ParseURLA

Realiza un análisis rudimentario de una dirección URL. (ANSI)
ParseURLW

Realiza un análisis rudimentario de una dirección URL. (Unicode)
PathAddBackslashA

Agrega una barra diagonal inversa al final de una cadena para crear la sintaxis correcta para una ruta de acceso. (PathAddBackslashA)
PathAddBackslashW

Agrega una barra diagonal inversa al final de una cadena para crear la sintaxis correcta para una ruta de acceso. (PathAddBackslashW)
PathAddExtensionA

Agrega una extensión de nombre de archivo a una cadena de ruta de acceso. (ANSI)
PathAddExtensionW

Agrega una extensión de nombre de archivo a una cadena de ruta de acceso. (Unicode)
PathAllocCanonicalize

Convierte una cadena de ruta de acceso en un formato canónico. Esta función difiere de PathCchCanonicalize y PathCchCanonicalizeEx en que devuelve el resultado en el montón.
PathAllocCombine

Concatena dos fragmentos de ruta de acceso en una sola ruta de acceso.
PathAppendA

Anexa una ruta de acceso al final de otra. (ANSI)
PathAppendW

Anexa una ruta de acceso al final de otra. (Unicode)
PathBuildRootA

Crea una ruta de acceso raíz a partir de un número de unidad determinado. (ANSI)
PathBuildRootW

Crea una ruta de acceso raíz a partir de un número de unidad determinado. (Unicode)
PathCanonicalizeA

Simplifica una ruta de acceso quitando elementos de navegación como "." y ".." para generar una ruta de acceso directa y bien formada. (ANSI)
PathCanonicalizeW

Simplifica una ruta de acceso quitando elementos de navegación como "." y ".." para generar una ruta de acceso directa y bien formada. (Unicode)
PathCchAddBackslash

Agrega una barra diagonal inversa al final de una cadena para crear la sintaxis correcta para una ruta de acceso. (PathCchAddBackslash)
PathCchAddBackslashEx

Agrega una barra diagonal inversa al final de una cadena para crear la sintaxis correcta para una ruta de acceso. (PathCchAddBackslashEx)
PathCchAddExtension

Agrega una extensión de nombre de archivo a una cadena de ruta de acceso. Esta función difiere de PathAddExtension en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos.
PathCchAppend

Anexa una ruta de acceso al final de otra. Esta función difiere de PathCchAppendEx en que está restringido a una ruta de acceso final de longitud MAX_PATH. Esta función difiere de PathAppend en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos.
PathCchAppendEx

Anexa una ruta de acceso al final de otra. Esta función difiere de PathCchAppend en que permite construir una ruta de acceso final más larga. Esta función difiere de PathAppend en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos.
PathCchCanonicalize

Convierte una cadena de ruta de acceso en un formulario canónico. Esta función difiere de PathCchCanonicalizeEx en que está restringido a una ruta de acceso final de longitud MAX_PATH. Esta función difiere de PathAllocCanonicalize en que el autor de la llamada debe declarar el tamaño de la cadena devuelta, que se almacena en la pila. Esta función difiere de PathCanonicalize en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos.
PathCchCanonicalizeEx

Simplifica una ruta de acceso quitando elementos de navegación como "." y ".." para generar una ruta de acceso directa y bien formada. Esta función difiere de PathCchCanonicalize en que permite construir una ruta final más larga. Esta función difiere de PathAllocCanonicalize en que el autor de la llamada debe declarar el tamaño de la cadena devuelta, que se almacena en la pila. Esta función difiere de PathCanonicalize en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos.
PathCchCombine

Combina dos fragmentos de ruta de acceso en una sola ruta de acceso. (PathCchCombine)
PathCchCombineEx

Combina dos fragmentos de ruta de acceso en una sola ruta de acceso. (PathCchCombineEx)
PathCchFindExtension

Busca una ruta de acceso para buscar su extensión de nombre de archivo, como ".exe" o ".ini".
PathCchIsRoot

Determina si una cadena de ruta de acceso hace referencia a la raíz de un volumen. Esta función difiere de PathIsRoot en que acepta rutas de acceso con "\", "\?" y "\?\UNC" prefijos.
PathCchRemoveBackslash

Quita la barra diagonal inversa final del final de una cadena de ruta de acceso. Esta función difiere de PathRemoveBackslash en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos.
PathCchRemoveBackslashEx

Quita la barra diagonal inversa final del final de una cadena de ruta de acceso. Esta función difiere de PathCchRemoveBackslash en que puede devolver un puntero al nuevo final de la cadena e informar del número de caracteres sin usar que quedan en el búfer. Esta función difiere de PathRemoveBackslash en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos.
PathCchRemoveExtension

Quita la extensión de nombre de archivo de una ruta de acceso, si hay una. Esta función difiere de PathRemoveExtension en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos.
PathCchRemoveFileSpec

Quita el último elemento de una cadena de ruta de acceso, tanto si ese elemento es un nombre de archivo como un nombre de directorio.
PathCchRenameExtension

Reemplaza la extensión de un nombre de archivo al final de una cadena de ruta de acceso por una nueva extensión.
PathCchSkipRoot

Recupera un puntero al primer carácter de una ruta de acceso que sigue a la letra de unidad o a los elementos de ruta de acceso del servidor o recurso compartido de convención de nomenclatura universal (UNC). Esta función difiere de PathSkipRoot en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos.
PathCchStripPrefix

Quita la comilla "\?&; prefijo, si está presente, desde una ruta de acceso de archivo.
PathCchStripToRoot

Quita todos los elementos de archivo y directorio de una ruta de acceso, excepto la información raíz. Esta función difiere de PathStripToRoot en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos.
PathCleanupSpec

PathCleanupSpec puede modificarse o no estar disponible.
PathCombineA

Concatena dos cadenas que representan rutas de acceso formadas correctamente en una ruta de acceso; también concatena los elementos de ruta de acceso relativos. (ANSI)
PathCombineW

Concatena dos cadenas que representan rutas de acceso formadas correctamente en una ruta de acceso; también concatena los elementos de ruta de acceso relativos. (Unicode)
PathCommonPrefixA

Compara dos rutas de acceso para determinar si comparten un prefijo común. Un prefijo es uno de estos tipos:_"C:\", ".", "..", ".. \". (ANSI)
PathCommonPrefixW

Compara dos rutas de acceso para determinar si comparten un prefijo común. Un prefijo es uno de estos tipos:_"C:\", ".", "..", ".. \". (Unicode)
PathCompactPathA

Trunca una ruta de acceso de archivo que cabe dentro de un ancho de píxel determinado reemplazando los componentes de ruta de acceso por puntos suspensivos. (ANSI)
PathCompactPathExA

Trunca una ruta de acceso que cabe dentro de un determinado número de caracteres reemplazando los componentes de ruta de acceso por puntos suspensivos. (ANSI)
PathCompactPathExW

Trunca una ruta de acceso que cabe dentro de un determinado número de caracteres reemplazando los componentes de ruta de acceso por puntos suspensivos. (Unicode)
PathCompactPathW

Trunca una ruta de acceso de archivo que cabe dentro de un ancho de píxel determinado reemplazando los componentes de ruta de acceso por puntos suspensivos. (Unicode)
PathCreateFromUrlA

Convierte una dirección URL de archivo en una ruta de acceso ms-DOS de Microsoft. (ANSI)
PathCreateFromUrlAlloc

Crea una ruta de acceso a partir de una dirección URL de archivo.
PathCreateFromUrlW

Convierte una dirección URL de archivo en una ruta de acceso ms-DOS de Microsoft. (Unicode)
PathFileExistsA

Determina si una ruta de acceso a un objeto del sistema de archivos, como un archivo o carpeta, es válida. (ANSI)
PathFileExistsW

Determina si una ruta de acceso a un objeto del sistema de archivos, como un archivo o carpeta, es válida. (Unicode)
PathFindExtensionA

Busca una ruta de acceso para una extensión. (ANSI)
PathFindExtensionW

Busca una ruta de acceso para una extensión. (Unicode)
PathFindFileNameA

Busca un nombre de archivo en una ruta de acceso. (ANSI)
PathFindFileNameW

Busca un nombre de archivo en una ruta de acceso. (Unicode)
PathFindNextComponentA

Analiza una ruta de acceso y devuelve la parte de esa ruta de acceso que sigue a la primera barra diagonal inversa. (ANSI)
PathFindNextComponentW

Analiza una ruta de acceso y devuelve la parte de esa ruta de acceso que sigue a la primera barra diagonal inversa. (Unicode)
PathFindOnPathA

Busca un archivo. (ANSI)
PathFindOnPathW

Busca un archivo. (Unicode)
PathFindSuffixArrayA

Determina si un nombre de archivo determinado tiene una de una lista de sufijos. (ANSI)
PathFindSuffixArrayW

Determina si un nombre de archivo determinado tiene una de una lista de sufijos. (Unicode)
PathGetArgsA

Busca los argumentos de la línea de comandos dentro de una ruta de acceso determinada. (ANSI)
PathGetArgsW

Busca los argumentos de la línea de comandos dentro de una ruta de acceso determinada. (Unicode)
PathGetCharTypeA

Determina el tipo de carácter en relación con una ruta de acceso. (ANSI)
PathGetCharTypeW

Determina el tipo de carácter en relación con una ruta de acceso. (Unicode)
PathGetDriveNumberA

Busca una ruta de acceso para una letra de unidad dentro del intervalo de "A" a "Z" y devuelve el número de unidad correspondiente. (ANSI)
PathGetDriveNumberW

Busca una ruta de acceso para una letra de unidad dentro del intervalo de "A" a "Z" y devuelve el número de unidad correspondiente. (Unicode)
PathGetShortPath

PathGetShortPath puede modificarse o no estar disponible.
PathIsContentTypeA

Determina si el tipo de contenido registrado de un archivo coincide con el tipo de contenido especificado. Esta función obtiene el tipo de contenido del tipo de archivo especificado y compara esa cadena con pszContentType. La comparación no distingue entre mayúsculas y minúsculas. (ANSI)
PathIsContentTypeW

Determina si el tipo de contenido registrado de un archivo coincide con el tipo de contenido especificado. Esta función obtiene el tipo de contenido del tipo de archivo especificado y compara esa cadena con pszContentType. La comparación no distingue entre mayúsculas y minúsculas. (Unicode)
PathIsDirectoryA

Comprueba que una ruta de acceso es un directorio válido. (ANSI)
PathIsDirectoryEmptyA

Determina si una ruta de acceso especificada es un directorio vacío. (ANSI)
PathIsDirectoryEmptyW

Determina si una ruta de acceso especificada es un directorio vacío. (Unicode)
PathIsDirectoryW

Comprueba que una ruta de acceso es un directorio válido. (Unicode)
PathIsExe

PathIsExe puede modificarse o no estar disponible.
PathIsFileSpecA

Busca una ruta de acceso para los caracteres delimitadores de ruta de acceso (por ejemplo, ":" o "". Si no hay caracteres delimitadores de ruta de acceso presentes, la ruta de acceso se considera una ruta de acceso de especificación de archivo.
PathIsFileSpecW

Busca una ruta de acceso para los caracteres delimitadores de ruta de acceso (por ejemplo, ":" o "\"). Si no hay caracteres delimitadores de ruta de acceso presentes, la ruta de acceso se considera una ruta de acceso de especificación de archivo.
PathIsHTMLFileA

Determina si un archivo es un archivo HTML. La determinación se realiza en función del tipo de contenido registrado para la extensión del archivo. (ANSI)
PathIsHTMLFileW

Determina si un archivo es un archivo HTML. La determinación se realiza en función del tipo de contenido registrado para la extensión del archivo. (Unicode)
PathIsLFNFileSpecA

Determina si un nombre de archivo tiene un formato largo. (ANSI)
PathIsLFNFileSpecW

Determina si un nombre de archivo tiene un formato largo. (Unicode)
PathIsNetworkPathA

Determina si una cadena de ruta de acceso representa un recurso de red. (ANSI)
PathIsNetworkPathW

Determina si una cadena de ruta de acceso representa un recurso de red. (Unicode)
PathIsPrefixA

Examina una ruta de acceso para determinar si comienza con un valor de prefijo pasado por pszPrefix. (ANSI)
PathIsPrefixW

Examina una ruta de acceso para determinar si comienza con un valor de prefijo pasado por pszPrefix. (Unicode)
PathIsRelativeA

Busca una ruta de acceso y determina si es relativa. (ANSI)
PathIsRelativeW

Busca una ruta de acceso y determina si es relativa. (Unicode)
PathIsRootA

Determina si una cadena de ruta de acceso hace referencia a la raíz de un volumen. (ANSI)
PathIsRootW

Determina si una cadena de ruta de acceso hace referencia a la raíz de un volumen. (Unicode)
PathIsSameRootA

Compara dos rutas de acceso para determinar si tienen un componente raíz común. (ANSI)
PathIsSameRootW

Compara dos rutas de acceso para determinar si tienen un componente raíz común. (Unicode)
PathIsSlowA

PathIsSlow puede modificarse o no estar disponible. (ANSI)
PathIsSlowW

PathIsSlow puede modificarse o no estar disponible. (Unicode)
PathIsSystemFolderA

Determina si una carpeta existente contiene los atributos que lo convierten en una carpeta del sistema. Como alternativa, esta función indica si determinados atributos califican una carpeta para que sea una carpeta del sistema. (ANSI)
PathIsSystemFolderW

Determina si una carpeta existente contiene los atributos que lo convierten en una carpeta del sistema. Como alternativa, esta función indica si determinados atributos califican una carpeta para que sea una carpeta del sistema. (Unicode)
PathIsUNCA

Determina si una cadena de ruta de acceso es una ruta de acceso válida de convención de nomenclatura universal (UNC), en lugar de una ruta de acceso basada en una letra de unidad. (ANSI)
PathIsUNCEx

Determina si una cadena de ruta de acceso es una ruta de acceso válida de convención de nomenclatura universal (UNC), en lugar de una ruta de acceso basada en una letra de unidad. Esta función difiere de PathIsUNC en que también permite extraer el nombre del servidor de la ruta de acceso.
PathIsUNCServerA

Determina si una cadena es una convención de nomenclatura universal válida (UNC) solo para una ruta de acceso del servidor. (ANSI)
PathIsUNCServerShareA

Determina si una cadena es una ruta de acceso de recurso compartido válida de convención de nomenclatura universal (UNC), \server\share. (ANSI)
PathIsUNCServerShareW

Determina si una cadena es una ruta de acceso de recurso compartido válida de convención de nomenclatura universal (UNC), \server\share. (Unicode)
PathIsUNCServerW

Determina si una cadena es una convención de nomenclatura universal válida (UNC) solo para una ruta de acceso del servidor. (Unicode)
PathIsUNCW

Determina si una cadena de ruta de acceso es una ruta de acceso válida de convención de nomenclatura universal (UNC), en lugar de una ruta de acceso basada en una letra de unidad. (Unicode)
PathIsURLA

Comprueba una cadena determinada para determinar si se ajusta a un formato de dirección URL válido. (ANSI)
PathIsURLW

Comprueba una cadena determinada para determinar si se ajusta a un formato de dirección URL válido. (Unicode)
PathMakePrettyA

Convierte una ruta de acceso en mayúsculas en todos los caracteres en minúsculas para dar a la ruta de acceso una apariencia coherente. (ANSI)
PathMakePrettyW

Convierte una ruta de acceso en mayúsculas en todos los caracteres en minúsculas para dar a la ruta de acceso una apariencia coherente. (Unicode)
PathMakeSystemFolderA

Proporciona a una carpeta existente los atributos adecuados para convertirse en una carpeta del sistema. (ANSI)
PathMakeSystemFolderW

Proporciona a una carpeta existente los atributos adecuados para convertirse en una carpeta del sistema. (Unicode)
PathMakeUniqueName

Crea un nombre de ruta de acceso único a partir de una plantilla.
PathMatchSpecA

Busca una cadena mediante un tipo de coincidencia de caracteres comodín ms-DOS de Microsoft. (ANSI)
PathMatchSpecExA

Coincide con un nombre de archivo de una ruta de acceso con uno o varios patrones de nombre de archivo. (ANSI)
PathMatchSpecExW

Coincide con un nombre de archivo de una ruta de acceso con uno o varios patrones de nombre de archivo. (Unicode)
PathMatchSpecW

Busca una cadena mediante un tipo de coincidencia de caracteres comodín ms-DOS de Microsoft. (Unicode)
PathParseIconLocationA

Analiza una cadena de ubicación de archivo que contiene una ubicación de archivo y un índice de icono, y devuelve valores independientes. (ANSI)
PathParseIconLocationW

Analiza una cadena de ubicación de archivo que contiene una ubicación de archivo y un índice de icono, y devuelve valores independientes. (Unicode)
PathProcessCommand

Desusado. Procesa una cadena que contiene una línea de comandos y genera una cadena entre comillas adecuada, con argumentos adjuntos si es necesario.
PathQuoteSpacesA

Busca espacios en una ruta de acceso. Si se encuentran espacios, toda la ruta de acceso se incluye entre comillas. (ANSI)
PathQuoteSpacesW

Busca espacios en una ruta de acceso. Si se encuentran espacios, toda la ruta de acceso se incluye entre comillas. (Unicode)
PathRelativePathToA

Crea una ruta de acceso relativa de un archivo o carpeta a otra. (ANSI)
PathRelativePathToW

Crea una ruta de acceso relativa de un archivo o carpeta a otra. (Unicode)
PathRemoveArgsA

Quita los argumentos de una ruta de acceso determinada. (ANSI)
PathRemoveArgsW

Quita los argumentos de una ruta de acceso determinada. (Unicode)
PathRemoveBackslashA

Quita la barra diagonal inversa final de una ruta de acceso determinada. (ANSI)
PathRemoveBackslashW

Quita la barra diagonal inversa final de una ruta de acceso determinada. (Unicode)
PathRemoveBlanksA

Quita todos los espacios iniciales y finales de una cadena. (ANSI)
PathRemoveBlanksW

Quita todos los espacios iniciales y finales de una cadena. (Unicode)
PathRemoveExtensionA

Quita la extensión de nombre de archivo de una ruta de acceso, si hay una presente. (ANSI)
PathRemoveExtensionW

Quita la extensión de nombre de archivo de una ruta de acceso, si hay una presente. (Unicode)
PathRemoveFileSpecA

Quita el nombre de archivo final y la barra diagonal inversa de una ruta de acceso, si están presentes. (ANSI)
PathRemoveFileSpecW

Quita el nombre de archivo final y la barra diagonal inversa de una ruta de acceso, si están presentes. (Unicode)
PathRenameExtensionA

Reemplaza la extensión de un nombre de archivo por una nueva extensión. Si el nombre de archivo no contiene una extensión, la extensión se asociará al final de la cadena. (ANSI)
PathRenameExtensionW

Reemplaza la extensión de un nombre de archivo por una nueva extensión. Si el nombre de archivo no contiene una extensión, la extensión se asociará al final de la cadena. (Unicode)
PathResolve

PathResolve puede modificarse o no estar disponible.
PathSearchAndQualifyA

Determina si una ruta de acceso determinada tiene el formato correcto y está completo. (ANSI)
PathSearchAndQualifyW

Determina si una ruta de acceso determinada tiene el formato correcto y está completo. (Unicode)
PathSetDlgItemPathA

Establece el texto de un control secundario en una ventana o un cuadro de diálogo, mediante PathCompactPath para asegurarse de que la ruta de acceso se ajusta al control. (ANSI)
PathSetDlgItemPathW

Establece el texto de un control secundario en una ventana o un cuadro de diálogo, mediante PathCompactPath para asegurarse de que la ruta de acceso se ajusta al control. (Unicode)
PathSkipRootA

Recupera un puntero al primer carácter de una ruta de acceso después de la letra de unidad o los elementos de ruta de acceso del servidor o recurso compartido de convención de nomenclatura universal (UNC). (ANSI)
PathSkipRootW

Recupera un puntero al primer carácter de una ruta de acceso después de la letra de unidad o los elementos de ruta de acceso del servidor o recurso compartido de convención de nomenclatura universal (UNC). (Unicode)
PathStripPathA

Quita la parte de la ruta de acceso de un archivo y una ruta de acceso completa. (ANSI)
PathStripPathW

Quita la parte de la ruta de acceso de un archivo y una ruta de acceso completa. (Unicode)
PathStripToRootA

Quita todos los elementos de archivo y directorio de una ruta de acceso, excepto la información raíz. (ANSI)
PathStripToRootW

Quita todos los elementos de archivo y directorio de una ruta de acceso, excepto la información raíz. (Unicode)
PathUndecorateA

Quita la decoración de una cadena de ruta de acceso. (ANSI)
PathUndecorateW

Quita la decoración de una cadena de ruta de acceso. (Unicode)
PathUnExpandEnvStringsA

Reemplaza determinados nombres de carpeta en una ruta de acceso completa por su cadena de entorno asociada. (ANSI)
PathUnExpandEnvStringsW

Reemplaza determinados nombres de carpeta en una ruta de acceso completa por su cadena de entorno asociada. (Unicode)
PathUnmakeSystemFolderA

Quita los atributos de una carpeta que lo convierten en una carpeta del sistema. Esta carpeta debe existir realmente en el sistema de archivos. (ANSI)
PathUnmakeSystemFolderW

Quita los atributos de una carpeta que lo convierten en una carpeta del sistema. Esta carpeta debe existir realmente en el sistema de archivos. (Unicode)
PathUnquoteSpacesA

Quita las comillas del principio y el final de una ruta de acceso. (ANSI)
PathUnquoteSpacesW

Quita las comillas del principio y el final de una ruta de acceso. (Unicode)
PathYetAnotherMakeUniqueName

Crea un nombre de archivo único basado en un nombre de archivo existente.
PauseTimer

No compatible. (IFileOperationProgressSink.PauseTimer)
PauseTimer

Pausa el temporizador del cuadro de diálogo de progreso.
PerformOperations

Ejecuta todas las operaciones seleccionadas.
PerUserInit

Crea Mis documentos y otras carpetas especiales, las inicializa según sea necesario y crea el elemento de menú contextual Enviar a para Mis documentos.
PickIconDlg

PickIconDlg puede modificarse o no estar disponible.
PlaySound

Reproduce un sonido junto con la notificación. (IUserNotification2.PlaySound)
PlaySound

Reproduce un sonido junto con la notificación. (IUserNotification.PlaySound)
Popup

Invoca el menú contextual en una ubicación en pantalla especificada.
Popup

Muestra un menú emergente modal en una ubicación específica.
PopupItemMenu

Crea un menú contextual para el elemento especificado y devuelve la cadena de comando seleccionada.
PostCopyItem

Realiza acciones implementadas por el autor de la llamada una vez completado el proceso de copia de cada elemento.
PostDeleteItem

Realiza acciones implementadas por el autor de la llamada una vez completado el proceso de eliminación de cada elemento.
PostMoveItem

Realiza acciones implementadas por el autor de la llamada una vez completado el proceso de movimiento de cada elemento.
PostNewItem

Realiza acciones implementadas por el autor de la llamada después de crear el nuevo elemento.
PostPaint

Se llama después de dibujar el control de árbol de espacio de nombres.
PostRenameItem

Realiza acciones implementadas por el autor de la llamada una vez completado el proceso de cambio de nombre de cada elemento.
PreCopyItem

Realiza acciones implementadas por el autor de la llamada antes de que comience el proceso de copia de cada elemento.
PreDeleteItem

Realiza acciones implementadas por el autor de la llamada antes de que comience el proceso de eliminación de cada elemento.
PreMoveItem

Realiza acciones implementadas por el autor de la llamada antes de que comience el proceso de movimiento de cada elemento.
PreNewItem

Realiza acciones implementadas por el autor de la llamada antes de que comience el proceso para crear un nuevo elemento.
PrePaint

Se llama antes de dibujar el control de árbol de espacio de nombres.
PrepareForSync

Permite que una aplicación registrada muestre cualquier interfaz de usuario y realice cualquier inicialización necesaria antes de llamar al método ISyncMgrSynchronize::Synchronize.
PrepareForSyncCompleted

Lo llama un controlador registrado de una aplicación una vez completado el método PrepareForSync.
PreRenameItem

Realiza acciones implementadas por el autor de la llamada antes de que comience el proceso de cambio de nombre de cada elemento.
PresentConflict

Presenta el conflicto al usuario.
PrevPage

Cambia a la página anterior de una imagen de varias páginas. Se restablecen todas las animaciones asociadas.
PrintTo

Imprime un archivo. (ANSI)
PrintTo

Imprime un archivo. (Unicode)
ProcessAttachDetach

Desusado. Siempre devuelve S_OK.
ProfferService

Hace que un servicio esté disponible para otros objetos en el mismo host.
Progress

Lo llama una aplicación registrada para actualizar la información de progreso y determinar si una operación debe continuar.
Aviso

Presenta una interfaz de usuario de aviso al usuario.
PropertyFailure

Se llama cuando se produce un error que implica las propiedades de archivo y la interacción del usuario es necesaria.
ProposeItem

Propone la adición de un nuevo elemento al conjunto de elementos enumerados anteriormente.
PtrdiffTAdd

Agrega dos valores de tipo ptrdiff_t.
PtrdiffTMult

Multiplica dos valores de tipo ptrdiff_t.
PtrdiffTSub

Resta un valor de tipo ptrdiff_t de otro.
put_CurrentViewMode

Establece el modo de vista actual de la carpeta actual.
put_FolderFlags

Establece la configuración de las carpetas actuales.
put_GroupBy

Establece la columna usada para agrupar la vista de carpetas.
put_IconSize

Establece la configuración de tamaño del icono para la carpeta actual.
put_SortColumns

Establece los nombres de las columnas que se van a ordenar.
PutBaseBrowserData

Desusado. Obtiene una estructura que permite el acceso de lectura y escritura a los miembros protegidos de la clase base. Sin embargo, tenga en cuenta que el explorador base solo debe actualizar ese estado.
QISearch

Una implementación controlada por tablas del método IUnknown::QueryInterface.
Capacidades de consulta

Determina qué opciones mostrará el moderador de conflictos.
QueryAbort

Anula un proceso de IShellImageData, como Descodificar, Dibujar o Escalar. Se trata de un método de devolución de llamada.
QueryActiveShellView

Recupera el objeto de vista shell (mostrado) actualmente activo.
QueryAppIsDefault

Determina si una aplicación posee la asociación predeterminada registrada para un nivel de aplicación y un tipo determinado. No está diseñado para su uso en Windows 8.
QueryAppIsDefaultAll

Determina si una aplicación posee todas las asociaciones predeterminadas registradas para un nivel de aplicación determinado. No está diseñado para su uso en Windows 8.
QueryBand

Obtiene información sobre una banda en un sitio de banda.
QueryCancel

Proporciona información sobre si la acción se está cancelando.
QueryContextMenu

Agrega comandos a un menú contextual.
QueryContinue

Devuelve S_OK si la operación asociada a la instancia actual de esta interfaz debe continuar.
QueryCurrentDefault

Determina la aplicación predeterminada para un tipo de asociación determinado. Esta es la aplicación predeterminada iniciada por ShellExecute para ese tipo.
QueryFocus

Dirige el controlador de vista previa para devolver el HWND desde una llamada a la función GetFocus.
QueryForAdditionalItems

Recupera un enumerador del conjunto de elementos que tienen una solicitud pendiente que se va a sincronizar. Este es el conjunto de elementos que se sincronizarán una vez finalizada la sincronización actual.
QueryObject

Consulta para un objeto especificado.
QuerySupport

QuerySupport puede modificarse o no estar disponible.
ReadAsync

Lee información de una secuencia de forma asincrónica. Por ejemplo, el Shell implementa esta interfaz en los elementos de archivo al transferirlos de forma asincrónica.
ReadCabinetState

ReadCabinetState puede modificarse o no estar disponible.
ReadPropertyNPB

Hace que una propiedad se lea desde el contenedor de propiedades con nombre.
RealDriveType

RealDriveType puede modificarse o no estar disponible.
Reorganizar

La reorganización puede modificarse o no estar disponible.
RecompressImage

Vuelve a comprimir una imagen. Implementado en un objeto ImageRecompress, este método acepta dimensiones x e y con una designación de calidad. El método crea una secuencia que contiene la nueva imagen que se ha vuelto a comprimir al tamaño especificado.
RecycleItem

Recicla el elemento en la ubicación de reciclaje proporcionada y devuelve el elemento en su nueva ubicación.
Redirect

Redirige las solicitudes de carpeta para carpetas comunes y por usuario.
Actualizar

Actualiza el contenido de la vista en respuesta a la entrada del usuario.
RefreshObject

RefreshObject puede modificarse o no estar disponible.
RefreshOverlayImages

Actualiza la memoria caché de superposición, la lista de imágenes o ambas.
Registro

Registra una ventana abierta como una ventana shell; el identificador especifica la ventana.
RegisterAbort

Establece un objeto de anulación de devolución de llamada y, opcionalmente, devuelve un puntero al objeto anterior.
RegisterAppStateChangeNotification

Permite a una aplicación registrar una función de devolución de llamada a través de la cual se puede notificar que su biblioteca entra o sale de un estado suspendido.
RegisterAsChild

Método ISuspensionDependencyManager::RegisterAsChild
RegisterDialogClasses

Registra las clases de ventana no estándar requeridas por el cuadro de diálogo de configuración de un protector de pantalla.
RegisterFolder

Agrega una nueva carpeta conocida al Registro. Se usa especialmente por proveedores de software independientes (ISV) que agregan una de sus propias carpetas al sistema de carpetas conocido.
RegisterForPackageStateChanges

Regístrese para las notificaciones de cambio de estado del paquete.
RegisterPending

Registra una ventana pendiente como una ventana shell; la ventana se especifica mediante un PIDL absoluto.
RegisterScaleChangeEvent

Se registra para un evento que se desencadena cuando la escala ha cambiado posiblemente. Esta función reemplaza a RegisterScaleChangeNotifications.
RegisterScaleChangeNotifications

Registra una ventana para recibir devoluciones de llamada cuando cambia la información de escalado.
RegisterSyncMgrHandler

Registra un controlador con el administrador de sincronización cuando el controlador tiene elementos que se van a sincronizar.
RegisterTab

Informa a la barra de tareas de que se ha proporcionado una nueva pestaña o miniatura de documento para mostrarla en el control flotante del grupo de la barra de tareas de una aplicación.
RegisterWindow

Desusado. Registra el explorador en la lista de ventanas del explorador.
ReleaseShellView

Desusado. Coordina la duración de la vista entre la clase base y su clase derivada.
Remove

Quita un objeto de la colección de objetos administrados.
RemoveAll

Quita todos los elementos de una carpeta de resultados.
RemoveAll

Quita todos los elementos de la carpeta de resultados.
RemoveAllControlItems

Sin implementar. (IFileDialogCustomize.RemoveAllControlItems)
RemoveAllDestinations

Borra todas las entradas de destino de las categorías Recientes y Frecuentes de la lista de accesos directos de una aplicación.
RemoveAllRoots

Quita todas las raíces y sus elementos secundarios de un árbol.
RemoveBackReferences

Quita todas las referencias inversas que mantiene un objeto .
RemoveBand

Quita una banda del sitio de banda.
RemoveConflicts

Elimina un conjunto de conflictos, especificado por el identificador de conflicto, del almacén.
RemoveControlItem

Quita un elemento de un control contenedor del cuadro de diálogo.
RemoveDataBlock

Quita un bloque de datos de un vínculo.
RemoveDestination

Quita un único destino de las categorías Recientes y Frecuentes de una lista de accesos directos.
RemoveEvent

Quita los eventos, como se especifica.
RemoveFolder

Quita una carpeta de la biblioteca.
RemoveFromList

Windows Vista:_Removes un elemento de la lista anclada del menú Inicio, que es la lista en la posición superior izquierda del menú Inicio.
RemoveFromSyncSet

Elimina el conflicto y quita el objeto IShellItem de la sincronización.
RemoveIDList

Quita un puntero a una lista de identificadores de elemento (PIDL) de una carpeta de resultados.
RemoveItem

Quita un elemento de una carpeta de resultados.
RemoveItem

Quita el elemento sin mover el elemento a la Papelera de reciclaje.
RemoveMenusSB

Permite que el contenedor quite cualquiera de sus elementos de menú del menú compuesto local y libere todos los recursos asociados.
RemoveObject

RemoveObject puede modificarse o no estar disponible.
RemoveObjectAt

Quita un único objeto especificado de la colección.
RemovePropertyNPB

Quita una propiedad de un contenedor de propiedades con nombre.
RemoveRoot

Quita una raíz y sus elementos secundarios de un árbol.
RemoveTasks

Quita las tareas de la cola en segundo plano del programador.
RemoveToolbar

Quita el IDockingWindow especificado del marco de la barra de herramientas.
RemoveWindowSubclass

Quita una devolución de llamada de subclase de una ventana.
RenameItem

Declara un solo elemento que se va a asignar un nuevo nombre para mostrar.
RenameItem

Cambia el nombre de un elemento y devuelve el objeto IShellItem con el nuevo nombre.
RenameItems

Declara un conjunto de elementos a los que se va a asignar un nuevo nombre para mostrar. Todos los elementos tienen el mismo nombre.
ReplaceFrame

Reemplaza el marco actual por una nueva imagen.
ReplacePage

Reemplaza una página de una hoja de propiedades de un objeto Panel de control.
ReportEvent

Proporciona un evento para agregar a la carpeta Resultados de sincronización de un elemento que se está sincronizando.
ReportManualSync

Informa de que se realiza una operación de sincronización que se solicitó manualmente desde fuera de la interfaz de usuario del Centro de sincronización.
ReportProgress

Informa del progreso de la sincronización de un único elemento de sincronización con el Centro de sincronización.
ReportResult

Convierte un código de estado de error recibido en el mensaje legible por el usuario adecuado.
RequestBorderSpaceDW

Aprueba, modifica o rechaza una solicitud de espacio de borde de un objeto IDockingWindow. El espacio de borde no se asigna hasta que se llama al método SetBorderSpaceDW.
RequireTouchInEditControl

Requiere que un usuario explícito pulse en un campo de edición antes de invocar el teclado táctil.
Reset

Restablece la enumeración en 0.
Reset

Se usa para restablecer el índice de enumeración a cero.
Reset

Devuelve el enumerador al principio de la secuencia de enumeración.
Reset

Devuelve al principio de la secuencia de enumeración.
Reset

Restablece el índice de enumeración a 0. (IEnumObjects.Reset)
Reset

Restablece el índice de enumeración a 0. (IEnumResources.Reset)
Reset

Restablece el recuento interno de interfaces IShellItem recuperadas en la enumeración.
Reset

Restablece la enumeración de objetos IPublishedApp al primer elemento.
Reset

Restablece la posición actual de la enumeración en cero.
Reset

Restablece la ubicación actual de la enumeración en cero.
Reset

Restablece la posición actual de la enumeración a 0.
Reset

Indica al enumerador que se coloque al principio de la lista de elementos.
ResetCancel

Restablece el cuadro de diálogo de progreso una vez completada una cancelación.
ResetEnumerator

Obliga al objeto autocompletar a actualizar su lista de sugerencias cuando la lista está visible.
ResetTimer

No compatible. (IFileOperationProgressSink.ResetTimer)
ResetTimer

Restablece el temporizador del cuadro de diálogo de progreso a 0.
ResizeBorderDW

Notifica al objeto de ventana de acoplamiento que ha cambiado el espacio de borde del marco. En respuesta a este método, la implementación de IDockingWindow debe llamar a SetBorderSpaceDW, incluso si no se requiere ningún espacio de borde o no es necesario un cambio.
Resolver

Intenta encontrar el destino de un vínculo de Shell, incluso si se ha movido o cambiado el nombre. (ANSI)
Resolver

Intenta encontrar el destino de un vínculo de Shell, incluso si se ha movido o cambiado el nombre. (Unicode)
Resolver

Resuelve el conflicto mediante su propio controlador de sincronización, controla la interfaz de usuario.
ResolveFolder

Resuelve la ubicación de destino de una carpeta de biblioteca, incluso si se ha movido o cambiado el nombre de la carpeta.
ResolverShellLink

Solicita que un objeto de carpeta resuelva un vínculo de Shell.
RestartDialog

Muestra un cuadro de diálogo que solicita al usuario que reinicie Windows. Cuando el usuario hace clic en el botón, la función llama a ExitWindowsEx para intentar reiniciar Windows.
RestartDialogEx

Muestra un cuadro de diálogo que pide al usuario que reinicie Windows. Cuando el usuario hace clic en el botón, la función llama a ExitWindowsEx para intentar reiniciar Windows.
Resultado

Obtiene el resultado de una llamada a StartHandlerSync o StartItemSync.
Reanudar

Reanuda los procesos del paquete si están suspendidos actualmente.
Reanudar

Solicita que se reanude una tarea.
ResumeTimer

No compatible. (IFileOperationProgressSink.ResumeTimer)
ResumeTimer

Reanuda el temporizador del cuadro de diálogo de progreso.
RetrieveProperties

Obtiene las propiedades administradas por el motor de sincronización.
Revertir

Desusado. Revierte a la entrada actual, quitando el resultado de I TravelLog::AddEntry en caso de que se produzca un error en la navegación.
Revocación

Revoca el registro de una ventana de Shell y quita la ventana de la colección de ventanas de Shell.
RevokeScaleChangeNotifications

Revoca el registro de una ventana, lo que impide que reciba devoluciones de llamada al escalar los cambios de información.
RevokeService

Hace que un servicio no esté disponible previamente para otros objetos a través de IProfferService::P rofferService.
Girar

Gira una imagen en incrementos de 90 grados.
Run

No compatible. (IShellRunDll.Run)
Run

Solicita que se inicie una tarea.
Run

Realiza la presentación real de la interfaz de usuario para un controlador o elemento de sincronización cuando se solicita que lo haga el Centro de sincronización.
RunGadget

Agrega un gadget instalado al escritorio.
Guardar

Guarda los datos adjuntos.
Guardar

Guarda la biblioteca en un nuevo archivo de descripción de biblioteca (*.library-ms).
SaveInKnownFolder

Guarda la biblioteca en un archivo nuevo en una carpeta conocida especificada.
SaveProperties

Guarda las propiedades asociadas a un archivo o carpeta.
SaveViewState

Guarda la configuración de vista del Shell para que el estado actual se pueda restaurar durante una sesión de exploración posterior.
SaveViewState

Desusado. (IBrowserService4.SaveViewState)
SaveWithUI

Presenta al usuario una interfaz de usuario de error explicativa si se produce un error en la acción de guardar.
Escala

Ajusta el tamaño de una imagen.
ScreenSaverConfigureDialog

Recibe mensajes enviados al cuadro de diálogo de configuración del protector de pantalla. Un protector de pantalla que permita la configuración del usuario debe definir esta función.
ScreenSaverProc

Recibe mensajes enviados a la ventana del protector de pantalla especificada.
Select

IShellFolderView::Select puede modificarse o no estar disponible.
SelectAndEditItem

Método INewMenuClient::SelectAndEditItem
SelectAndPositionItem

Selecciona y coloca un elemento en una vista de shell.
SelectAndPositionItems

Permite seleccionar y colocar elementos visibles en la vista de la carpeta.
SelectedItems

Obtiene un objeto FolderItems que representa todos los elementos seleccionados en la vista.
SelectItem

Establece el estado de selección de un elemento en la vista.
SelectItem

Selecciona un elemento en la vista de la carpeta.
SelectItem

Cambia el estado de selección de uno o varios elementos dentro de la ventana de vista Shell.
SelectItemRelative

Selecciona un elemento relativo al elemento actual.
SelectPage

Selecciona una página especificada en una imagen de varias páginas.
SendControlMsg

Envía mensajes de control a la barra de herramientas o a la barra de estado en una ventana del Explorador de Windows.
SetAcceleratorMenu

Desusado. Implementada por una clase derivada para definir aceleradores de menús que se pueden usar en una llamada a TranslateAcceleratorSB.
SetAccelerators

Establece aceleradores.
SetAccessibleName

Establece el texto recuperado por IAccessible::get_accName que las herramientas de accesibilidad usan para obtener la propiedad Name de un objeto.
SetActivateState

Desusado. Novedades el valor del miembro _uActivateState de la estructura BASEBROWSERDATA, que realiza un seguimiento de si la ventana de vista del explorador está en un estado activado. La clase derivada realiza esta llamada a la clase base.
SetActiveAlt

Marca un elemento de la barra de tareas como activo, pero no lo activa visualmente.
SetAdjacentDisplayEdges

Establece si la ventana de la aplicación estará adyacente al borde de la pantalla emulada.
SetAnimation

Especifica un clip de Audio-Video intercalado (AVI) que se ejecuta en el cuadro de diálogo.
SetAppAsDefault

Establece una aplicación como valor predeterminado para una extensión o protocolo determinado, siempre que el publicador de la aplicación coincida con el valor predeterminado actual. Para obtener más información, vea Programas predeterminados. No está pensado para su uso en Windows 8.
SetAppAsDefaultAll

Establece una aplicación como valor predeterminado para todas las asociaciones registradas de cualquier tipo para esa aplicación. No está pensado para su uso en Windows 8.
SetAppID

Especifica un identificador de modelo de usuario de aplicación único (AppUserModelID) para la aplicación desde cuya lista de accesos directos del botón de la barra de tareas los métodos de esta interfaz quitarán los destinos. Este método es opcional.
SetAppID

Especifica un identificador de modelo de usuario de aplicación único (AppUserModelID) para la aplicación cuyas listas de destino se están recuperando. Este método es opcional.
SetAppID

Especifica un identificador de modelo de usuario de aplicación único (AppUserModelID) para la aplicación cuyo botón de barra de tareas contendrá la lista de accesos directos personalizada compilada a través de los métodos de esta interfaz. Este método es opcional.
SetAppID

Especifica un identificador de modelo de usuario de aplicación (AppUserModelID) único definido por la aplicación que identifica el objeto como controlador para un tipo de archivo específico. Las aplicaciones que requieren AppUserModelID dinámicos usan este método.
SetApplicationViewMinWidth

Establece el ancho mínimo deseado de la ventana del modo de diseño de la aplicación.
SetApplicationViewOrientation

Establece la orientación de la ventana usada para la ventana de modo de diseño.
SetApplicationViewState

Establece un estado de vista de aplicación suplantado (horizontal de pantalla completa, vertical de pantalla completa, rellenado o acoplado) que se usará para una aplicación de la Tienda Windows que se ejecuta en modo de diseño.
SetArguments

Establece los argumentos de la línea de comandos para un objeto de vínculo de Shell. (ANSI)
SetArguments

Establece los argumentos de la línea de comandos para un objeto de vínculo de Shell. (Unicode)
SetAsDefFolderSettings

Desusado. Establece el modo de vista actual de la carpeta como modo de vista predeterminado para todas las carpetas. Usado por el cuadro de diálogo Opciones de carpeta.
SetAsyncMode

Llamado por un origen de colocación para especificar si el objeto de datos admite la extracción de datos asincrónica.
SetAutomationObject

Reemplaza el objeto de automatización interno de IShellView.
SetBackgroundColor

Establece el color que está visible en el escritorio cuando no se muestra ninguna imagen o cuando se ha deshabilitado el fondo del escritorio. Este color también se usa como borde cuando el fondo de pantalla de escritorio no rellena toda la pantalla.
SetBackgroundColor

Establece el color de fondo del controlador de vista previa.
SetBalloonInfo

Establece la información que se va a mostrar en una notificación de globo. (IUserNotification2.SetBalloonInfo)
SetBalloonInfo

Establece la información que se va a mostrar en una notificación de globo. (IUserNotification.SetBalloonInfo)
SetBalloonRetry

Especifica las condiciones para intentar mostrar información del usuario cuando se produce un error en el primer intento. (IUserNotification2.SetBalloonRetry)
SetBalloonRetry

Especifica las condiciones para intentar mostrar información del usuario cuando se produce un error en el primer intento. (IUserNotification.SetBalloonRetry)
SetBandAvailability

Establece la disponibilidad de una banda especificada.
SetBandInfoSFB

Usa la información de una estructura BANDINFOSFB para establecer la información de banda de un objeto IShellFolderBand.
SetBandSiteInfo

Establece información sobre el sitio de banda.
SetBandState

Establezca el estado de una banda en el sitio de banda.
SetBorderSpaceDW

Asigna y reserva espacio de borde para un objeto IDockingWindow.
SetCallback

IShellFolderView::SetCallback puede modificarse o no estar disponible.
SetCancelButtonLabel

Reemplaza el texto predeterminado "Cancelar" en el botón Cancelar del cuadro de diálogo de archivo común.
SetCancelInformation

Establece la información que se publica cuando un usuario selecciona Cancelar en la interfaz de usuario de progreso.
SetCancelMsg

Establece un mensaje que se mostrará si el usuario cancela la operación.
SetCascade

Establece una carpeta en cascada.
SetCheckboxValue

Habilita una interfaz de usuario de inicio de sesión y una interfaz de usuario de credencial para indicar que ha cambiado un valor de casilla.
SetCheckButtonState

Establece el estado de un botón de verificación (casilla) en el cuadro de diálogo.
SetCheckState

Establece el estado de un elemento de casilla en un control de vista de árbol.
SetClient

Establece el cliente especificado por punkClient.
SetClientGuid

Especifica y almacena el GUID para el cliente.
SetClientGuid

Permite a una aplicación de llamada asociar un GUID con el estado persistente de un cuadro de diálogo.
SetClientTitle

Especifica y almacena el título de la ventana del símbolo del sistema.
SetClipboard

SetClipboard puede modificarse o no estar disponible.
SetCodePage

Establece el valor numérico de la página de códigos ANSI en un identificador de página de códigos especificado.
SetCollectedProperties

Especifica qué propiedades se recopilarán en el cuadro de diálogo guardar.
SetColor

Establece el color, como se especifica.
SetColumnInfo

Establece el estado de una columna especificada.
SetColumns

Establece la colección de columnas de la vista que se va a mostrar.
SetComboBoxSelectedValue

Habilita una interfaz de usuario de inicio de sesión y una interfaz de usuario de credencial para indicar que se ha seleccionado un valor de cuadro combinado.
SetCompositionState

Establece el estado de composición.
SetCondition

Establece la ICondition de la búsqueda. Cuando no se llama a este método, la búsqueda resultante no tendrá ningún filtro aplicado.
SetContext

Permite que un proveedor de miniaturas devuelva una miniatura específica del contexto del usuario.
SetContractDelegateWindow

Asocia una ventana de aplicación distinta de la ventana de primer plano principal con los contratos de una aplicación. Usa esta función si eres desarrollador que escribe una aplicación de la Tienda Windows en C++nativo.
SetControlItemState

Establece el estado actual de un elemento de un control contenedor que se encuentra en el cuadro de diálogo.
SetControlItemText

Establece el texto de un elemento de control. Por ejemplo, el texto que acompaña a un botón de radio o a un elemento de un menú.
SetControlLabel

Establece el texto asociado a un control, como el texto de un botón o una etiqueta de cuadro de edición.
SetControlState

Establece la visibilidad actual y los estados habilitados de un control determinado.
SetControlStyle

Establece los estilos para mostrar de los controles treeview del objeto de espacio de nombres.
SetControlStyle2

Establece los estilos de presentación extendidos para los controles treeview del objeto de espacio de nombres.
SetCreateFlags

Establezca las marcas que se incluirán en la llamada a CreateProcess.
SetCurrentFolderFlags

Establece y aplica marcas de carpeta especificadas.
SetCurrentProcessExplicitAppUserModelID

Especifica un identificador de modelo de usuario de aplicación (AppUserModelID) único definido por la aplicación que identifica el proceso actual en la barra de tareas. Este identificador permite que una aplicación agrupe sus procesos y ventanas asociados en un solo botón de la barra de tareas.
SetCurrentViewMode

Establece el modo de vista de la carpeta seleccionada.
SetDataObject

Ajusta una instancia de IDataObject como Windows Runtime DataPackage.
SetDefaultExtension

Establece la extensión predeterminada que se va a agregar a los nombres de archivo.
SetDefaultFolder

Establece la carpeta usada como valor predeterminado si no hay un valor de carpeta usado recientemente disponible.
SetDefaultIcon

Establece el icono predeterminado.
SetDefaultSaveFolder

Establece la carpeta de destino predeterminada que usará la biblioteca para las operaciones de guardado.
SetDescription

Establece la descripción de un objeto de vínculo de Shell. La descripción puede ser cualquier cadena definida por la aplicación. (ANSI)
SetDescription

Establece la descripción de un objeto de vínculo de Shell. La descripción puede ser cualquier cadena definida por la aplicación. (Unicode)
SetDeselected

Se llama cuando una credencial pierde la selección.
SetDirectory

Establece el directorio de trabajo actual.
SetDirectory

Establece un nuevo directorio de trabajo.
SetDisplayName

Establece el nombre para mostrar de la carpeta de búsqueda, como se especifica.
SetEditBoxText

Establece el texto de un control de cuadro de edición que se encuentra en el cuadro de diálogo.
SetEmptyText

Establece el texto vacío predeterminado.
SetEncoderParams

Establece los parámetros del codificador.
SetEnumReadyCallback

Establece una devolución de llamada en la vista que se notifica cuando se completa la enumeración de vista inicial.
SetEnvironmentVariable

Establece una variable en el entorno del proceso creado.
SetErrorURL

Especifica la dirección URL de una página que se muestra cuando un usuario experimenta un error mientras navega por las páginas de extensión del asistente.
SetExtendedTileViewProperties

Establece la lista de propiedades de mosaico extendidas para un elemento.
SetFieldBitmap

Se comunica con la interfaz de usuario de inicio de sesión o la interfaz de usuario de credenciales que ha cambiado un campo de imagen de icono y que se debe actualizar la interfaz de usuario.
SetFieldCheckbox

Se comunica con la interfaz de usuario de inicio de sesión o la interfaz de usuario de credenciales que ha cambiado un campo de casilla y que se debe actualizar la interfaz de usuario.
SetFieldComboBoxSelectedItem

Se comunica con la interfaz de usuario de inicio de sesión o la interfaz de usuario de credenciales que ha cambiado el elemento seleccionado en un cuadro combinado y que se debe actualizar la interfaz de usuario.
SetFieldInteractiveState

Se comunica con la interfaz de usuario de inicio de sesión o la interfaz de usuario de credenciales que ha cambiado el estado de interactividad de un campo y que se debe actualizar la interfaz de usuario.
SetFieldOptions

Especifica si un campo especificado en la interfaz de usuario de inicio de sesión o credencial debe mostrar un glifo de "revelación de contraseña" o si se espera que reciba una dirección de correo electrónico.
SetFieldState

Se comunica con la interfaz de usuario de inicio de sesión o la interfaz de usuario de credenciales que ha cambiado un estado de campo y que se debe actualizar la interfaz de usuario.
SetFieldString

Se comunica con la interfaz de usuario de inicio de sesión o la interfaz de usuario de credenciales que ha cambiado la cadena asociada a un campo y que se debe actualizar la interfaz de usuario.
SetFieldSubmitButton

Habilita las credenciales para establecer el campo al que aparece el botón Enviar adyacente.
SetFileID

Establece el identificador de archivo único para el archivo actual.
SetFileName

Especifica y almacena el nombre propuesto del archivo.
SetFileName

Establece el nombre de archivo que aparece en el cuadro de edición Nombre de archivo cuando se abre ese cuadro de diálogo.
SetFileNameLabel

Establece el texto de la etiqueta junto al cuadro de edición de nombre de archivo.
SetFileTypeIndex

Establece el tipo de archivo que aparece como seleccionado en el cuadro de diálogo.
SetFileTypes

Establece los tipos de archivo que el cuadro de diálogo puede abrir o guardar.
SetFilter

SetFilter ya no está disponible para su uso a partir de Windows 7.
SetFilter

Expuesto por un host para permitir que los clientes pasen el host sus punteros de interfaz IUnknown.
SetFindData

Almacena información del sistema de archivos en una estructura de WIN32_FIND_DATA. ParseDisplayName usa esta información.
SetFlags

Establece las características de una operación de arrastrar y colocar en un objeto IDragSourceHelper.
SetFlags

Alterna el objeto de almacén de propiedades entre el estado de solo lectura y lectura y escritura.
SetFlags

Establece marcas GIL_XXX.
SetFlags

Establece la configuración de la opción actual.
SetFlags

Desusado. Establece marcas que indican el estado del explorador.
SetFocus

Dirige el controlador de vista previa para establecer el foco en sí mismo.
SetFolder

Establece el nombre de la carpeta para el objeto de método abreviado. (ANSI)
SetFolder

Establece el nombre de la carpeta para el objeto de método abreviado. (Unicode)
SetFolder

Establece una carpeta que siempre se selecciona cuando se abre el cuadro de diálogo, independientemente de la acción del usuario anterior.
SetFolderLogicalViewMode

Establece el modo de vista lógica de carpeta. La configuración predeterminada se basa en el folderTypeID que establece el método ISearchFolderItemFactory::SetFolderTypeID.
SetFolderSettings

Establece la configuración de carpeta de la vista actual.
SetFolderType

Establece el tipo de carpeta de la biblioteca.
SetFolderTypeID

Establece un identificador de tipo de carpeta de búsqueda, tal como se especifica.
SetFolderViewOptions

Establece las opciones especificadas para la vista.
Setfont

Establece los atributos de la fuente.
Setfont

Establece los atributos de fuente que se usarán para el texto dentro del controlador de vista previa.
SetGroupBy

Agrupa la vista por la clave de propiedad y la dirección especificadas.
SetGroupColumn

Establece una columna de grupo, como se especifica. Si no se especifica ninguna columna de grupo, no se produce ninguna agrupación.
SetGroupSubsetCount

Activa el subconfigurado de grupo y establece el número de filas visibles de elementos de cada grupo.
SetHandlerClsid

. (IDefaultFolderMenuInitialize.SetHandlerClsid)
SetHandlerProgressText

Establece el contenido de un campo de información para el controlador mientras ese controlador realiza una sincronización.
SetHistoryObject

Desusado. Establece el objeto de historial del explorador.
SetHotkey

Establece un método abreviado de teclado (tecla activa) para un objeto de vínculo de Shell. (ANSI)
SetHotkey

Establece un método abreviado de teclado (tecla activa) para un objeto de vínculo de Shell. (Unicode)
SetHotKey

Establece la tecla de acceso rápido para la aplicación.
SetIcon

Establece el icono predeterminado de la biblioteca.
SetIconInfo

Establece el icono del área de notificación asociado a información de usuario específica. (IUserNotification2.SetIconInfo)
SetIconInfo

Establece el icono del área de notificación asociado a información de usuario específica. (IUserNotification.SetIconInfo)
SetIconLocation

Establece la ubicación (ruta de acceso e índice) del icono de un objeto de vínculo de Shell. (ANSI)
SetIconLocation

Establece la ubicación (ruta de acceso e índice) del icono de un objeto de vínculo de Shell. (Unicode)
SetIconSize

Establece el tamaño del icono de carpeta de búsqueda, como se especifica. La configuración predeterminada se basa en el folderTypeID establecido por el método ISearchFolderItemFactory::SetFolderTypeID.
SetIDList

Establece una lista de identificadores de elementos persistentes.
SetIDList

Establece el puntero a una lista de identificadores de elemento (PIDL) para un objeto de vínculo de Shell. (ANSI)
SetIDList

Establece el puntero a una lista de identificadores de elemento (PIDL) para un objeto de vínculo de Shell. (Unicode)
SetInitialURL

Establece la dirección URL de la página HTML proporcionada por el servidor inicial en un asistente hospedado.
SetIsOnLockScreen

Este método determina si la aplicación, en modo de diseño, puede mostrar información en la pantalla de bloqueo de Windows 8.
SetItem

Método IParseAndCreateItem::SetItem
SetItemAlloc

Proporciona a la carpeta del delegado una interfaz IMalloc que se usa para asignar y liberar identificadores de elemento.
SetItemAlloc

Proporciona el CItemIDFactory una interfaz IMalloc que se usa para asignar y liberar identificadores de elemento.
SetItemChoices

Establece la matriz de índices que representa qué elementos desea mantener el usuario. Este método se usa cuando el usuario elige aplicar la misma operación a todos los conflictos seleccionados del mismo tipo desde el mismo controlador.
SetItemCustomState

Establece el estado de la casilla asociada al elemento shell.
SetItemHeight

Establece el alto del elemento especificado.
SetItemPos

Establece la posición del elemento especificado.
SetItemState

Establece información de estado para un elemento de Shell.
SetItemStatus

Llamado por el administrador de sincronización en el controlador de una aplicación registrada para cambiar el estado de un elemento en los dos casos siguientes: _between el tiempo que el controlador ha devuelto desde el método ISyncMgrSynchronize::P repareForSync y llamó al método de devolución de llamada PrepareForSyncCompleted o después de que el controlador haya devuelto desde el método ISyncMgrSynchronize::Synchronize, pero aún no ha llamado al método de devolución de llamada SynchronizeCompleted.
SetJunctionCLSID

Establece el identificador de clase (CLSID) del objeto que implementa IShellFolder, si el elemento actual es un punto de unión.
SetKey

Establece la clave del Registro desde la que se va a cargar el valor "DefaultIcon".
SetKeyState

Establece un valor basado en el estado actual de las teclas CTRL y MAYÚS.
SetLine

Muestra un mensaje en el cuadro de diálogo de progreso.
SetLocalPath

Establece y almacena la ruta de acceso al archivo.
SetMenu

Anexa un menú estático a la banda de menús.
SetMenuContextHelpId

Asocia un identificador de contexto de Ayuda a un menú.
SetMenuRestrictions

. (IDefaultFolderMenuInitialize.SetMenuRestrictions)
SetMenuSB

Instala el menú compuesto en la ventana de vista.
SetMenuToolbar

Agrega un menú a la banda de menús.
SetMode

Establece el modo de enumeración del elemento analizado.
SetMode

Establece el modo de operaciones de diálogo de progreso.
SetNamedValue

Establece el valor de una propiedad con nombre.
SetNameOf

Establece el nombre para mostrar de un objeto de archivo o subcarpeta, cambiando el identificador de elemento en el proceso.
SetNativeDisplayOrientation

Establece la orientación de la pantalla emulada para la ventana de modo de diseño.
SetNativeDisplaySize

Establece un tamaño de pantalla nativo suplantado que se usará para una aplicación de la Tienda Windows que se ejecuta en modo de diseño.
SetNavigateState

Desusado. Establece el estado de navegación actual. Este método afecta al cursor y la animación.
SetNavigationRoot

Especifica una ubicación de nivel superior desde la que empezar a examinar un espacio de nombres, por ejemplo, en la opción Guardar carpeta Examinar del cuadro de diálogo. Los usuarios no pueden navegar por encima de esta ubicación.
SetNoIcons

Establece si los iconos se muestran en una banda de carpetas.
SetNormalIcon

Establece el icono normal.
SetNoShowUI

Indica si se debe mostrar cualquier interfaz de usuario asociada al elemento shell seleccionado.
SetNoText

Establece si el texto se muestra en una banda de carpetas.
SetObjectCount

SetObjectCount ya no está disponible.
SetObscured

Coordina los elementos ocultos en una barra de herramientas con elementos de un menú.
SetOkButtonLabel

Establece el texto del botón Abrir o Guardar.
SetOpenIcon

Establece el icono que permite a los contenedores especificar una apariencia "abierta".
SetOperation

Establece qué operación de diálogo de progreso se está produciendo y si estamos en modo de anulación o de anulación.
SetOperationFlags

Establece parámetros para la operación actual.
SetOptions

Establece las opciones de autocompletar actuales. (IACList2.SetOptions)
SetOptions

Establece las opciones de autocompletar actuales. (IAutoComplete2.SetOptions)
SetOptions

Establece las opciones actuales del explorador.
SetOptions

Establece marcas para controlar el comportamiento del cuadro de diálogo.
SetOptions

Establece las opciones de biblioteca.
SetOverlayIcon

Aplica una superposición a un botón de barra de tareas para indicar el estado de la aplicación o una notificación al usuario.
SetOwner

Desusado. Declara una referencia de propietario al objeto de servicio.
SetOwnerWindow

Establece la ventana principal o propietaria para las ventanas de progreso y diálogo.
SetParameters

Proporciona valores de parámetro para el verbo.
SetParentAndItem

Establece el elemento primario de un elemento y el identificador secundario del elemento primario.
SetPath

Asigna una nueva ruta de acceso a una carpeta conocida.
SetPath

Establece la ruta de acceso y el nombre de archivo para el destino de un objeto de vínculo de Shell. (ANSI)
SetPath

Establece la ruta de acceso y el nombre de archivo para el destino de un objeto de vínculo de Shell. (Unicode)
SetPinnedWindow

Establece la ventana anclada. Cuando el usuario selecciona un nuevo archivo para ver, shell dirige al visor de archivos para mostrar el nuevo archivo en la ventana anclada en lugar de crear una nueva ventana.
SetPoints

SetPoints se pueden modificar o no estar disponibles.
SetPosition

Establece la opción de visualización de la imagen de fondo de pantalla de escritorio, determinando si la imagen debe centrarse, colocarse en mosaico o estirarse.
SetPosition

Establece las coordenadas de un punto usado para mostrar.
SetPresenterChoice

Establece qué tipo de elección se realizó sobre una resolución de conflictos del administrador de sincronización y si se debe aplicar la elección a todos los conflictos posteriores del conjunto.
SetPresenterNextStep

Establece lo que el moderador quiere hacer como el paso siguiente en la resolución de conflictos del administrador de sincronización.
SetProcessReference

Proporciona un objeto Component Object Model (COM) que permite que las extensiones de Shell hospedadas y otros componentes impidan que su proceso de host se cierre prematuramente.
SetProgID

Establece el ProgID de un objeto .
SetProgress

Novedades el cuadro de diálogo de progreso con el estado actual de la operación. (IProgressDialog.SetProgress)
SetProgress64

Novedades el cuadro de diálogo de progreso con el estado actual de la operación. (IProgressDialog.SetProgress64)
SetProgressCallback

Establece la interfaz ISyncMgrSynchronizeCallback. Las aplicaciones registradas usan esta interfaz de devolución de llamada para proporcionar información de estado desde los métodos ISyncMgrSynchronize::P repareForSync e ISyncMgrSynchronize::Synchronize.
SetProgressDialog

Especifica un cuadro de diálogo que se usa para mostrar el progreso de la operación.
SetProgressMessage

Sin implementar. (IFileOperation.SetProgressMessage)
SetProgressState

Establece el tipo y el estado del indicador de progreso mostrado en un botón de la barra de tareas.
SetProgressValue

Muestra o actualiza una barra de progreso hospedada en un botón de barra de tareas para mostrar el porcentaje específico completado de la operación completa.
SetProperties

Declara un conjunto de propiedades y valores que se van a establecer en un elemento o elementos.
SetProperties

Proporciona un almacén de propiedades que define los valores predeterminados que se van a usar para el elemento que se está guardando.
SetProperties

Establece las propiedades que se deben aplicar a un elemento.
SetPropertyBag

Establece el nombre del contenedor de propiedades.
SetPropertyKey

Establece la clave de propiedad.
SetPropertyStorage

Inicializa la instancia del almacén de propiedades a partir de los datos de almacenamiento de propiedades serializados especificados.
SetProviderFilter

Limita el conjunto de usuarios de la matriz a cuentas locales o cuentas de Microsoft.
SetRect

Establece el tamaño y la posición de las ventanas de vista creadas por el explorador.
SetRect

Dirige el controlador de vista previa para cambiar el área dentro del hwnd primario en el que se dibuja.
SetRedraw

Permite volver a dibujar una vista o evitar que se vuelva a dibujar.
SetRedraw

Establece volver a dibujar activado y desactivado.
SetReferent

Establece el referente del objeto de método abreviado. (ANSI)
SetReferent

Establece el referente del objeto de método abreviado. (Unicode)
SetReferrer

Establece la zona de seguridad asociada al archivo de datos adjuntos en función del archivo de referencia.
SetReferrer

Desusado. Establece el puntero a una lista de identificadores de elemento (PIDL) usada para la comprobación de zona al crear una nueva ventana.
SetRelativePath

Establece la ruta de acceso relativa al objeto de vínculo shell. (ANSI)
SetRelativePath

Establece la ruta de acceso relativa al objeto de vínculo shell. (Unicode)
SetSaveAsItem

Establece un elemento que se va a usar como entrada inicial en un cuadro de diálogo Guardar como.
SetScaleFactor

Establece un factor de escala de dispositivos suplantados que se usará para una aplicación de la Tienda Windows que se ejecuta en modo de diseño.
SetScope

Establece el ámbito de búsqueda, como se especifica.
SetSelected

Se llama cuando se selecciona una credencial. Permite al implementador establecer características de inicio de sesión.
SetSelectedControlItem

Establece el estado seleccionado de un elemento determinado de un grupo de botones de opción o un cuadro combinado que se encuentran en el cuadro de diálogo.
SetSelection

Proporciona la matriz de elementos de Shell que especifica los elementos incluidos en la selección.
SetSerialization

Establece las características de serialización del proveedor de credenciales.
SetShellFolder

Especifica la carpeta para la banda de menús que se va a examinar.
SetShortcutIcon

Establece el icono de un acceso directo al objeto .
SetShowCmd

Establece el comando show para un objeto de vínculo de Shell. El comando show establece el estado de presentación inicial de la ventana. (ANSI)
SetShowCmd

Establece el comando show para un objeto de vínculo de Shell. El comando show establece el estado de presentación inicial de la ventana. (Unicode)
SetShowWindow

Establece el estado visual de la ventana especificada.
SetSlideshow

Especifica las imágenes que se van a usar para la presentación de fondos de pantalla de escritorio.
SetSlideshowOptions

Establece la configuración de presentación del fondo de pantalla de escritorio para orden aleatorio y tiempo.
SetSortColumns

Establece y ordena la vista por las columnas de ordenación especificadas.
SetSortColumns

Crea una lista de direcciones de columna de ordenación, como se especifica.
SetSource

Establece una ruta de acceso o dirección URL alternativa para el origen de una transferencia de archivos.
SetStacks

Crea una lista de claves de pila, tal y como se especifica. Si no se llama a este método, de forma predeterminada, la carpeta no se apilará.
SetStatusMessage

Permite al proveedor de credenciales establecer mensajes de estado mientras intenta completar IConnectableCredentialProviderCredential::Connect.
SetStatusTextSB

Establece y muestra el texto de estado sobre el objeto en contexto en la barra de estado de la ventana de marco del contenedor.
SetStringValue

Habilita una interfaz de usuario de inicio de sesión o una interfaz de usuario de credenciales para actualizar el texto de un CPFT_EDIT_TEXT campos a medida que el usuario escribe en ellos.
SetSubMenu

Establece la interfaz de barra de menús especificada como submenú de la interfaz del objeto de aplicación que llama.
SetTabActive

Informa a la barra de tareas de que se ha realizado una pestaña o ventana de documento en la ventana activa.
SetTabOrder

Inserta una nueva miniatura en una interfaz de documento con pestañas (TDI) o en un control flotante de grupo de la aplicación de interfaz de varios documentos (MDI) o mueve una miniatura existente a una nueva posición en el grupo de la aplicación.
SetTabProperties

Permite que una pestaña especifique si la ventana principal del marco de la aplicación o la ventana de pestañas se deben usar como miniatura o en la característica de inspección en determinadas circunstancias.
SetTargetSessionId

Establece el identificador de sesión.
SetText

Establece el texto predeterminado que se va a usar cuando no hay ningún elemento en la vista.
SetTextColor

Establece el color del texto en el controlador de vista previa.
SetTheme

Establece el tema especificado.
SetTheme

Establece el tema de escritorio solo para la ventana actual.
SetThumbnailClip

Selecciona una parte del área cliente de una ventana para mostrarla como miniatura de esa ventana en la barra de tareas.
SetThumbnailStream

Establece la secuencia de miniaturas. Este método es solo para uso interno y solo se puede llamar a mediante la aplicación de fotos.
SetThumbnailTooltip

Especifica o actualiza el texto de la información sobre herramientas que se muestra cuando el puntero del mouse se encuentra en una miniatura de vista previa individual en un control flotante del botón de la barra de tareas.
SetTileViewProperties

Establezca la lista de propiedades de icono de un elemento.
SetTimes

Establece los tiempos de archivo.
SetTitle

Establece el título del cuadro de diálogo de progreso.
SetTitle

Establece el título que se pasará a CreateProcess.
SetTitle

Establece el título del cuadro de diálogo.
SetTitle

Desusado. Establece el título de una ventana del explorador.
SetToolbarItems

Agrega elementos de barra de herramientas a la barra de herramientas del Explorador de Windows.
SetTopBrowser

Desusado. Informa a la clase base cuando se convierte en la instancia de explorador más alta.
SetUsageScenario

Define los escenarios para los que el proveedor de credenciales es válido. Se llama cada vez que se inicializa el proveedor de credenciales.
SetUserArray

Lo llama el sistema durante la inicialización de una interfaz de usuario de inicio de sesión o credencial para recuperar el conjunto de usuarios que se mostrará en esa interfaz de usuario.
SetViewModeAndIconSize

Establece y aplica el modo de vista y el tamaño de la imagen.
SetViewProperty

Almacena en caché una propiedad para un elemento en la memoria caché de propiedades de la vista.
SetVisibleColumns

Crea una nueva lista de columnas cuyas columnas están visibles, dada una matriz de estructuras PROPERTYKEY. El valor predeterminado se basa en FolderTypeID.
SetWallpaper

Establece el fondo de pantalla del escritorio.
SetWatermark

Proporciona un mapa de bits que se va a usar como marca de agua.
SetWindow

Establece la ventana primaria de la ventana del previsualizador, así como el área dentro del elemento primario que se va a usar para la ventana del previsualizador.
SetWindowContextHelpId

Asocia un identificador de contexto de Ayuda a la ventana especificada.
SetWindowSubclass

Instala o actualiza una devolución de llamada de subclase de ventana.
SetWorkingDirectory

Establece el nombre del directorio de trabajo para un objeto de vínculo de Shell. (ANSI)
SetWorkingDirectory

Establece el nombre del directorio de trabajo para un objeto de vínculo de Shell. (Unicode)
SHAddFolderPathToLibrary

Agrega una carpeta a una biblioteca.
SHAddFromPropSheetExtArray

Agrega páginas a una matriz de extensión de hoja de propiedades creada por SHCreatePropSheetExtArray.
SHAddToRecentDocs

Notifica al sistema al que se ha accedido un elemento, con el fin de realizar el seguimiento de esos elementos usados más recientemente y con más frecuencia. Esta función también se puede usar para borrar todos los datos de uso.
SHAlloc

Asigna memoria del montón del shell.
SHAllocShared

SHAllocShared puede modificarse o no estar disponible.
SHAnsiToAnsi

Copia una cadena ANSI.
SHAnsiToUnicode

Convierte una cadena de la página de códigos ANSI en la página de códigos Unicode.
SHAppBarMessage

Envía un mensaje de la barra de aplicaciones al sistema.
ShareExists

Consulta si se comparte la carpeta Users o Public.
SharePrinters

Comparte todas las impresoras locales conectadas a un equipo, lo que les permite detectarlas otros equipos de la red.
SHAssocEnumHandlers

Devuelve un objeto de enumeración para un conjunto especificado de controladores de extensión de nombre de archivo.
SHAssocEnumHandlersForProtocolByApplication

Obtiene una interfaz de enumeración que proporciona acceso a los controladores asociados a un protocolo determinado.
SHAutoComplete

Indica a los controles de edición del sistema que usen AutoCompletar para ayudar a completar las direcciones URL o las rutas de acceso del sistema de archivos.
SHBindToFolderIDListParent

Dado un elemento de espacio de nombres de Shell especificado en forma de carpeta y una lista de identificadores de elemento relativa a esa carpeta, esta función se enlaza al elemento primario del elemento de espacio de nombres y, opcionalmente, devuelve un puntero al componente final de la lista de identificadores de elemento.
SHBindToFolderIDListParentEx

Extiende la función SHBindToFolderIDListParent al permitir que el autor de la llamada especifique un contexto de enlace.
SHBindToObject

Recupera y enlaza a un objeto especificado mediante el método IShellFolder::BindToObject del espacio de nombres shell.
SHBindToParent

Toma un puntero a una lista de identificadores de elementos completos (PIDL) y devuelve un puntero de interfaz especificado en el objeto primario.
SHBrowseForFolderA

Muestra un cuadro de diálogo que permite al usuario seleccionar una carpeta shell. (ANSI)
SHBrowseForFolderW

Muestra un cuadro de diálogo que permite al usuario seleccionar una carpeta shell. (Unicode)
SHChangeNotification_Lock

Bloquea la memoria compartida asociada a un evento de notificación de cambio de Shell.
SHChangeNotification_Unlock

Desbloquea la memoria compartida para una notificación de cambio.
SHChangeNotify

Notifica al sistema de un evento que una aplicación ha realizado. Una aplicación debe usar esta función si realiza una acción que puede afectar al Shell.
SHChangeNotifyDeregister

Anula el registro del proceso de ventana del cliente de recibir mensajes SHChangeNotify.
SHChangeNotifyRegister

Registra una ventana para recibir notificaciones del sistema de archivos o shell, si el sistema de archivos admite notificaciones.
SHChangeNotifyRegisterThread

Habilita el registro asincrónico y el registro de un subproceso.
SHCloneSpecialIDList

SHCloneSpecialIDList puede modificarse o no estar disponible. En su lugar, use SHGetSpecialFolderLocation.
SHCLSIDFromString

Toma la forma de cadena de un identificador de clase (CLSID) y crea el CLSID correspondiente.
SHCoCreateInstance

SHCoCreateInstance puede modificarse o no estar disponible. En su lugar, use CoCreateInstance.
SHCopyKeyA

Copia de forma recursiva las subclaves y los valores de la subclave de origen en la clave de destino. SHCopyKey no copia los atributos de seguridad de las claves. (ANSI)
SHCopyKeyW

Copia de forma recursiva las subclaves y los valores de la subclave de origen en la clave de destino. SHCopyKey no copia los atributos de seguridad de las claves. (Unicode)
SHCreateAssociationRegistration

Crea un objeto IApplicationAssociationRegistration basado en la implementación de existencias de la interfaz proporcionada por Windows.
SHCreateDataObject

Crea un objeto de datos en una carpeta primaria.
SHCreateDefaultContextMenu

Crea un objeto que representa la implementación predeterminada del menú contextual del Shell.
SHCreateDefaultExtractIcon

Crea un extractor de iconos estándar, cuyos valores predeterminados se pueden configurar aún más a través de la interfaz IDefaultExtractIconInit.
SHCreateDefaultPropertiesOp

Crea una operación de archivo que establece las propiedades predeterminadas en el elemento shell que aún no se ha establecido.
SHCreateDirectory

Crea una nueva carpeta del sistema de archivos.
SHCreateDirectoryExA

Crea una nueva carpeta del sistema de archivos, con atributos de seguridad opcionales. (ANSI)
SHCreateDirectoryExW

Crea una nueva carpeta del sistema de archivos, con atributos de seguridad opcionales. (Unicode)
SHCreateFileExtractIconA

SHCreateFileExtractIcon puede modificarse o no estar disponible. (ANSI)
SHCreateFileExtractIconW

SHCreateFileExtractIcon puede modificarse o no estar disponible. (Unicode)
SHCreateItemFromIDList

Crea e inicializa un objeto de elemento de Shell desde un puntero a una lista de identificadores de elemento (PIDL). El objeto de elemento de shell resultante admite la interfaz IShellItem.
SHCreateItemFromParsingName

Crea e inicializa un objeto de elemento del Shell a partir de un nombre de análisis.
SHCreateItemFromRelativeName

Crea e inicializa un objeto de elemento de Shell a partir de un nombre de análisis relativo.
SHCreateItemInKnownFolder

Crea un objeto de elemento de Shell para un único archivo que existe dentro de una carpeta conocida.
SHCreateItemWithParent

Cree un elemento de Shell, dada una carpeta primaria y un identificador de elemento secundario.
SHCreateLibrary

Crea un objeto IShellLibrary.
SHCreateMemStream

Crea una secuencia de memoria mediante un proceso similar a CreateStreamOnHGlobal.
SHCreateProcessAsUserW

Crea un nuevo proceso en modo de usuario y su subproceso principal para ejecutar un archivo ejecutable especificado.
SHCreatePropSheetExtArray

SHCreatePropSheetExtArray puede modificarse o no estar disponible.
SHCreateQueryCancelAutoPlayMoniker

Desusado. Crea un moniker de clase QueryCancelAutoPlay, que se puede usar para registrar el controlador IQueryCancelAutoPlay en la tabla de objetos en ejecución (ROT).
SHCreateShellFolderView

Crea una nueva instancia del objeto de vista de carpeta de Shell predeterminado (DefView).
SHCreateShellFolderViewEx

Crea una nueva instancia del objeto de vista de carpeta de Shell predeterminado. Se recomienda usar SHCreateShellFolderView en lugar de esta función.
SHCreateShellItem

Crea un objeto IShellItem.
SHCreateShellItemArray

Crea un objeto de matriz de elementos de Shell.
SHCreateShellItemArrayFromDataObject

Crea un objeto de matriz de elementos de Shell a partir de un objeto de datos.
SHCreateShellItemArrayFromIDLists

Crea un objeto de matriz de elementos de Shell a partir de una lista de estructuras ITEMIDLIST.
SHCreateShellItemArrayFromShellItem

Crea una matriz de un elemento a partir de un único elemento shell.
SHCreateShellPalette

Crea una paleta de media tono para el contexto de dispositivo especificado.
SHCreateStdEnumFmtEtc

SHCreateStdEnumFmtEtc puede modificarse o no estar disponible.
SHCreateStreamOnFileA

SHCreateStreamOnFile puede modificarse o no estar disponible. En su lugar, use SHCreateStreamOnFileEx. (ANSI)
SHCreateStreamOnFileEx

Abre o crea un archivo y recupera una secuencia para leer o escribir en ese archivo.
SHCreateStreamOnFileW

SHCreateStreamOnFile puede modificarse o no estar disponible. En su lugar, use SHCreateStreamOnFileEx. (Unicode)
SHCreateThread

Crea un subproceso.
SHCreateThreadRef

Crea una referencia por subproceso a un objeto Component Object Model (COM).
SHCreateThreadWithHandle

Crea un nuevo subproceso y recupera su identificador.
SHDefExtractIconA

Proporciona un controlador predeterminado para extraer un icono de un archivo. (ANSI)
SHDefExtractIconW

Proporciona un controlador predeterminado para extraer un icono de un archivo. (Unicode)
SHDeleteEmptyKeyA

Elimina una clave vacía. (ANSI)
SHDeleteEmptyKeyW

Elimina una clave vacía. (Unicode)
SHDeleteKeyA

Elimina una subclave y todos sus descendientes. Esta función quita la clave y todos los valores de la clave del Registro. (ANSI)
SHDeleteKeyW

Elimina una subclave y todos sus descendientes. Esta función quita la clave y todos los valores de la clave del Registro. (Unicode)
SHDeleteValueA

Elimina un valor con nombre de la clave del Registro especificada. (ANSI)
SHDeleteValueW

Elimina un valor con nombre de la clave del Registro especificada. (Unicode)
SHDestroyPropSheetExtArray

Libera controladores de hojas de propiedades que apuntan a una matriz creada por SHCreatePropSheetExtArray.
SHDoDragDrop

Ejecuta una operación de arrastrar y colocar. Admite la creación de origen de arrastre a petición, así como imágenes de arrastre.
Shell_GetCachedImageIndex

Shell_GetCachedImageIndex pueden modificarse o no estar disponibles.
Shell_GetCachedImageIndexA

Shell_GetCachedImageIndex pueden modificarse o no estar disponibles. (ANSI)
Shell_GetCachedImageIndexW

Shell_GetCachedImageIndex pueden modificarse o no estar disponibles. (Unicode)
Shell_GetImageLists

Recupera listas de imágenes del sistema para iconos grandes y pequeños.
Shell_MergeMenus

Shell_MergeMenus pueden modificarse o no estar disponibles.
Shell_NotifyIconA

Envía un mensaje al área de estado de la barra de tareas. (ANSI)
Shell_NotifyIconGetRect

Obtiene las coordenadas de pantalla del rectángulo delimitador de un icono de notificación.
Shell_NotifyIconW

Envía un mensaje al área de estado de la barra de tareas. (Unicode)
ShellAboutA

Muestra un cuadro de diálogo ShellAbout. (ANSI)
ShellAboutW

Muestra un cuadro de diálogo ShellAbout. (Unicode)
ShellExecuteA

Realiza una operación en un archivo especificado. (ShellExecuteA)
ShellExecuteExA

Realiza una operación en un archivo especificado. (ShellExecuteExA)
ShellExecuteExW

Realiza una operación en un archivo especificado. (ShellExecuteExW)
ShellExecuteW

Realiza una operación en un archivo especificado. (ShellExecuteW)
ShellMessageBoxA

ShellMessageBox puede modificarse o no estar disponible. (ANSI)
ShellMessageBoxW

ShellMessageBox puede modificarse o no estar disponible. (Unicode)
SHEmptyRecycleBinA

Vacía la Papelera de reciclaje en la unidad especificada. (ANSI)
SHEmptyRecycleBinW

Vacía la Papelera de reciclaje en la unidad especificada. (Unicode)
SHEnumerateUnreadMailAccountsA

Enumera las cuentas de usuario que tienen un correo electrónico no leído. (ANSI)
SHEnumerateUnreadMailAccountsW

Enumera las cuentas de usuario que tienen un correo electrónico no leído. (Unicode)
SHEnumKeyExA

Enumera las subclaves de la clave del Registro abierta especificada. (SHEnumKeyExA)
SHEnumKeyExW

Enumera las subclaves de la clave del Registro abierta especificada. (SHEnumKeyExW)
SHEnumValueA

Enumera los valores de la clave del Registro abierta especificada. (ANSI)
SHEnumValueW

Enumera los valores de la clave del Registro abierta especificada. (Unicode)
SHEvaluateSystemCommandTemplate

Aplica una validación estricta de los parámetros usados en una llamada a CreateProcess o ShellExecute.
SHFileOperationA

Copia, mueve, cambia el nombre o elimina un objeto del sistema de archivos. Esta función se ha reemplazado en Windows Vista por IFileOperation.
SHFileOperationW

Copia, mueve, cambia el nombre o elimina un objeto del sistema de archivos. En Windows Vista y versiones posteriores, se recomienda usar IFileOperation en lugar de esta función.
SHFind_InitMenuPopup

SHFind_InitMenuPopup pueden modificarse o no estar disponibles.
SHFindFiles

ShFindFiles puede modificarse o no estar disponible.
SHFlushSFCache

SHFlushSFCache puede modificarse o no estar disponible.
SHFormatDateTimeA

SHFormatDateTime puede modificarse o no estar disponible. (ANSI)
SHFormatDateTimeW

SHFormatDateTime puede modificarse o no estar disponible. (Unicode)
SHFormatDrive

SHFormatDrive puede modificarse o no estar disponible.
SHFree

Libera la memoria asignada por SHAlloc.
SHFreeNameMappings

Libera un objeto de asignación de nombres de archivo recuperado por la función SHFileOperation.
SHFreeShared

SHFreeShared puede modificarse o no estar disponible.
SHGetAssocKeys

Recupera una matriz de subclaves de clase asociadas a un objeto IQueryAssociations.
SHGetAttributesFromDataObject

SHGetAttributesFromDataObject puede modificarse o no estar disponible.
SHGetDataFromIDListA

Recupera los datos de propiedad extendida de una lista de identificadores relativos. (ANSI)
SHGetDataFromIDListW

Recupera los datos de propiedad extendida de una lista de identificadores relativos. (Unicode)
SHGetDesktopFolder

Recupera la interfaz IShellFolder para la carpeta de escritorio, que es la raíz del espacio de nombres del shell.
SHGetDiskFreeSpaceExA

Recupera información de espacio en disco para un volumen de disco. (ANSI)
SHGetDiskFreeSpaceExW

Recupera información de espacio en disco para un volumen de disco. (Unicode)
SHGetDriveMedia

Devuelve el tipo de medio que se encuentra en la unidad especificada.
SHGetFileInfoA

Recupera información sobre un objeto en el sistema de archivos, como un archivo, una carpeta, un directorio o una raíz de unidad. (ANSI)
SHGetFileInfoW

Recupera información sobre un objeto en el sistema de archivos, como un archivo, una carpeta, un directorio o una raíz de unidad. (Unicode)
SHGetFolderLocation

Desusado. Recupera la ruta de acceso de una carpeta como una estructura ITEMIDLIST.
SHGetFolderPathA

Desusado. (SHGetFolderPathA)
SHGetFolderPathAndSubDirA

Obtiene la ruta de acceso de una carpeta y anexa una ruta de acceso de subcarpeta proporcionada por el usuario. (ANSI)
SHGetFolderPathAndSubDirW

Obtiene la ruta de acceso de una carpeta y anexa una ruta de acceso de subcarpeta proporcionada por el usuario. (Unicode)
SHGetFolderPathW

Desusado. (SHGetFolderPathW)
SHGetIconOverlayIndexA

Devuelve el índice del icono de superposición en la lista de imágenes del sistema. (ANSI)
SHGetIconOverlayIndexW

Devuelve el índice del icono de superposición en la lista de imágenes del sistema. (Unicode)
SHGetIDListFromObject

Recupera el puntero a una lista de identificadores de elemento (PIDL) de un objeto .
SHGetImageList

Recupera una lista de imágenes.
SHGetInstanceExplorer

Recupera una interfaz que permite que las extensiones de Shell hospedadas y otros componentes impidan que su proceso de host se cierre prematuramente.
SHGetInverseCMAP

Recupera la asignación inversa de la tabla de colores para la paleta de medio tono.
SHGetItemFromDataObject

Crea un objeto IShellItem o relacionado basado en un elemento especificado por un IDataObject.
SHGetItemFromObject

Recupera un objeto IShellItem.
SHGetKnownFolderIDList

Recupera la ruta de acceso de una carpeta conocida como una estructura ITEMIDLIST.
SHGetKnownFolderItem

Recupera un objeto IShellItem que representa una carpeta conocida.
SHGetKnownFolderPath

Recupera la ruta de acceso completa de una carpeta conocida identificada por el KNOWNFOLDERID de la carpeta.
SHGetLocalizedName

Recupera el nombre localizado de un archivo en una carpeta shell.
SHGetMalloc

Recupera un puntero a la interfaz IMalloc del shell.
SHGetNameFromIDList

Recupera el nombre para mostrar de un elemento identificado por su IDList.
SHGetNewLinkInfoA

Crea un nombre para un nuevo acceso directo basado en el destino propuesto del acceso directo. Esta función no crea el acceso directo, solo el nombre. (ANSI)
SHGetNewLinkInfoW

Crea un nombre para un nuevo acceso directo basado en el destino propuesto del acceso directo. Esta función no crea el acceso directo, solo el nombre. (Unicode)
SHGetPathFromIDListA

Convierte una lista de identificadores de elemento en una ruta de acceso del sistema de archivos. (ANSI)
SHGetPathFromIDListEx

Convierte una lista de identificadores de elemento en una ruta de acceso del sistema de archivos. Esta función extiende SHGetPathFromIDList al permitirle establecer el tamaño inicial del búfer de cadena y declarar las opciones siguientes.
SHGetPathFromIDListW

Convierte una lista de identificadores de elemento en una ruta de acceso del sistema de archivos. (Unicode)
SHGetRealIDL

SHGetRealIDL puede modificarse o no estar disponible.
SHGetSetFolderCustomSettings

SHGetSetFolderCustomSettings puede modificarse o no estar disponible.
SHGetSetSettings

SHGetSetSettings puede modificarse o no estar disponible.
SHGetSettings

Recupera la configuración actual de la opción Shell.
SHGetSpecialFolderLocation

SHGetSpecialFolderLocation no se admite y puede modificarse o no estar disponible en el futuro. En su lugar, use SHGetFolderLocation.
SHGetSpecialFolderPathA

NO se admite SHGetSpecialFolderPath. En su lugar, use ShGetFolderPath. (ANSI)
SHGetSpecialFolderPathW

NO se admite SHGetSpecialFolderPath. En su lugar, use ShGetFolderPath. (Unicode)
SHGetStockIconInfo

Recupera información sobre los iconos de Shell definidos por el sistema.
SHGetTemporaryPropertyForItem

Recupera la propiedad temporal del elemento especificado. Una propiedad temporal es un almacén de lectura y escritura que contiene propiedades solo durante la vigencia del objeto IShellItem, en lugar de conservarse de nuevo en el elemento.
SHGetThreadRef

Recupera la referencia de objeto por subproceso establecida por SHSetThreadRef.
SHGetUnreadMailCountA

Recupera el recuento de mensajes no leídos de un usuario especificado para cualquiera o todas las cuentas de correo electrónico. (ANSI)
SHGetUnreadMailCountW

Recupera el recuento de mensajes no leídos de un usuario especificado para cualquiera o todas las cuentas de correo electrónico. (Unicode)
SHGetValueA

Recupera un valor del Registro. (SHGetValueA)
SHGetValueW

Recupera un valor del Registro. (SHGetValueW)
SHGetViewStatePropertyBag

SHGetViewStatePropertyBag puede modificarse o no estar disponible.
SHGlobalCounterDecrement

Disminuye un contador global.
SHGlobalCounterGetValue

Obtiene el valor actual de un contador global.
SHGlobalCounterIncrement

Incrementa un contador global.
SHHandleUpdateImage

SHHandleUpdateImage puede modificarse o no estar disponible.
SHILCreateFromPath

SHILCreateFromPath puede modificarse o no estar disponible.
SHInvokePrinterCommandA

Ejecuta un comando en un objeto de impresora. (ANSI)
SHInvokePrinterCommandW

Ejecuta un comando en un objeto de impresora. (Unicode)
SHIsFileAvailableOffline

Determina si un archivo o carpeta está disponible para su uso sin conexión. Esta función también determina si el archivo se abriría desde la red, desde la caché de archivos sin conexión local o desde ambas ubicaciones.
SHIsLowMemoryMachine

No compatible. (SHIsLowMemoryMachine)
SHLimitInputEdit

Establece límites en caracteres válidos para un control de edición.
SHLoadIndirectString

Extrae un recurso de texto especificado cuando se da a ese recurso en forma de una cadena indirecta (una cadena que comienza con el símbolo '@').
SHLoadInProc

Crea una instancia de la clase de objeto especificada desde el contexto del proceso del shell. Windows Vista y versiones posteriores: _This función se ha deshabilitado y devuelve E_NOTIMPL.
SHLoadLibraryFromItem

Crea y carga un objeto IShellLibrary a partir de un archivo de definición de biblioteca especificado.
SHLoadLibraryFromKnownFolder

Crea y carga un objeto IShellLibrary para un identificador de carpeta conocido especificado.
SHLoadLibraryFromParsingName

Crea y carga un objeto IShellLibrary para una ruta de acceso especificada.
SHLoadNonloadedIconOverlayIdentifiers

Indica al Shell que durante la siguiente operación que requiere información de superposición, debe cargar identificadores de superposición de iconos que no se hayan creado correctamente o que no estuvieran presentes para la creación en el inicio. Los identificadores que ya se han cargado no se ven afectados.
SHLoadOLE

Desusado. Se proporciona para mantener la compatibilidad con versiones anteriores.
SHLocalStrDupA

Realiza una copia de una cadena en memoria recién asignada. (SHLocalStrDupA)
SHLocalStrDupW

Realiza una copia de una cadena en memoria recién asignada. (SHLocalStrDupW)
SHLockShared

SHLockShared puede modificarse o no estar disponible.
SHMapPIDLToSystemImageListIndex

SHMapPIDLToSystemImageListIndex puede modificarse o no estar disponible.
SHMessageBoxCheckA

SHMessageBoxCheck puede modificarse o no estar disponible. (ANSI)
SHMessageBoxCheckW

SHMessageBoxCheck puede modificarse o no estar disponible. (Unicode)
SHMultiFileProperties

Muestra una hoja de propiedades combinada para un conjunto de archivos. Los valores de propiedad comunes a todos los archivos se muestran mientras que los que difieren muestran la cadena (varios valores).
SHObjectProperties

SHObjectProperties puede modificarse o no estar disponible.
SHOpenFolderAndSelectItems

Abre una ventana del Explorador de Windows con los elementos especificados en una carpeta determinada seleccionada.
SHOpenPropSheetA

SHOpenPropSheet puede modificarse o no estar disponible. (ANSI)
SHOpenPropSheetW

SHOpenPropSheet puede modificarse o no estar disponible. (Unicode)
SHOpenRegStream2A

Abre un valor del Registro y proporciona una secuencia que se puede usar para leer o escribir en el valor. Esta función sustituye a SHOpenRegStream. (ANSI)
SHOpenRegStream2W

Abre un valor del Registro y proporciona una secuencia que se puede usar para leer o escribir en el valor. Esta función sustituye a SHOpenRegStream. (Unicode)
SHOpenRegStreamA

Desusado. (SHOpenRegStreamA)
SHOpenRegStreamW

Desusado. (SHOpenRegStreamW)
SHOpenWithDialog

Muestra el cuadro de diálogo Abrir con.
ShortAdd

Agrega dos valores de tipo SHORT.
ShortMult

Multiplica dos valores de tipo SHORT.
ShortSub

Resta un valor de tipo SHORT de otro.
ShortToChar

Convierte un valor de tipo SHORT en un valor de CHAR.
ShortToDWordPtr

Convierte un valor de tipo SHORT en un valor de tipo DWORD_PTR.
ShortToInt8

Convierte un valor de tipo SHORT en un valor de tipo INT8.
ShortToUChar

Convierte un valor de tipo SHORT en un valor de UCHAR.
ShortToUInt

Convierte un valor de tipo SHORT en un valor de tipo UINT.
ShortToUInt8

Convierte un valor de tipo SHORT en un valor de tipo UINT8.
ShortToUIntPtr

Convierte un valor de tipo SHORT en un valor de tipo UINT_PTR.
ShortToULong

Convierte un valor de tipo SHORT en un valor de tipo ULONG.
ShortToULongLong

Convierte un valor de tipo SHORT en un valor de tipo ULONGLONG.
ShortToULongPtr

Convierte un valor de tipo SHORT en un valor de tipo ULONG_PTR.
ShortToUShort

Convierte un valor de tipo SHORT en un valor de tipo USHORT.
ShouldShow

Especifica si se debe permitir un elemento individual a través del filtro y cuál debe bloquearse.
Mostrar

Muestra la información del usuario en una información sobre herramientas de estilo globo.
Mostrar

Muestra un archivo. (ANSI)
Mostrar

Muestra un archivo. (Unicode)
Mostrar

Notifica al administrador de imágenes de arrastre que muestre u oculte la imagen de arrastre.
Mostrar

Inicia la ventana modal.
Mostrar

Muestra la notificación.
ShowContactCardForWindow

Muestra la interfaz de usuario de un contacto en la ventana especificada.
ShowControlWindow

Desusado. Muestra u oculta varios controles de marco.
ShowDeskBand

Muestra una banda de escritorio especificada.
ShowDW

Indica al objeto de ventana de acoplamiento que muestre u oculte.
ShowError

Llamado por el administrador de sincronización en un controlador de aplicaciones registrado cuando un usuario hace doble clic en un mensaje asociado en la pestaña de error.
ShowErrorCompleted

Llamado por el controlador de la aplicación registrada antes o después de que se haya completado su operación PrepareForSync.
Mostrando

Se llama antes de que se muestre el panel de entrada, para permitir que la ventana de la aplicación realice los ajustes necesarios en su interfaz de usuario en respuesta al espacio de pantalla reducido disponible.
ShowInitialize

Permite que un visor de archivos determine si puede mostrar un archivo. (ANSI)
ShowInitialize

Permite que un visor de archivos determine si puede mostrar un archivo. (Unicode)
ShowProperties

Llamado por el administrador de sincronización cuando un usuario selecciona un elemento en el cuadro de diálogo de elección y, a continuación, hace clic en el botón Propiedades.
ShowPropertiesCompleted

Llamado por el controlador de la aplicación registrada antes o después de que se complete su operación ShowProperties.
ShowResolveConflictUIAsync

Método IFileSyncMergeHandler::ShowResolveConflictUIAsync
ShowShareUIForWindow

Muestra la interfaz de usuario para compartir contenido para la ventana especificada.
ShowSharingWizard

Muestra un asistente que permite a un usuario crear un grupo principal y, a continuación, recuperar las opciones de uso compartido que el usuario seleccionó a través del asistente.
SHParseDisplayName

Convierte el nombre para mostrar de un objeto de espacio de nombres shell en una lista de identificadores de elemento y devuelve los atributos del objeto. Esta función es el método preferido para convertir una cadena en un puntero a una lista de identificadores de elemento (PIDL).
SHPathPrepareForWriteA

Comprueba si existe la ruta de acceso. (ANSI)
SHPathPrepareForWriteW

Comprueba si existe la ruta de acceso. (Unicode)
SHQueryInfoKeyA

Recupera información sobre una clave del Registro especificada. (ANSI)
SHQueryInfoKeyW

Recupera información sobre una clave del Registro especificada. (Unicode)
SHQueryRecycleBinA

Recupera el tamaño de la Papelera de reciclaje y el número de elementos de ella para una unidad especificada. (ANSI)
SHQueryRecycleBinW

Recupera el tamaño de la Papelera de reciclaje y el número de elementos de ella para una unidad especificada. (Unicode)
SHQueryUserNotificationState

Comprueba el estado del equipo para que el usuario actual determine si el envío de una notificación es adecuado.
SHQueryValueExA

Abre una clave del Registro y la consulta para un valor específico. (ANSI)
SHQueryValueExW

Abre una clave del Registro y la consulta para un valor específico. (Unicode)
SHRegCloseUSKey

Cierra un identificador para una subclave del Registro específica del usuario en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE).
SHRegCreateUSKeyA

Crea o abre una subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegCreateUSKeyW

Crea o abre una subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegDeleteEmptyUSKeyA

Elimina una subclave del Registro vacía en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegDeleteEmptyUSKeyW

Elimina una subclave del Registro vacía en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegDeleteUSValueA

Elimina un valor de subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegDeleteUSValueW

Elimina un valor de subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegDuplicateHKey

Duplica el identificador HKEY de una clave del Registro.
SHRegEnumUSKeyA

Enumera las subclaves de una subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegEnumUSKeyW

Enumera las subclaves de una subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegEnumUSValueA

Enumera los valores de la subclave del Registro especificada en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegEnumUSValueW

Enumera los valores de la subclave del Registro especificada en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegGetBoolUSValueA

Recupera un valor booleano de una subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegGetBoolUSValueW

Recupera un valor booleano de una subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegGetBoolValueFromHKCUHKLM

Evalúa un valor de clave del Registro y devuelve un valor booleano que refleja si el valor existe y el estado esperado coincide con el estado real.
SHRegGetIntW

Lee un valor de cadena numérico del Registro y lo convierte en un entero.
SHRegGetPathA

Recupera una ruta de acceso de archivo del Registro y expande las variables de entorno según sea necesario. (ANSI)
SHRegGetPathW

Recupera una ruta de acceso de archivo del Registro y expande las variables de entorno según sea necesario. (Unicode)
SHRegGetUSValueA

Recupera un valor de una subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegGetUSValueW

Recupera un valor de una subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegGetValueA

Recupera un valor del Registro. (SHRegGetValueA)
SHRegGetValueFromHKCUHKLM

Obtiene información especificada del Registro.
SHRegGetValueW

Recupera un valor del Registro. (SHRegGetValueW)
SHRegOpenUSKeyA

Abre una subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegOpenUSKeyW

Abre una subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegQueryInfoUSKeyA

Recupera información sobre una subclave del Registro especificada en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegQueryInfoUSKeyW

Recupera información sobre una subclave del Registro especificada en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegQueryUSValueA

Recupera el tipo y los datos de un nombre especificado asociado a una subclave del Registro abierto en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegQueryUSValueW

Recupera el tipo y los datos de un nombre especificado asociado a una subclave del Registro abierto en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegSetPathA

Toma una ruta de acceso de archivo, reemplaza los nombres de carpeta por cadenas de entorno y coloca la cadena resultante en el Registro. (ANSI)
SHRegSetPathW

Toma una ruta de acceso de archivo, reemplaza los nombres de carpeta por cadenas de entorno y coloca la cadena resultante en el Registro. (Unicode)
SHRegSetUSValueA

Establece un valor de subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegSetUSValueW

Establece un valor de subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegSetValue

No compatible. (SHRegSetValue)
SHRegWriteUSValueA

Escribe un valor en una subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegWriteUSValueW

Escribe un valor en una subclave del Registro en un subárbol específico del usuario (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHReleaseThreadRef

Libera una referencia de subproceso antes de que se devuelva el procedimiento de subproceso.
SHRemoveFolderPathFromLibrary

Quita una carpeta de una biblioteca.
SHRemoveLocalizedName

Quita el nombre localizado de un archivo en una carpeta de Shell.
SHReplaceFromPropSheetExtArray

Solicita a cada hoja de propiedades de una matriz de extensión de hoja de propiedades que reemplace las páginas. Cada página se permite hasta un reemplazo.
SHResolveFolderPathInLibrary

Intenta resolver la ubicación de destino de una carpeta de biblioteca que se ha movido o cambiado el nombre.
SHResolveLibrary

Resuelve todas las ubicaciones de una biblioteca, incluso aquellas que se han movido o cambiado el nombre.
SHRestricted

SHRestricted puede modificarse o no estar disponible.
SHRunControlPanel

Abre un elemento Panel de control.
SHSaveLibraryInFolderPath

Guarda un objeto IShellLibrary en el disco.
SHSendMessageBroadcastA

Envía un mensaje a todas las ventanas de nivel superior del sistema. (ANSI)
SHSendMessageBroadcastW

Envía un mensaje a todas las ventanas de nivel superior del sistema. (Unicode)
SHSetDefaultProperties

Aplica el conjunto predeterminado de propiedades en un elemento de Shell.
SHSetFolderPathA

Desusado. Asigna una nueva ruta de acceso a una carpeta del sistema identificada por su CSIDL. (ANSI)
SHSetFolderPathW

Desusado. Asigna una nueva ruta de acceso a una carpeta del sistema identificada por su CSIDL. (Unicode)
SHSetInstanceExplorer

Proporciona una interfaz que permite que las extensiones de Shell hospedadas y otros componentes impidan que su proceso de host se cierre prematuramente.
SHSetKnownFolderPath

Redirige una carpeta conocida a una nueva ubicación.
SHSetLocalizedName

Establece el nombre localizado de un archivo en una carpeta de Shell.
SHSetTemporaryPropertyForItem

Establece una propiedad temporal para el elemento especificado. Una propiedad temporal se mantiene en un almacén de lectura y escritura que contiene propiedades solo durante la vigencia del objeto IShellItem, en lugar de volver a escribirlas en el elemento.
SHSetThreadRef

Almacena una referencia por subproceso a un objeto Component Object Model (COM). Esto permite al autor de la llamada controlar la duración del subproceso para que pueda asegurarse de que Windows no apagará el subproceso antes de que el autor de la llamada esté listo.
SHSetUnreadMailCountA

Almacena el recuento de mensajes no leídos del usuario actual para una cuenta de correo electrónico especificada en el registro. (ANSI)
SHSetUnreadMailCountW

Almacena el recuento de mensajes no leídos del usuario actual para una cuenta de correo electrónico especificada en el registro. (Unicode)
SHSetValueA

Establece el valor de una clave del Registro. (ANSI)
SHSetValueW

Establece el valor de una clave del Registro. (Unicode)
SHShellFolderView_Message

SHShellFolderView_Message pueden modificarse o no estar disponibles.
SHShowManageLibraryUI

Muestra el cuadro de diálogo administración de bibliotecas, que permite a los usuarios administrar las carpetas de biblioteca y la ubicación de guardado predeterminada.
SHSimpleIDListFromPath

Desusado. Devuelve un puntero a una estructura ITEMIDLIST cuando se pasa una ruta de acceso.
SHSkipJunction

Comprueba un contexto de enlace para ver si es seguro enlazar a un objeto de componente determinado.
SHStartNetConnectionDialogA

SHStartNetConnectionDialog puede modificarse o no estar disponible. (ANSI)
SHStartNetConnectionDialogW

SHStartNetConnectionDialog puede modificarse o no estar disponible. (Unicode)
SHStrDupA

Realiza una copia de una cadena en la memoria recién asignada. (SHStrDupA)
SHStrDupW

Realiza una copia de una cadena en la memoria recién asignada. (SHStrDupW)
SHStripMneumonicA

Quita el marcador mnemónico de una cadena. (ANSI)
SHStripMneumonicW

Quita el marcador mnemónico de una cadena. (Unicode)
SHTestTokenMembership

Usa CheckTokenMembership para comprobar si el token especificado es miembro del grupo local con el RID especificado.
SHUnicodeToAnsi

Convierte una cadena de la página de códigos Unicode en la página de códigos ANSI.
SHUnicodeToUnicode

Copia una cadena Unicode.
SHUnlockShared

SHUnlockShared puede modificarse o no estar disponible.
SHUpdateImageA

Notifica al Shell que ha cambiado una imagen de la lista de imágenes del sistema. (ANSI)
SHUpdateImageW

Notifica al Shell que ha cambiado una imagen de la lista de imágenes del sistema. (Unicode)
SHValidateUNC

SHValidateUNC puede modificarse o no estar disponible.
SignalFileOpen

SignalFileOpen puede modificarse o no estar disponible.
SizeTAdd

Agrega dos valores de tipo size_t.
SizeTMult

Multiplica un valor de tipo size_t por otro. (SizeTMult)
SizeTSub

Resta un valor de tipo size_t de otro.
Skip

No implementado actualmente. (IEnumExplorerCommand.Skip)
Skip

Omita un número especificado de objetos.
Skip

Omite un número especificado de elementos de IDLIST_ABSOLUTE.
Skip

Omite el número especificado de elementos de la secuencia de enumeración.
Skip

Omite un número especificado de objetos.
Skip

Omite un número especificado de recursos.
Skip

Omite un número determinado de interfaces IShellItem en la enumeración. Se usa al recuperar interfaces.
Skip

Omite el número especificado de conflictos en la enumeración.
Skip

Omite el número especificado de eventos de la enumeración.
Skip

Omite hacia delante en la enumeración el número especificado de elementos.
Skip

Indica al enumerador que omita los siguientes elementos celt de la enumeración para que la siguiente llamada a ISyncMgrEnumItems::Next no devuelva esos elementos.
SoftwareUpdateMessageBox

Muestra un cuadro de mensaje estándar que se puede usar para notificar a un usuario que se ha actualizado una aplicación.
SSIZETAdd

Agrega dos valores SSIZE_T juntos.
SSIZETMult

Multiplica un valor de SSIZE_T por otro.
SSIZETSub

Resta un valor SSIZE_T de otro.
StartHandlerSync

Inicia la sincronización de todos los elementos administrados por un controlador determinado.
StartItemSync

Inicia la sincronización de los elementos especificados administrados por un controlador determinado.
StartOperation

Lo llama un destino de colocación para indicar que se está iniciando la extracción de datos asincrónica.
StartOperations

Realiza acciones implementadas por el autor de la llamada antes de que se realicen operaciones de archivo específicas.
StartProgressDialog

Inicia el cuadro de diálogo de progreso.
StartProgressDialog

Inicia el cuadro de diálogo de progreso especificado.
StartServicing

Suspende y finaliza la parte no en segundo plano de las aplicaciones asociadas al paquete especificado y cancela las tareas en segundo plano asociadas al paquete.
StartSessionRedirection

Hace que las tareas en segundo plano del paquete especificado se activen en la sesión de usuario especificada.
StartSyncAll

Sincroniza todos los elementos administrados por todos los controladores.
StartVisualGroup

Declara un grupo de objetos visuales en el cuadro de diálogo. Las llamadas posteriores a cualquier método "add" agregan esos elementos a este grupo.
Estado

Establece el estado de la versión y el tiempo de espera del subproceso en segundo plano de la tarea actual.
StgMakeUniqueName

Crea un nombre único para una secuencia o un objeto de almacenamiento a partir de una plantilla.
Detención

Detiene un cuadro de diálogo de progreso.
StopHandlerSync

Detiene la sincronización de un controlador especificado.
StopItemSync

Detiene la sincronización de los elementos especificados administrados por un controlador determinado.
StopProgressDialog

Detiene el cuadro de diálogo de progreso y lo quita de la pantalla.
StopProgressDialog

Detiene el cuadro de diálogo de progreso actual.
StopServicing

Completa la operación de mantenimiento anterior que inició una llamada al método StartServicing.
StopSessionRedirection

Detiene el redireccionamiento de las tareas en segundo plano del paquete especificado.
StopSharingPrinters

Deja de compartir todas las impresoras locales y compartidas conectadas a un equipo.
StopSyncAll

Detiene la sincronización de todos los elementos administrados por todos los controladores.
StopWatchFlush

StopWatchFlush puede modificarse o no estar disponible.
StopWatchMode

StopWatchMode puede modificarse o no estar disponible.
StrCatBuffA

Copia y anexa caracteres de una cadena al final de otra. (ANSI)
StrCatBuffW

Copia y anexa caracteres de una cadena al final de otra. (Unicode)
StrCatChainW

Concatena dos cadenas Unicode. Se usa cuando se requieren concatenaciones repetidas en el mismo búfer.
StrCatW

Anexa una cadena a otra.
StrChrA

Busca una cadena para la primera aparición de un carácter que coincida con el carácter especificado. En la comparación se distinguen mayúsculas de minúsculas. (ANSI)
StrChrIA

Busca una cadena para la primera aparición de un carácter que coincida con el carácter especificado. La comparación no distingue entre mayúsculas y minúsculas. (ANSI)
StrChrIW

Busca una cadena para la primera aparición de un carácter que coincida con el carácter especificado. La comparación no distingue entre mayúsculas y minúsculas. (Unicode)
StrChrNIW

Busca una cadena para la primera aparición de un carácter especificado. La comparación no distingue entre mayúsculas y minúsculas.
StrChrNW

Busca una cadena para la primera aparición de un carácter especificado. En la comparación se distinguen mayúsculas de minúsculas.
StrChrW

Busca una cadena para la primera aparición de un carácter que coincida con el carácter especificado. En la comparación se distinguen mayúsculas de minúsculas. (Unicode)
StrCmpCA

Compara las cadenas mediante reglas de intercalación en tiempo de ejecución (ASCII) de C. En la comparación se distinguen mayúsculas de minúsculas. (ANSI)
StrCmpCW

Compara las cadenas mediante reglas de intercalación en tiempo de ejecución (ASCII) de C. En la comparación se distinguen mayúsculas de minúsculas. (Unicode)
StrCmpICA

Compara dos cadenas mediante reglas de intercalación en tiempo de ejecución (ASCII) de C. La comparación no distingue entre mayúsculas y minúsculas. (ANSI)
StrCmpICW

Compara dos cadenas mediante reglas de intercalación en tiempo de ejecución (ASCII) de C. La comparación no distingue entre mayúsculas y minúsculas. (Unicode)
StrCmpIW

Compara dos cadenas para determinar si son iguales. La comparación no distingue entre mayúsculas y minúsculas.
StrCmpLogicalW

Compara dos cadenas Unicode. Los dígitos de las cadenas se consideran contenido numérico en lugar de texto. Esta prueba no distingue mayúsculas de minúsculas.
StrCmpNA

Compara un número especificado de caracteres desde el principio de dos cadenas para determinar si son iguales. En la comparación se distinguen mayúsculas de minúsculas. La macro StrNCmp difiere de esta función solo en el nombre. (ANSI)
StrCmpNCA

Compara un número especificado de caracteres desde el principio de dos cadenas mediante reglas de intercalación en tiempo de ejecución (ASCII) de C. En la comparación se distinguen mayúsculas de minúsculas. (ANSI)
StrCmpNCW

Compara un número especificado de caracteres desde el principio de dos cadenas mediante reglas de intercalación en tiempo de ejecución (ASCII) de C. En la comparación se distinguen mayúsculas de minúsculas. (Unicode)
StrCmpNIA

Compara un número especificado de caracteres desde el principio de dos cadenas para determinar si son iguales. La comparación no distingue entre mayúsculas y minúsculas. La macro StrNCmpI difiere de esta función solo en el nombre. (ANSI)
StrCmpNICA

Compara un número especificado de caracteres desde el principio de dos cadenas mediante reglas de intercalación en tiempo de ejecución (ASCII) de C. La comparación no distingue entre mayúsculas y minúsculas. (ANSI)
StrCmpNICW

Compara un número especificado de caracteres desde el principio de dos cadenas mediante reglas de intercalación en tiempo de ejecución (ASCII) de C. La comparación no distingue entre mayúsculas y minúsculas. (Unicode)
StrCmpNIW

Compara un número especificado de caracteres desde el principio de dos cadenas para determinar si son iguales. La comparación no distingue entre mayúsculas y minúsculas. La macro StrNCmpI difiere de esta función solo en el nombre. (Unicode)
StrCmpNW

Compara un número especificado de caracteres desde el principio de dos cadenas para determinar si son iguales. En la comparación se distinguen mayúsculas de minúsculas. La macro StrNCmp difiere de esta función solo en el nombre. (Unicode)
StrCmpW

Compara dos cadenas para determinar si son iguales. En la comparación se distinguen mayúsculas de minúsculas.
StrCpyNW

Copia un número especificado de caracteres desde el principio de una cadena a otra. Nota No use esta función ni la macro StrNCpy.
StrCpyW

Copia una cadena en otra. (StrCpyW)
StrCSpnA

Busca en una cadena la primera aparición de cualquiera de un grupo de caracteres. El método de búsqueda distingue mayúsculas de minúsculas y el carácter NULL de terminación se incluye dentro de la coincidencia del patrón de búsqueda. (ANSI)
StrCSpnIA

Busca en una cadena la primera aparición de cualquiera de un grupo de caracteres. El método de búsqueda no distingue mayúsculas de minúsculas y el carácter NULL de terminación se incluye dentro de la coincidencia del patrón de búsqueda. (ANSI)
StrCSpnIW

Busca en una cadena la primera aparición de cualquiera de un grupo de caracteres. El método de búsqueda no distingue mayúsculas de minúsculas y el carácter NULL de terminación se incluye dentro de la coincidencia del patrón de búsqueda. (Unicode)
StrCSpnW

Busca en una cadena la primera aparición de cualquiera de un grupo de caracteres. El método de búsqueda distingue mayúsculas de minúsculas y el carácter NULL de terminación se incluye dentro de la coincidencia del patrón de búsqueda. (Unicode)
StrDupA

Duplica una cadena. (ANSI)
StrDupW

Duplica una cadena. (Unicode)
StrFormatByteSize64A

Convierte un valor numérico en una cadena que representa el número expresado como un valor de tamaño en bytes, kilobytes, megabytes o gigabytes, según el tamaño.
StrFormatByteSizeA

Convierte un valor numérico en una cadena que representa el número expresado como un valor de tamaño en bytes, kilobytes, megabytes o gigabytes, según el tamaño. Difiere de StrFormatByteSizeW en un tipo de parámetro.
StrFormatByteSizeEx

Convierte un valor numérico en una cadena que representa el número en bytes, kilobytes, megabytes o gigabytes, según el tamaño.
StrFormatByteSizeW

Convierte un valor numérico en una cadena que representa el número expresado como un valor de tamaño en bytes, kilobytes, megabytes o gigabytes, según el tamaño. Difiere de StrFormatByteSizeA en un tipo de parámetro.
StrFormatKBSizeA

Convierte un valor numérico en una cadena que representa el número expresado como un valor de tamaño en kilobytes. (ANSI)
StrFormatKBSizeW

Convierte un valor numérico en una cadena que representa el número expresado como un valor de tamaño en kilobytes. (Unicode)
StrFromTimeIntervalA

Convierte un intervalo de tiempo, especificado en milisegundos, en una cadena. (ANSI)
StrFromTimeIntervalW

Convierte un intervalo de tiempo, especificado en milisegundos, en una cadena. (Unicode)
StrIsIntlEqualA

Compara un número especificado de caracteres desde el principio de dos cadenas para determinar si son iguales. (ANSI)
StrIsIntlEqualW

Compara un número especificado de caracteres desde el principio de dos cadenas para determinar si son iguales. (Unicode)
StrNCatA

Anexa un número especificado de caracteres desde el principio de una cadena al final de otra. (ANSI)
StrNCatW

Anexa un número especificado de caracteres desde el principio de una cadena al final de otra. (Unicode)
StrPBrkA

Busca en una cadena la primera aparición de un carácter contenido en un búfer especificado. Esta búsqueda no incluye el carácter nulo de terminación. (ANSI)
StrPBrkW

Busca en una cadena la primera aparición de un carácter contenido en un búfer especificado. Esta búsqueda no incluye el carácter nulo de terminación. (Unicode)
StrRChrA

Busca en una cadena la última aparición de un carácter especificado. En la comparación se distinguen mayúsculas de minúsculas. (ANSI)
StrRChrIA

Busca en una cadena la última aparición de un carácter especificado. La comparación no distingue entre mayúsculas y minúsculas. (ANSI)
StrRChrIW

Busca en una cadena la última aparición de un carácter especificado. La comparación no distingue entre mayúsculas y minúsculas. (Unicode)
StrRChrW

Busca en una cadena la última aparición de un carácter especificado. En la comparación se distinguen mayúsculas de minúsculas. (Unicode)
StrRetToBSTR

Acepta una estructura STRRET devuelta por IShellFolder::GetDisplayNameOf que contiene o apunta a una cadena y devuelve esa cadena como BSTR.
StrRetToBufA

Convierte una estructura STRRET devuelta por IShellFolder::GetDisplayNameOf en una cadena y coloca el resultado en un búfer. (ANSI)
StrRetToBufW

Convierte una estructura STRRET devuelta por IShellFolder::GetDisplayNameOf en una cadena y coloca el resultado en un búfer. (Unicode)
StrRetToStrA

Toma una estructura STRRET devuelta por IShellFolder::GetDisplayNameOf y devuelve un puntero a una cadena asignada que contiene el nombre para mostrar. (ANSI)
StrRetToStrW

Toma una estructura STRRET devuelta por IShellFolder::GetDisplayNameOf y devuelve un puntero a una cadena asignada que contiene el nombre para mostrar. (Unicode)
StrRStrIA

Busca la última aparición de una subcadena especificada dentro de una cadena. La comparación no distingue entre mayúsculas y minúsculas. (ANSI)
StrRStrIW

Busca la última aparición de una subcadena especificada dentro de una cadena. La comparación no distingue entre mayúsculas y minúsculas. (Unicode)
StrSpnA

Obtiene la longitud de una subcadena dentro de una cadena que consta completamente de caracteres contenidos en un búfer especificado. (ANSI)
StrSpnW

Obtiene la longitud de una subcadena dentro de una cadena que consta completamente de caracteres contenidos en un búfer especificado. (Unicode)
StrStrA

Busca la primera aparición de una subcadena dentro de una cadena. En la comparación se distinguen mayúsculas de minúsculas. (StrStrA)
StrStrSTRIA

Busca la primera aparición de una subcadena dentro de una cadena. La comparación no distingue entre mayúsculas y minúsculas. (ANSI)
StrStrIW

Busca la primera aparición de una subcadena dentro de una cadena. La comparación no distingue entre mayúsculas y minúsculas. (Unicode)
StrStrNIW

Busca la primera aparición de una subcadena dentro de una cadena. La comparación distingue entre mayúsculas y minúsculas.
StrStrNW

Busca la primera aparición de una subcadena dentro de una cadena. En la comparación se distinguen mayúsculas de minúsculas. (StrStrNW)
StrStrW

Busca la primera aparición de una subcadena dentro de una cadena. En la comparación se distinguen mayúsculas de minúsculas. (StrStrW)
StrToInt64ExA

Convierte una cadena que representa un valor decimal o hexadecimal en un entero de 64 bits. (ANSI)
StrToInt64ExW

Convierte una cadena que representa un valor decimal o hexadecimal en un entero de 64 bits. (Unicode)
StrToIntA

Convierte una cadena que representa un valor decimal en un entero. La macro StrToLong es idéntica a esta función. (ANSI)
StrToIntExA

Convierte una cadena que representa un número decimal o hexadecimal en un entero. (ANSI)
StrToIntExW

Convierte una cadena que representa un número decimal o hexadecimal en un entero. (Unicode)
StrToIntW

Convierte una cadena que representa un valor decimal en un entero. La macro StrToLong es idéntica a esta función. (Unicode)
StrTrimA

Quita los caracteres iniciales y finales especificados de una cadena. (ANSI)
StrTrimW

Quita los caracteres iniciales y finales especificados de una cadena. (Unicode)
SUBCLASSPROC

Define el prototipo de la función de devolución de llamada usada por RemoveWindowSubclass y SetWindowSubclass.
SubStreamFailure

Se llama cuando se produce un error que implica secuencias secundarias y se necesita interacción del usuario.
SupportsResource

Recupera si un elemento admite un recurso especificado.
SupportsSelection

Determina si un invocador admite su selección.
Suspender

Suspende los procesos del paquete si se están ejecutando actualmente.
Suspender

Solicita que se suspenda una tarea.
Sincronizar

Inicia una sincronización de una selección de los elementos de sincronización del controlador.
Sincronizar

Lo llama el administrador de sincronización una vez para cada grupo seleccionado después de que el usuario haya elegido las aplicaciones registradas que se van a sincronizar.
SynchronizeCompleted

Lo llama una aplicación cuando se completa su método Synchronize.
TerminateAllProcesses

Finaliza todos los procesos del paquete especificado.
ThumbBarAddButtons

Agrega una barra de herramientas en miniatura con un conjunto especificado de botones a la imagen en miniatura de una ventana en un control flotante de botón de barra de tareas.
ThumbBarSetImageList

Especifica una lista de imágenes que contiene imágenes de botón para una barra de herramientas incrustada en una imagen en miniatura de una ventana en un control flotante de botón de barra de tareas.
ThumbBarUpdateButtons

Muestra, habilita, deshabilita u oculta botones en una barra de herramientas en miniatura según lo requiera el estado actual de la ventana. Una barra de herramientas en miniatura es una barra de herramientas incrustada en una imagen en miniatura de una ventana en un control flotante de botón de barra de tareas.
Temporizador

Restablece el temporizador del cuadro de diálogo de progreso a cero.
TranscodeImage

Convierte una imagen en formato de imagen JPEG o de mapa de bits (BMP).
Traducir

Llamado por el explorador cuando el explorador no puede determinar el protocolo de una dirección URL.
TranslateAccelerator

Dirige el controlador de vista previa para controlar una pulsación de tecla pasada desde la bomba de mensajes del proceso en el que se ejecuta el controlador de vista previa.
TranslateAccelerator

Dirige el host para controlar un método abreviado de teclado pasado desde el controlador de vista previa.
TranslateAccelerator

Convierte los trazos de tecla de método abreviado de teclado (acelerador) cuando la vista de una extensión de espacio de nombres tiene el foco.
TranslateAcceleratorGlobal

Controla los aceleradores globales para que los objetos de entrada puedan responder al teclado incluso cuando no están activos en la interfaz de usuario.
TranslateAcceleratorIO

Permite que el objeto procese aceleradores de teclado.
TranslateAcceleratorSB

Traduce las pulsaciones de teclas de aceleración diseñadas para el marco del explorador mientras la vista está activa.
TranslateMenuMessage

Traduce un mensaje para un objeto Component Object Model (COM).
TranslateURLA

Aplica traducciones comunes a una cadena de dirección URL determinada, creando una nueva cadena de dirección URL. (ANSI)
TranslateURLW

Aplica traducciones comunes a una cadena de dirección URL determinada, creando una nueva cadena de dirección URL. (Unicode)
TranslateWithSearchContext

Lo llama el explorador cuando el explorador no puede determinar el protocolo de una dirección URL. Este método usa un contexto de búsqueda para determinar el protocolo.
Viajes

Desusado. Navega a una entrada de viaje en el registro de viajes con respecto a la posición de la entrada actual.
TreeAdvise

Permite que un cliente se registre con el control .
TreeUnadvise

Permite que un cliente anule el registro con el control .
TriggerEdgeGesture

Envía un evento de gesto perimetral suplantado a la ventana principal del proxy en el subproceso del autor de la llamada. Este gesto alterna la barra de aplicaciones de la aplicación, si la aplicación admite una. El autor de la llamada puede especificar el tipo de entrada que desencadenó el gesto de borde.
UIActivate

Se llama cuando cambia el estado de activación de la ventana de vista por un evento que no se debe a la propia vista shell. Por ejemplo, si se presiona la tecla TAB cuando el árbol tiene el foco, la vista debe tener el foco.
UIActivateIO

La interfaz de usuario activa o desactiva el objeto .
UInt8Add

Agrega dos valores de tipo UINT8.
UInt8Mult

Multiplica dos valores de tipo UINT8.
UInt8Sub

Resta un valor de tipo UINT8 de otro.
UInt8ToChar

Convierte un valor de tipo UINT8 en un valor de tipo CHAR.
UInt8ToInt8

Convierte un valor de tipo UINT8 en un valor de tipo INT8.
UIntAdd

Agrega dos valores de tipo UINT.
UIntMult

Multiplica un valor de tipo UINT por otro.
UIntPtrAdd

Agrega dos valores de tipo UINT_PTR.
UIntPtrMult

Multiplica un valor de tipo UINT_PTR por otro.
UIntPtrSub

Resta un valor de tipo UINT_PTR de otro.
UIntPtrToChar

Convierte un valor de tipo UINT_PTR en un valor de tipo CHAR.
UIntPtrToInt

Convierte un valor de tipo SIZE_T en un valor de tipo INT.
UIntPtrToInt16

Convierte un valor de tipo UINT_PTR en un valor de tipo INT16.
UIntPtrToInt8

Convierte un valor de tipo UINT_PTR en un valor de tipo INT8.
UIntPtrToIntPtr

Convierte un valor de tipo UINT_PTR en un valor de tipo INT_PTR.
UIntPtrToLong

Convierte un valor de tipo size_t en un valor de tipo LONG.
UIntPtrToLongLong

Convierte un valor de tipo UINT_PTR en un valor de tipo LONGLONG.
UIntPtrToLongPtr

Convierte un valor de tipo UINT_PTR en un valor de tipo LONG_PTR.
UIntPtrToShort

Convierte un valor de tipo UINT_PTR en un valor de tipo SHORT.
UIntPtrToUChar

Convierte un valor de tipo UINT_PTR en un valor de tipo UCHAR.
UIntPtrToUInt

Convierte un valor de tipo UINT_PTR en un valor de tipo UINT.
UIntPtrToUInt16

Convierte un valor de tipo UINT_PTR en un valor de tipo UINT16.
UIntPtrToUInt8

Convierte un valor de tipo UINT_PTR en un valor de tipo UINT8.
UIntPtrToULong

Convierte un valor de tipo UINT_PTR en un valor de tipo ULONG.
UIntPtrToUShort

Convierte un valor de tipo UINT_PTR en un valor de tipo USHORT.
UIntSub

Resta un valor de tipo UINT de otro.
UIntToChar

Convierte un valor de tipo UINT en un valor de tipo CHAR.
UIntToInt

Convierte un valor de tipo UINT en un valor de tipo INT.
UIntToInt8

Convierte un valor de tipo UINT en un valor de tipo INT8.
UIntToIntPtr

Convierte un valor de tipo UINT en un valor de tipo INT_PTR.
UIntToLong

Convierte un valor de tipo UINT en un valor de tipo LONG.
UIntToLongPtr

Convierte un valor de tipo UINT en un valor de tipo LONG_PTR.
UIntToShort

Convierte un valor de tipo UINT en un valor de tipo SHORT.
UIntToUChar

Convierte un valor de tipo UINT en un valor de tipo UCHAR.
UIntToUInt8

Convierte un valor de tipo UINT en un valor de tipo UINT8.
UIntToUShort

Convierte un valor de tipo UINT en un valor de tipo USHORT.
ULongAdd

Agrega dos valores de tipo ULONG.
ULongLongAdd

Agrega dos valores de tipo SIZE_T.
ULongLongMult

Multiplica un valor de tipo size_t por otro. S
ULongLongSub

Resta un valor de tipo SIZE_T de otro.
ULongLongToChar

Convierte un valor de tipo ULONGLONG en un valor de tipo CHAR.
ULongLongToInt

Convierte un valor de tipo ULONGLONG en un valor de tipo INT.
ULongLongToInt8

Convierte un valor de tipo ULONGLONG en un valor de tipo INT8.
ULongLongToLong

Convierte un valor de tipo ULONGLONG en un valor de tipo LONG.
ULongLongToLongLongLong

Convierte un valor de tipo ULONGLONG en un valor de tipo INT_PTR.
ULongLongToLongPtr

Convierte un valor de tipo ULONGLONG en un valor de tipo LONG_PTR.
ULongLongToShort

Convierte un valor de tipo ULONGLONG en un valor de tipo SHORT.
ULongLongToUChar

Convierte un valor de tipo ULONGLONG en un valor de tipo UCHAR.
ULongLongToUInt

Convierte un valor de tipo ULONGLONG en un valor de tipo UINT.
ULongLongToUInt8

Convierte un valor de tipo ULONGLONG en un valor de tipo UINT8.
ULongLongToUIntPtr

Convierte un valor de tipo ULONGLONG en un valor de tipo UINT_PTR.
ULongLongToULong

Convierte un valor de tipo ULONGLONG en un valor de tipo ULONG.
ULongLongToULongPtr

Convierte un valor de tipo ULONGLONG en un valor de tipo ULONG_PTR.
ULongLongToUShort

Convierte un valor de tipo ULONGLONG en un valor de tipo USHORT.
ULongMult

Multiplica un valor de tipo ULONG por otro.
ULongPtrAdd

Agrega dos valores de tipo ULONG_PTR.
ULongPtrMult

Multiplica un valor de tipo ULONG_PTR por otro.
ULongPtrSub

Resta un valor de tipo ULONG_PTR de otro.
ULongPtrToChar

Convierte un valor de tipo ULONG_PTR en un valor de tipo CHAR.
ULongPtrToInt

Convierte un valor de tipo size_t en un valor de tipo INT.
ULongPtrToInt8

Convierte un valor de tipo ULONG_PTR en un valor de tipo INT8.
ULongPtrToIntPtr

Convierte un valor de tipo ULONG_PTR en un valor de tipo INT_PTR.
ULongPtrToLong

Convierte un valor de tipo ULONG_PTR en un valor de tipo LONG.
ULongPtrToLongLong

Convierte un valor de tipo SIZE_T en un valor de tipo INT64.
ULongPtrToLongPtr

Convierte un valor de tipo ULONG_PTR en un valor de tipo LONG_PTR.
ULongPtrToShort

Convierte un valor de tipo ULONG_PTR en un valor de tipo SHORT.
ULongPtrToUChar

Convierte un valor de tipo ULONG_PTR en un valor de tipo UCHAR.
ULongPtrToUInt

Convierte un valor de tipo ULONG_PTR en un valor de tipo UINT.
ULongPtrToUInt8

Convierte un valor de tipo ULONG_PTR en un valor de tipo UINT8.
ULongPtrToUIntPtr

Convierte un valor de tipo ULONG_PTR en un valor de tipo UINT_PTR.
ULongPtrToULong

Convierte un valor de tipo ULONG_PTR en un valor de tipo ULONG.
ULongPtrToUShort

Convierte un valor de tipo ULONG_PTR en un valor de tipo USHORT.
ULongSub

Resta un valor de tipo ULONG de otro.
ULongToChar

Convierte un valor de tipo ULONG en un valor de tipo CHAR.
ULongToInt

Convierte un valor de tipo ULONG en un valor de tipo INT.
ULongToInt8

Convierte un valor de tipo ULONG en un valor de tipo INT8.
ULongToIntPtr

Convierte un valor de tipo ULONG en un valor de tipo INT_PTR.
ULongToLong

Convierte un valor de tipo ULONG en un valor de tipo LONG.
ULongToLongPtr

Convierte un valor de tipo ULONG en un valor de tipo LONG_PTR.
ULongToShort

Convierte un valor de tipo ULONG en un valor de tipo SHORT.
ULongToUChar

Convierte un valor de tipo ULONG en un valor de tipo UCHAR.
ULongToUInt

Convierte un valor de tipo ULONG en un valor de tipo UINT.
ULongToUInt8

Convierte un valor de tipo ULONG en un valor de tipo UINT8.
ULongToUIntPtr

Convierte un valor de tipo ULONG en un valor de tipo UINT_PTR.
ULongToUShort

Convierte un valor de tipo ULONG en un valor de tipo USHORT.
Unadvise

Cancela una conexión que se estableció anteriormente mediante El consejo.
Unadvise

Finaliza una conexión de asesoramiento. (IExplorerBrowser.Unadvise)
Unadvise

Quita un controlador de eventos que se adjuntó mediante el método IFileDialog::Advise.
Unadvise

Finaliza una conexión de asesoramiento establecida previamente a través de IFileOperation::Advise.
Unadvise

Anula el registro del objeto de controlador de panel de entrada de una aplicación para que ya no reciba notificaciones.
Unadvise

Finaliza una conexión de asesoramiento. (ITransferDestination.Unadvise)
Unadvise

Finaliza una conexión de asesoramiento. (ITransferSource.Unadvise)
UnAdvise

Usado por la interfaz de usuario de inicio de sesión o la interfaz de usuario de credenciales para avisar al proveedor de credenciales que ya no se aceptan devoluciones de llamada de eventos.
UnAdvise

Usado por la interfaz de usuario de inicio de sesión o la interfaz de usuario de credenciales para avisar a la credencial de que ya no se aceptan devoluciones de llamada de eventos.
UngroupChildFromParent

Método ISuspensionDependencyManager::UngroupChildFromParent
Descargar

Dirige al controlador de vista previa para dejar de representar una vista previa y liberar todos los recursos asignados en función del elemento pasado durante la inicialización.
UnloadUserProfile

Descarga el perfil de un usuario cargado por la función LoadUserProfile. El autor de la llamada debe tener privilegios administrativos en el equipo. Para obtener más información, vea la sección Comentarios de la función LoadUserProfile.
Anular el registroAppStateChangeNotification

Cancela una notificación de cambio registrada a través de RegisterAppStateChangeNotification.
AnularregisterFolder

Quite una carpeta conocida del Registro, lo que hace que sea desconocido para el sistema de carpetas conocido. Este método no quita la carpeta en sí.
Anular el registroForPackageStateChanges

Deja de recibir notificaciones de cambio de estado del paquete asociadas a una llamada anterior a RegisterForPackageStateChanges.
AnularregisterScaleChangeEvent

Anula el registro del evento de cambio de escala registrado a través de RegisterScaleChangeEvent. Esta función reemplaza RevokeScaleChangeNotifications.
Anular el registroSyncMgrHandler

Quita el identificador de clase (CLSID) de un controlador del registro. Un controlador debe llamar a esto cuando ya no tenga elementos que sincronizar.
Anulación del registroTab

Quita una miniatura del grupo de vista previa de una aplicación cuando se cierra esa pestaña o documento en la aplicación.
Unschedule

Cancela la instalación de una aplicación publicada por un publicador de aplicaciones.
Actualizar

Garantiza que se actualice cualquier información almacenada en caché en este elemento.
Actualizar

Novedades el ITEMIDLIST secundario proporcionado en función de los parámetros especificados por el IBindCtx proporcionado.
Actualizar

Desusado. Novedades la entrada de viaje.
UpdateAll

Inicia mediante programación una actualización para todos los elementos.
UpdateBackForwardState

Desusado. Novedades el estado de los botones Atrás y Adelante del explorador.
UpdateConflicts

Informa al Centro de sincronización de que se han agregado conflictos para un controlador o elemento específico.
UpdateEntry

Desusado. Guarda el estado del explorador de la entrada actual como preparación para una navegación pendiente.
UpdateEvents

Informa al Centro de sincronización de que se han agregado eventos para un controlador o elemento específico.
UpdateExternal

Desusado. Novedades una entrada que se originó en el procedimiento actual a través de IHlinkFrame.
UpdateHandler

Indica al Centro de sincronización que vuelva a enumerar los elementos administrados por un controlador o le informa de que las propiedades del controlador han cambiado.
UpdateHandlerCollection

Indica al Centro de sincronización que vuelva a enumerar la colección de controladores o que las propiedades de un controlador de la colección de controladores hayan cambiado.
UpdateItem

Informa al Centro de sincronización de que las propiedades de un elemento de sincronización han cambiado.
UpdateItems

Inicia mediante programación una actualización para los elementos especificados.
UpdateLocations

Se llama para especificar los elementos de texto que indican el origen y el destino en el cuadro de diálogo de progreso actual.
UpdateObject

UpdateObject puede modificarse o no estar disponible.
Updateprogress

Novedades el progreso de una acción en la interfaz de usuario.
Updateprogress

Proporciona una estimación de la cantidad total de trabajo realizado actualmente en relación con la cantidad total de trabajo.
Updateprogress

Novedades el cuadro de diálogo de progreso actual, como se especifica.
Updateprogress

Novedades el estado de progreso de la transferencia en la interfaz de usuario.
UpdateRemoteCredential

Novedades una credencial de una sesión remota.
UpdateSecureLockIcon

Desusado. Novedades el valor del miembro _eSecureLockIcon de la estructura BASEBROWSERDATA, que realiza un seguimiento del icono que indica un sitio seguro, así como la actualización del propio icono en la interfaz de usuario.
UpdateText

Se llama si se cambiará el texto descriptivo asociado a la acción.
UpdateTransferState

Novedades el estado de transferencia.
UpdateWindowList

Desusado. Indica al explorador que actualice el puntero a una lista de identificadores de elemento (PIDL) en la lista de ventanas. Se llama a este método después de la navegación.
UrlApplySchemeA

Determina un esquema para una cadena de dirección URL especificada y devuelve una cadena con un prefijo adecuado. (ANSI)
UrlApplySchemeW

Determina un esquema para una cadena de dirección URL especificada y devuelve una cadena con un prefijo adecuado. (Unicode)
URLAssociationDialogA

Invoca el cuadro de diálogo protocolo de dirección URL no registrado. (ANSI)
URLAssociationDialogW

Invoca el cuadro de diálogo protocolo de dirección URL no registrado. (Unicode)
UrlCanonicalizeA

Convierte una cadena de dirección URL al formato canónico. (ANSI)
UrlCanonicalizeW

Convierte una cadena de dirección URL al formato canónico. (Unicode)
UrlCombineA

Cuando se proporciona con una dirección URL relativa y su base, devuelve una dirección URL en forma canónica. (ANSI)
UrlCombineW

Cuando se proporciona con una dirección URL relativa y su base, devuelve una dirección URL en forma canónica. (Unicode)
UrlCompareA

Hace una comparación con distinción entre mayúsculas y minúsculas de dos cadenas de dirección URL. (ANSI)
UrlCompareW

Hace una comparación con distinción entre mayúsculas y minúsculas de dos cadenas de dirección URL. (Unicode)
UrlCreateFromPathA

Convierte una ruta de acceso ms-DOS de Microsoft en una dirección URL canónica. (ANSI)
UrlCreateFromPathW

Convierte una ruta de acceso ms-DOS de Microsoft en una dirección URL canónica. (Unicode)
UrlEscapeA

Convierte caracteres o pares suplentes en una dirección URL que se puede modificar durante el transporte a través de Internet (caracteres "no seguros") en sus secuencias de escape correspondientes. (ANSI)
UrlEscapeSpaces

Macro que convierte los caracteres de espacio en su secuencia de escape correspondiente.
UrlEscapeW

Convierte caracteres o pares suplentes en una dirección URL que se puede modificar durante el transporte a través de Internet (caracteres "no seguros") en sus secuencias de escape correspondientes. (Unicode)
UrlFixupW

UrlFixupW puede modificarse o no estar disponible.
UrlGetLocationA

Recupera la ubicación de una dirección URL. (ANSI)
UrlGetLocationW

Recupera la ubicación de una dirección URL. (Unicode)
UrlGetPartA

Acepta una cadena de dirección URL y devuelve una parte especificada de esa dirección URL. (ANSI)
UrlGetPartW

Acepta una cadena de dirección URL y devuelve una parte especificada de esa dirección URL. (Unicode)
UrlHashA

Aplica hash a una cadena de dirección URL. (ANSI)
UrlHashW

Aplica hash a una cadena de dirección URL. (Unicode)
UrlIsA

Comprueba si una dirección URL es un tipo especificado. (ANSI)
UrlIsFileUrlA

Comprueba una dirección URL para determinar si es una dirección URL de archivo. (ANSI)
UrlIsFileUrlW

Comprueba una dirección URL para determinar si es una dirección URL de archivo. (Unicode)
UrlIsNoHistoryA

Devuelve si una dirección URL es una dirección URL que los exploradores normalmente no incluyen en el historial de navegación. (ANSI)
UrlIsNoHistoryW

Devuelve si una dirección URL es una dirección URL que los exploradores normalmente no incluyen en el historial de navegación. (Unicode)
UrlIsOpaqueA

Devuelve si una dirección URL es opaca. (ANSI)
UrlIsOpaqueW

Devuelve si una dirección URL es opaca. (Unicode)
UrlIsW

Comprueba si una dirección URL es un tipo especificado. (Unicode)
UrlUnescapeA

Convierte las secuencias de escape en caracteres normales. (ANSI)
UrlUnescapeInPlace

Convierte las secuencias de escape en caracteres normales y sobrescribe la cadena original.
UrlUnescapeW

Convierte las secuencias de escape en caracteres normales. (Unicode)
UShortAgregar

Agrega dos valores de tipo USHORT.
UShortMult

Multiplica un valor de tipo USHORT por otro.
UShortSub

Resta un valor de tipo USHORT de otro.
UShortToChar

Convierte un valor de tipo USHORT en un valor de tipo CHAR.
UShortToInt8

Convierte un valor de tipo USHORT en un valor de tipo INT8.
UShortToShort

Convierte un valor de tipo USHORT en un valor de tipo SHORT.
UShortToUChar

Convierte un valor de tipo USHORT en un valor de tipo UCHAR.
UShortToUInt8

Convierte un valor de tipo USHORT en un valor de tipo UINT8.
v_CheckZoneCrossing

Desusado. Lo llama la clase base para validar un cruce de zona al navegar de una página a otra.
v_GetViewStream

Desusado. Devuelve una secuencia usada para cargar o guardar el estado de vista.
v_MayGetNextToolbarFocus

Desusado. Se usa al traducir aceleradores a través de TranslateAcceleratorSB y al comprobar el ciclo de foco entre la vista y las barras de herramientas del explorador.
v_MayTranslateAccelerator

Desusado. Llamado por una clase derivada para indicar a la clase base que continúe con la traducción de mnemonics de teclado.
v_ShowHideChildWindows

Desusado. Permite que una clase derivada actualice sus ventanas secundarias después de un evento de ajuste de tamaño.
A pie

Inicia un recorrido recursivo del espacio de nombres de la raíz especificada a la profundidad especificada.
WalkComplete

Quita los datos recopilados durante un recorrido de espacio de nombres.
WhichPlatform

WhichPlatform puede modificarse o no estar disponible.
Win32DeleteFile

Win32DeleteFile puede modificarse o no estar disponible.
WinHelpA

Inicia la Ayuda de Windows (Winhelp.exe) y pasa datos adicionales que indican la naturaleza de la ayuda solicitada por la aplicación. (ANSI)
WinHelpW

Inicia la Ayuda de Windows (Winhelp.exe) y pasa datos adicionales que indican la naturaleza de la ayuda solicitada por la aplicación. (Unicode)
WndProcBS

Desusado. Permite que una clase derivada llame a la función WinProc de la clase base.
wnsprintfA

Toma una lista de argumentos de longitud variable y devuelve los valores de los argumentos como una cadena con formato printf. (ANSI)
wnsprintfW

Toma una lista de argumentos de longitud variable y devuelve los valores de los argumentos como una cadena con formato printf. (Unicode)
WriteAsync

Escribe información en una secuencia de forma asincrónica. Por ejemplo, el Shell implementa este método en los elementos de archivo al transferirlos de forma asincrónica.
WriteCabinetState

WriteCabinetState puede modificarse o no estar disponible.
WritePropertyNPB

Guarda una propiedad en el contenedor de propiedades con nombre.
wvnsprintfA

Toma una lista de argumentos y devuelve los valores de los argumentos como una cadena con formato printf. (ANSI)
wvnsprintfW

Toma una lista de argumentos y devuelve los valores de los argumentos como una cadena con formato printf. (Unicode)
YouAreAReplica

Notifica a un objeto que puede estar sujeto a la conciliación posterior a través del método Reconciliar.

Interfaces

 
IAccessibleObject

Expone un método que una aplicación de accesibilidad puede usar.
IACList

Expone un método que mejora la eficacia de la autocompletar cuando las cadenas candidatas se organizan en una jerarquía.
IACList2

Extiende la interfaz IACList para permitir que los clientes de un objeto autocompletar recuperen y establezcan marcas de opción.
IActionProgress

Representa la clase base abstracta de la que se pueden heredar las operaciones controladas por progreso.
IActionProgressDialog

Expone métodos que inicializan y detienen un cuadro de diálogo de progreso.
IApplicationActivationManager

Proporciona métodos que activan aplicaciones de la Tienda Windows para las extensiones Launch, File y Protocol. Normalmente usará esta interfaz en depuradores y herramientas de diseño.
IApplicationAssociationRegistration

Expone métodos que consultan y establecen aplicaciones predeterminadas para un tipo de asociación de archivo específico y protocolos en un nivel de asociación específico.
IApplicationAssociationRegistrationUI

Expone un método que inicia un cuadro de diálogo de asociación avanzada a través del cual el usuario puede personalizar sus asociaciones.
IApplicationDesignModeSettings

Permite a las aplicaciones de herramientas de desarrollo suplantar dinámicamente el sistema y los estados de usuario, como la resolución de pantalla nativa, el factor de escala de dispositivos y el estado de vista de la aplicación, con el fin de probar las aplicaciones de la Tienda Windows que se ejecutan en modo de diseño para una amplia gama de factores de forma sin necesidad del hardware real. También permite probar los cambios en el estado controlado normalmente por el usuario para probar las aplicaciones de la Tienda Windows en una variedad de escenarios.
IApplicationDesignModeSettings2

Permite a las aplicaciones de herramientas de desarrollo controlar dinámicamente los estados del usuario y del sistema, como la resolución de pantalla nativa, el factor de escala de dispositivos y el diseño de la vista de la aplicación, notificados a las aplicaciones de la Tienda Windows con el fin de probar las aplicaciones de la Tienda Windows que se ejecutan en modo de diseño para una amplia gama de factores de forma sin necesidad del hardware real. También permite probar los cambios en el estado controlado normalmente por el usuario para probar las aplicaciones de la Tienda Windows en una variedad de escenarios.
IApplicationDestinations

Expone métodos que permiten a una aplicación quitar uno o todos los destinos de las categorías Recientes o Frecuentes en una lista de accesos directos.
IApplicationDocumentLists

Expone métodos que permiten a una aplicación recuperar el contenido de las categorías Recientes o Frecuentes en una lista de accesos directos.
IAppPublisher

Expone métodos para publicar aplicaciones a través de Agregar o quitar programas en Panel de control. Esta es la interfaz principal implementada para este fin.
IAppVisibility

Proporciona funcionalidad para determinar si la pantalla se muestra Plataforma universal de Windows aplicaciones.
IAppVisibilityEvents

Permite a las aplicaciones recibir notificaciones de cambios de estado en una pantalla y de cambios en la visibilidad de la pantalla Inicio.
IAssocHandler

Expone métodos para las operaciones con un cuadro de diálogo o menú de asociación de archivos.
IAssocHandlerInvoker

Expone métodos que invocan un controlador de aplicación asociado.
IAttachmentExecute

Expone métodos que funcionan con aplicaciones cliente para presentar un entorno de usuario que proporciona una descarga segura y el intercambio de archivos a través del correo electrónico y los datos adjuntos de mensajería.
IAutoComplete

Expuesto por el objeto autocompletar (CLSID_AutoComplete). Esta interfaz permite que las aplicaciones inicialicen, habiliten y deshabiliten el objeto .
IAutoComplete2

Extiende IAutoComplete. Esta interfaz permite a los clientes del objeto autocompletar recuperar y establecer una serie de opciones que controlan cómo funciona la autocompletar.
IAutoCompleteDropDown

Expone métodos que permiten a los clientes restablecer o consultar el estado de visualización de la lista desplegable autocompletar, que contiene posibles finalizaciones en una cadena especificada por el usuario en un control de edición.
IBandHost

Expone métodos que crean y destruyen bandas y especifican su disponibilidad.
IBandSite

Expone métodos que controlan objetos de banda.
IBrowserFrameOptions

Permite que un explorador o host pregunte a IShellView qué tipo de comportamiento de vista se admite.
IBrowserService

Desusado. (IBrowserService)
IBrowserService2

Desusado. (IBrowserService2)
IBrowserService3

Desusado. (IBrowserService3)
IBrowserService4

Desusado. (IBrowserService4)
ICategorizer

Expone métodos que se usan para obtener información sobre las listas de identificadores de elementos.
ICategoryProvider

Expone una lista de categorizadores registrados en un IShellFolder.
ICDBurn

Expone métodos que determinan si un sistema tiene hardware para escribir en CD, la letra de unidad de un dispositivo de escritura de CD y iniciar mediante programación una sesión de escritura de CD.
ICDBurnExt

ICDBurnExt puede modificarse o no estar disponible.
IColumnManager

Expone métodos que habilitan la inspección y manipulación de columnas en la vista Detalles del Explorador de Windows. Cada columna se hace referencia mediante una estructura PROPERTYKEY, que asigna un nombre a una propiedad.
IColumnProvider

Expone métodos que habilitan la adición de columnas personalizadas en la vista Detalles del Explorador de Windows.
ICommDlgBrowser

Expuesto por los cuadros de diálogo de archivos comunes que se usarán cuando hospedan un explorador shell.
ICommDlgBrowser2

Amplía las funcionalidades de ICommDlgBrowser. Esta interfaz se expone mediante los cuadros de diálogo de archivo comunes cuando hospedan un explorador shell. Se puede obtener un puntero a ICommDlgBrowser2 llamando a QueryInterface en el objeto IShellBrowser.
ICommDlgBrowser3

Amplía las funcionalidades de ICommDlgBrowser2 y se usa en los cuadros de diálogo de archivos comunes cuando hospedan un explorador shell.
IComputerInfoChangeNotify

No compatible. Esta interfaz puede estar ausente en versiones posteriores de Windows. (IComputerInfoChangeNotify)
IConnectableCredentialProviderCredential

Expone métodos para conectar y desconectar objetos IConnectableCredentialProviderCredential.
IContactManagerInterop

Permite el acceso a los métodos ContactManager en una aplicación que administra varias ventanas.
IContextMenu

Expone métodos que crean o combinan un menú contextual asociado a un objeto Shell.
IContextMenu2

Expone métodos que crean o combinan un menú contextual (contextual) asociado a un objeto Shell. Extiende IContextMenu agregando un método que permite a los objetos de cliente controlar los mensajes asociados a los elementos de menú dibujados por el propietario.
IContextMenu3

Expone métodos que crean o combinan un menú contextual asociado a un objeto Shell. Permite a los objetos de cliente controlar los mensajes asociados a los elementos de menú dibujados por el propietario y extiende IContextMenu2 aceptando un valor devuelto de ese control de mensajes.
IContextMenuCB

Expone un método que habilita la devolución de llamada de un menú contextual. Por ejemplo, para agregar un icono de escudo a un menuItem que requiera elevación.
IContextMenuSite

Se implementa mediante la vista de carpeta predeterminada creada con SHCreateShellFolderView.
ICopyHookA

Expone un método que crea un controlador de enlace de copia. (ANSI)
ICopyHookW

Expone un método que crea un controlador de enlace de copia. (Unicode)
ICreateObject

Expone un método que crea un objeto de una clase especificada.
ICreateProcessInputs

Usado por la interfaz ICreatingProcess para modificar algunos parámetros del proceso que se está creando.
ICreatingProcess

Usado por ShellExecuteEx e IContextMenu para permitir que el autor de la llamada modifique algunos parámetros del proceso que se está creando.
ICredentialProvider

Expone los métodos usados en la configuración y manipulación de un proveedor de credenciales. Todos los proveedores de credenciales deben implementar esta interfaz.
ICredentialProviderCredential

Expone métodos que habilitan el control de una credencial.
ICredentialProviderCredential2

Extiende la interfaz ICredentialProviderCredential agregando un método que recupera el identificador de seguridad (SID) de un usuario. La credencial está asociada a ese usuario y se puede agrupar en el icono del usuario.
ICredentialProviderCredentialEvents

Proporciona un mecanismo de devolución de llamada asincrónico que usa una credencial para notificarle eventos de cambio de estado o texto en la interfaz de usuario de inicio de sesión o la interfaz de usuario de credenciales.
ICredentialProviderCredentialEvents2

Extiende la interfaz ICredentialProviderCredentialEvents agregando métodos que habilitan la actualización por lotes de campos en la interfaz de usuario deLogon o en la interfaz de usuario de credenciales.
ICredentialProviderCredentialWithFieldOptions

Proporciona un método que permite al marco del proveedor de credenciales determinar si ha realizado una personalización en la opción de un campo en una interfaz de usuario de inicio de sesión o credencial.
ICredentialProviderEvents

Proporciona un mecanismo de devolución de llamada asincrónico que usa un proveedor de credenciales para notificarle los cambios en la lista de credenciales o sus campos.
ICredentialProviderFilter

Se usa para filtrar dinámicamente los proveedores de credenciales en función de la información disponible en tiempo de ejecución.
ICredentialProviderSetUserArray

Proporciona un método que permite a un proveedor de credenciales recibir el conjunto de usuarios que se mostrarán en la interfaz de usuario de inicio de sesión o credencial.
ICredentialProviderUser

Proporciona métodos que se usan para recuperar determinadas propiedades de un usuario individual incluido en una interfaz de usuario de inicio de sesión o credencial.
ICredentialProviderUserArray

Representa el conjunto de usuarios que aparecerán en la interfaz de usuario de inicio de sesión o credencial. Esta información permite al proveedor de credenciales enumerar el conjunto para recuperar información de propiedad sobre cada usuario para rellenar campos o filtrar el conjunto.
ICurrentItem

Obtenido llamando a IShellFolder::BindToObject para un elemento. Si el elemento representa una instantánea de un elemento en un momento anterior, esta interfaz obtendrá la versión actual del elemento.
ICurrentWorkingDirectory

Expone métodos que permiten a un cliente recuperar o establecer el directorio de trabajo actual de un objeto.
ICustomDestinationList

Expone métodos que permiten a una aplicación proporcionar una lista de accesos directos personalizada, incluidos destinos y tareas, para mostrarlos en la barra de tareas.
IDataObjectAsyncCapability

Habilita las interfaces que suelen ser sincrónicas para funcionar de forma asincrónica.
IDataObjectProvider

Proporciona métodos que permiten establecer o recuperar la interfaz IDataObject de un objeto DataPackage, que dataPackage usa para admitir la interoperabilidad. Una aplicación usa el objeto DataPackage para proporcionar datos a otra aplicación.
IDataTransferManagerInterop

Permite el acceso a los métodos DataTransferManager en una aplicación de la Tienda Windows que administra varias ventanas.
IDefaultExtractIconInit

Expone métodos para establecer iconos predeterminados asociados a un objeto .
IDefaultFolderMenuInitialize

Proporciona métodos usados para obtener y establecer información del menú contextual. Esta información es la misma que la proporcionada a SHCreateDefaultContextMenu a través de la estructura DEFCONTEXTMENU.
IDefViewFrame

Solo se usa para su funcionalidad IUnknown. No tiene métodos propios.
IDelayedPropertyStoreFactory

Expone un método para crear un objeto IPropertyStore especificado en circunstancias en las que el acceso a propiedades es potencialmente lento.
IDelegateFolder

Expone un método a través del cual se proporciona a una carpeta delegada la interfaz IMalloc necesaria para asignar y liberar identificadores de elemento.
IDelegateItem

Se usa para obtener la representación subyacente inmediatamente de la ruta de acceso de un elemento.
IDeskBand

Se usa para obtener información sobre un objeto de banda.
IDeskBand2

Expone métodos para habilitar y consultar los efectos de translucencia en un objeto deskband.
IDeskBandInfo

Expone un método para obtener el ancho de banda de escritorio predeterminado.
IDeskBar

Expone métodos que habilitan la manipulación de barras de escritorio.
IDesktopGadget

Expone un método que permite la adición mediante programación de un gadget instalado al escritorio del usuario.
IDesktopWallpaper

. (IDesktopWallpaper)
IDestinationStreamFactory

Expone un método para copiar manualmente una secuencia o un archivo antes de aplicar cambios en las propiedades.
IDisplayItem

Expone métodos que buscan una versión del elemento actual que se va a usar para obtener propiedades para mostrar, como el nombre del elemento, que se mostrará en la interfaz de usuario.
IDockingWindow

Expone métodos que notifican al objeto de ventana de acoplamiento los cambios, incluida la visualización, ocultación e eliminación inminente. Esta interfaz se implementa mediante objetos de ventana que se pueden acoplar dentro del espacio de borde de una ventana del Explorador de Windows.
IDockingWindowFrame

Expone métodos que admiten la adición de objetos IDockingWindow a un marco. Implementado por el explorador.
IDockingWindowSite

Expone métodos que administran el espacio de borde para uno o varios objetos IDockingWindow. El explorador implementa esta interfaz y es similar a la interfaz IOleInPlaceUIWindow.
IDocViewSite

Se usa como objeto de sitio mediante la interfaz IShellView.
IDragSourceHelper

Expuesto por el Shell para permitir que una aplicación especifique la imagen que se mostrará durante una operación de arrastrar y colocar shell.
IDragSourceHelper2

Expone un método que agrega funcionalidad a IDragSourceHelper. Este método establece las características de una operación de arrastrar y colocar en un objeto IDragSourceHelper.
IDropTargetHelper

Expone métodos que permiten que los destinos de colocación muestren una imagen de arrastre mientras la imagen está sobre la ventana de destino.
IDynamicHWHandler

Llamado por Reproducción automática. Expone métodos que obtienen información dinámica sobre un controlador registrado antes de mostrarla al usuario.
IEnumAssocHandlers

Expone un método que permite enumerar una colección de controladores asociados a extensiones de nombre de archivo concretas.
IEnumerableView

Expone métodos que enumeran el contenido de una vista y reciben notificaciones de devolución de llamada tras la finalización de la enumeración. Esta interfaz permite a los clientes de una vista intentar compartir la lista de contenido de la carpeta de la vista.
IEnumExplorerCommand

Proporcionado por un IExplorerCommandProvider. Esta interfaz contiene la enumeración de comandos que se van a colocar en la barra de comandos.
IEnumExtraSearch

Enumerador OLE estándar usado por un cliente para determinar los objetos de búsqueda disponibles para una carpeta.
IEnumFullIDList

Expone un conjunto estándar de métodos que enumeran los punteros a listas de identificadores de elementos (PIDL) de los elementos de una carpeta shell.
IEnumIDList

Expone un conjunto estándar de métodos usados para enumerar los punteros a las listas de identificadores de elementos (PIDL) de los elementos de una carpeta shell.
IEnumObjects

Expone métodos para enumerar objetos desconocidos.
IEnumPublishedApps

Expone métodos que enumeran las aplicaciones publicadas para agregar o quitar programas en el Panel de control. El objeto que expone esta interfaz se solicita a través de IAppPublisher::EnumApps.
IEnumReadyCallback

Expone métodos que permiten que la vista notifique al implementador cuando se haya completado la enumeración.
IEnumResources

Expone métodos de enumeración de recursos.
IEnumShellItems

Expone la enumeración de interfaces IShellItem. Esta interfaz se obtiene normalmente mediante una llamada al método IEnumShellItems.
IEnumSyncMgrConflict

Expone métodos de enumeración de conflictos.
IEnumSyncMgrEvents

Expone métodos de enumeración de eventos de sincronización.
IEnumSyncMgrSyncItems

Expone métodos que enumeran los objetos de elemento de sincronización administrados por el controlador.
IExecuteCommand

Expone métodos que establecen un estado o parámetro determinado relacionados con el verbo de comando, así como un método para invocar ese verbo.
IExecuteCommandApplicationHostEnvironment

Proporciona un único método que permite a una aplicación determinar si su host está en modo de escritorio o inmersivo.
IExecuteCommandHost

Proporciona un método que permite que un controlador de verbos shell basado en IExplorerCommand consulte el modo de interfaz de usuario del componente host desde el que se invocó la aplicación.
IExpDispSupport

Desusado. Expone métodos que permiten la recuperación de propiedades, la traducción de aceleradores de teclado y la determinación de un punto de conexión para determinados eventos. (IExpDispSupport)
IExpDispSupportXP

Desusado. Expone métodos que permiten la recuperación de propiedades, la traducción de aceleradores de teclado y la determinación de un punto de conexión para determinados eventos. (IExpDispSupportXP)
IExplorerBrowser

IExplorerBrowser es un objeto de explorador que se puede navegar o que puede hospedar una vista de un objeto de datos. Como objeto de explorador completo, también admite un registro de desplazamiento automático.
IExplorerBrowserEvents

Expone métodos para la notificación de eventos de creación y navegación del explorador del Explorador.
IExplorerCommand

Expone métodos que obtienen la apariencia del comando, enumeran los subcomandos o invocan el comando .
IExplorerCommandProvider

Expone métodos para crear comandos del Explorador y enumeradores de comandos.
IExplorerCommandState

Expone un único método que permite la recuperación del estado del comando.
IExplorerPaneVisibility

Se usa en el Explorador de Windows mediante una implementación de IShellFolder para proporcionar sugerencias a la vista sobre qué paneles están visibles.
IExtractIconA

Expone métodos que permiten a un cliente recuperar el icono asociado a uno de los objetos de una carpeta. (ANSI)
IExtractIconW

Expone métodos que permiten a un cliente recuperar el icono asociado a uno de los objetos de una carpeta. (Unicode)
IExtractImage

Expone métodos que solicitan una imagen en miniatura desde una carpeta de Shell.
IExtractImage2

Amplía las funcionalidades de IExtractImage.
IFileDialog

Expone métodos que inicializan, muestran y obtienen resultados del cuadro de diálogo de archivo común.
IFileDialog2

Extiende la interfaz IFileDialog proporcionando métodos que permiten al autor de la llamada asignar un nombre a una ubicación específica restringida que se puede examinar en el cuadro de diálogo de archivo común, así como especificar texto alternativo que se muestre como una etiqueta en el botón Cancelar.
IFileDialogControlEvents

Expone métodos que permiten a una aplicación recibir notificaciones de eventos relacionados con controles que la aplicación ha agregado a un cuadro de diálogo de archivo común.
IFileDialogCustomize

Expone métodos que permiten a una aplicación agregar controles a un cuadro de diálogo de archivo común.
IFileDialogEvents

Expone métodos que permiten la notificación de eventos dentro de un cuadro de diálogo de archivo común.
IFileIsInUse

Expone métodos a los que se puede llamar para obtener información sobre o cerrar un archivo que está en uso por otra aplicación.
IFileOpenDialog

Extiende la interfaz IFileDialog agregando métodos específicos para el cuadro de diálogo abierto.
IFileOperation

Expone métodos para copiar, mover, cambiar el nombre, crear y eliminar elementos de Shell, así como métodos para proporcionar diálogos de progreso y error. Esta interfaz reemplaza la función SHFileOperation.
IFileOperationProgressSink

Expone métodos que proporcionan un sistema de notificación enriquecido que usan los autores de llamadas de IFileOperation para supervisar los detalles de las operaciones que realizan a través de esa interfaz.
IFileSaveDialog

Extiende la interfaz IFileDialog agregando métodos específicos del cuadro de diálogo de guardado, que incluyen aquellos que proporcionan compatibilidad con la recopilación de metadatos que se conservarán con el archivo.
IFileSyncMergeHandler

. (IFileSyncMergeHandler)
IFileSystemBindData

Expone métodos que almacenan información del sistema de archivos para optimizar las llamadas a IShellFolder::P arseDisplayName.
IFileSystemBindData2

Extiende IFileSystemBindData, que almacena información del sistema de archivos para optimizar las llamadas a IShellFolder::P arseDisplayName. Esta interfaz agrega el conjunto de capacidad u obtener el identificador de archivo o el identificador de clase de unión (CLSID).
IFileViewerA

Expone métodos que designan una interfaz que permite que se notifique a un visor de archivos registrados cuando debe mostrar o imprimir un archivo. (ANSI)
IFileViewerSite

Expone métodos que designan una interfaz que permite que un visor de archivos recupere el identificador en la ventana anclada actual o para establecer una nueva ventana anclada.
IFileViewerW

Expone métodos que designan una interfaz que permite que se notifique a un visor de archivos registrados cuando debe mostrar o imprimir un archivo. (Unicode)
IFolderBandPriv

IFolderBandPriv está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. En versiones posteriores podría modificarse o no estar disponible.
IFolderFilter

Expuesto por un cliente para especificar cómo filtrar la enumeración de una carpeta shell por una aplicación de servidor.
IFolderFilterSite

Exportado por un host para permitir a los clientes especificar cómo filtrar una enumeración de carpetas de Shell.
IFolderView

Expone métodos que recuperan información sobre las opciones de visualización de una carpeta, seleccionan los elementos especificados en esa carpeta y establecen el modo de vista de la carpeta. (IFolderView)
IFolderView2

Expone métodos que recuperan información sobre las opciones de visualización de una carpeta, seleccionan los elementos especificados en esa carpeta y establecen el modo de vista de la carpeta. (IFolderView2)
IFolderViewHost

Expone un método que hospeda un objeto IFolderView en una ventana.
IFolderViewOptions

Expone métodos que permiten el control de las opciones de vista de carpetas específicas de las vistas de Windows 7 y posteriores.
IFolderViewSettings

Expone métodos para obtener la configuración de la vista de carpetas.
IFrameworkInputPane

Proporciona métodos que permiten que las aplicaciones se informen de los cambios de estado y la ubicación del panel de entrada.
IFrameworkInputPaneHandler

Permite que se notifique a una aplicación cuando se muestra u oculta el panel de entrada (el teclado en pantalla o el panel de escritura a mano). Esto permite que la ventana de la aplicación ajuste su presentación para que el panel de entrada no oculte áreas de entrada (como un cuadro de texto).
IHandlerActivationHost

. (IHandlerActivationHost)
IHandlerInfo

Proporciona métodos que proporcionan información sobre el controlador a los métodos de la interfaz IHandlerActivationHost.
IHomeGroup

Expone métodos que determinan el estado de pertenencia al Grupo Hogar de un equipo y muestran el asistente para uso compartido.
IHWEventHandler

Llamado por Reproducción automática para implementar el control de los tipos de medios registrados.
IHWEventHandler2

Extiende la interfaz IHWEventHandler para dirigir la elevación del Control de cuentas de usuario (UAC) para los controladores de dispositivos.
IIdentityName

Expone métodos para comparar dos elementos para ver si son iguales.
IImageRecompress

Expone un método que vuelve a comprimir imágenes.
IInitializeCommand

Expone un único método usado para inicializar objetos que implementan IExplorerCommandState, IExecuteCommand o IDropTarget con el nombre de comando especificado por la aplicación y sus propiedades registradas.
IInitializeWithBindCtx

Expone un método que inicializa un controlador, como un controlador de propiedades, un controlador de miniaturas o un controlador de vista previa, con un contexto de enlace.
IInitializeWithFile

Expone un método para inicializar un controlador, como un controlador de propiedades, un controlador de miniaturas o un controlador de vista previa, con una ruta de acceso de archivo.
IInitializeWithItem

Expone un método usado para inicializar un controlador, como un controlador de propiedades, un controlador de miniaturas o un controlador de vista previa, con un IShellItem.
IInitializeWithPropertyStore

Expone un método que inicializa un controlador, como un controlador de propiedades, un controlador de miniaturas o un controlador de vista previa, con un almacén de propiedades.
IInitializeWithStream

Expone un método que inicializa un controlador, como un controlador de propiedades, un controlador de miniaturas o un controlador de vista previa, con una secuencia.
IInitializeWithWindow

Expone un método a través del cual un cliente puede proporcionar una ventana de propietario a un objeto Windows Runtime usado en una aplicación de escritorio.
IInputObject

Expone métodos que cambian la activación de la interfaz de usuario y los aceleradores de procesos para un objeto de entrada de usuario incluido en el Shell.
IInputObject2

Expone un método que extiende IInputObject mediante el control de aceleradores globales.
IInputObjectSite

Expone un método que se usa para comunicar los cambios de foco de un objeto de entrada de usuario contenido en el Shell.
IInputPanelConfiguration

Proporciona funcionalidad para que las aplicaciones de escritorio opten por el mecanismo de seguimiento de foco usado en las aplicaciones de la Tienda Windows.
IInputPanelInvocationConfiguration

Permite que las aplicaciones de la Tienda Windows no participen en el comportamiento de invocación automática.
IInsertItem

IInsertItem puede modificarse o no estar disponible.
IIOCancelInformation

Expone métodos para publicar un mensaje de ventana de cancelación en el subproceso de proceso desde el cuadro de diálogo progreso.
IItemNameLimits

Recupera una lista de caracteres válidos y no válidos o la longitud máxima de un nombre en el espacio de nombres. Use esta interfaz para el análisis y la traducción de validación.
IKnownFolder

Expone métodos que permiten a una aplicación recuperar información sobre la categoría, el tipo, el GUID, el puntero a un valor de lista de identificadores de elemento (PIDL), las funcionalidades de redireccionamiento y la definición.
IKnownFolderManager

Expone métodos que crean, enumeran o administran carpetas conocidas existentes.
ILaunchSourceAppUserModelId

Proporciona un método para recuperar un AppUserModelId.
ILaunchSourceViewSizePreference

Proporciona métodos para recuperar información sobre la aplicación de origen.
ILaunchTargetMonitor

. (ILaunchTargetMonitor)
ILaunchTargetViewSizePreference

Proporciona un método para recuperar el tamaño de vista preferido para una nueva ventana de aplicación.
IMenuBand

Expone métodos que permiten que un objeto Component Object Model (COM) reciba y traduzca los mensajes adecuados.
IMenuPopup

IMenuPopup puede modificarse o no estar disponible.
IModalWindow

Expone un método que representa una ventana modal.
INamedPropertyBag

Expone métodos que proporcionan un objeto con un contenedor de propiedades especificado en el que el objeto puede guardar sus propiedades.
INamedPropertyStore

Expone métodos que obtienen y establecen propiedades con nombre.
INameSpaceTreeAccessible

Expone métodos que realizan acciones de accesibilidad en un elemento de Shell desde un control de árbol de espacio de nombres.
INameSpaceTreeControl

Expone métodos usados para ver y manipular nodos en un árbol de elementos de Shell.
INameSpaceTreeControl2

Extiende la interfaz INameSpaceTreeControl proporcionando métodos que obtienen y establecen los estilos de visualización de los controles treeview para usarlos con los elementos del espacio de nombres shell.
INameSpaceTreeControlCustomDraw

Expone métodos que permiten al usuario dibujar un control de árbol de espacio de nombres personalizado y sus elementos.
INameSpaceTreeControlDropHandler

Expone métodos de controlador para arrastrar y colocar.
INameSpaceTreeControlEvents

Expone métodos para controlar eventos INameSpaceTreeControl.
INameSpaceTreeControlFolderCapabilities

Expone un único método que recupera el estado de la compatibilidad con el filtrado System.IsPinnedToNameSpaceTree de una carpeta.
INamespaceWalk

Expone métodos que recorren un espacio de nombres desde un nodo raíz determinado. Se especifica la profundidad del recorrido y se devuelve una matriz opcional que contiene los identificadores de todos los nodos que se recorren.
INamespaceWalkCB

Interfaz de devolución de llamada que expone métodos usados con INamespaceWalk.
INamespaceWalkCB2

Extiende INamespaceWalkCB con un método necesario para completar un recorrido de espacio de nombres. Este método quita los datos recopilados durante el recorrido.
INewMenuClient

Expone métodos que permiten la manipulación de elementos en un menú de Windows 7.
INewShortcutHookA

Expone métodos para crear un nuevo acceso directo a Internet. (ANSI)
INewShortcutHookW

Expone métodos para crear un nuevo acceso directo a Internet. (Unicode)
INewWindowManager

Expone un método que determina si se debe mostrar o bloquear una ventana que inicia otra ventana, lo que permite controlar las ventanas emergentes.
INotifyReplica

Expone un método que proporciona al creador de un objeto los medios para notificar al objeto que puede estar sujeto a la conciliación posterior. El reconciliador de maletín es responsable de implementar esta interfaz.
IObjectArray

Expone métodos que permiten a los clientes tener acceso a elementos de una colección de objetos que admiten IUnknown.
IObjectCollection

Extiende la interfaz IObjectArray proporcionando métodos que permiten a los clientes agregar y quitar objetos que admiten IUnknown en una colección.
IObjectProvider

Expone un método para detectar objetos denominados con un GUID de otro objeto. A diferencia de QueryService, esta interfaz no delegará su funcionalidad en otros objetos.
IObjectWithAppUserModelID

Expone métodos que permiten a los implementadores de un objeto IAssocHandler personalizado proporcionar acceso a su identificador de modelo de usuario de aplicación explícito (AppUserModelID).
IObjectWithBackReferences

Proporciona un método para interactuar con las referencias inversas mantenidas por un objeto .
IObjectWithCancelEvent

No se admite. Proporciona un llamador con un evento que el objeto llamado indicará la cancelación de una tarea.
IObjectWithFolderEnumMode

Expone métodos que obtienen y establecen modos de enumeración de un elemento analizado.
IObjectWithProgID

Expone métodos que proporcionan acceso al ProgID asociado a un objeto .
IObjectWithPropertyKey

Expone métodos para obtener y establecer la clave de propiedad.
IObjectWithSelection

Expone métodos que obtienen o establecen elementos seleccionados representados por una matriz de elementos de Shell.
IObjMgr

Expone métodos que permiten a un cliente anexar o quitar un objeto de una colección de objetos administrados por un objeto de servidor.
IOpenControlPanel

Expone métodos que recuperan el estado de vista del Panel de control, la ruta de acceso de los elementos de Panel de control individuales y que abren el propio Panel de control o un elemento de Panel de control individual.
IOpenSearchSource

Expone un método para obtener resultados de búsqueda de un origen de datos openSearch personalizado del lado cliente.
IOperationsProgressDialog

Expone métodos para obtener, establecer y consultar un cuadro de diálogo de progreso.
IPackageDebugSettings

Permite a los desarrolladores del depurador controlar el ciclo de vida de una aplicación de la Tienda Windows, como suspender o reanudar.
IPackageExecutionStateChangeNotification

Permite recibir notificaciones de cambio de estado del paquete durante la depuración de aplicaciones de la Tienda Windows.
IParentAndItem

Expone métodos que obtienen y establecen el identificador primario y secundario del elemento primario. Aunque IParentAndItem se implementa normalmente en IShellItems, no es específico de IShellItem.
IParseAndCreateItem

Interfaz IParseAndCreateItem
IPersistFolder

Expone un método que inicializa objetos de carpeta shell.
IPersistFolder2

Expone métodos que obtienen información de objetos de carpeta shell.
IPersistFolder3

Extiende las interfaces IPersistFolder e IPersistFolder2 al permitir que un objeto de carpeta implemente el control no predeterminado de accesos directos de carpetas.
IPersistIDList

Expone métodos que se usan para conservar listas de identificadores de elementos.
IPersistSerializedPropStorage

Expone métodos para conservar los datos de almacenamiento de propiedades serializados para su uso posterior y para restaurar los datos persistentes en una nueva instancia del almacén de propiedades. (IPersistSerializedPropStorage)
IPersistSerializedPropStorage2

Expone métodos para conservar los datos de almacenamiento de propiedades serializados para su uso posterior y para restaurar los datos persistentes en una nueva instancia del almacén de propiedades. (IPersistSerializedPropStorage2)
IPreviewHandler

Expone métodos para mostrar vistas previas enriquecidas.
IPreviewHandlerFrame

Permite a los controladores de vista previa pasar métodos abreviados de teclado al host. Esta interfaz recupera una lista de métodos abreviados de teclado y dirige al host para controlar un método abreviado de teclado.
IPreviewHandlerVisuals

Expone métodos para aplicar información de color y fuente a controladores de vista previa.
IPreviewItem

Identifica un elemento que se mostrará en el panel de vista previa.
IPreviousVersionsInfo

Expone un método que comprueba si hay versiones anteriores de archivos o carpetas de servidor, almacenados para la reversión por parte de la tecnología de instantáneas proporcionada con Windows Server 2003.
IProfferService

Expone un mecanismo general para que los objetos ofrezcan servicios a otros objetos del mismo host.
IProgressDialog

Expone métodos que proporcionan opciones para que una aplicación muestre un cuadro de diálogo de progreso.
IPublishedApp

Expone métodos que representan aplicaciones a Agregar o quitar programas en Panel de control.
IPublishedApp2

Extiende la interfaz IPublishedApp proporcionando un método de instalación adicional.
IPublishingWizard

Expone métodos para trabajar con el Asistente para impresión en línea, el Asistente para publicación web y el Asistente para agregar lugar de red. En Windows Vista, IPublishingWizard ya no admite el Asistente para publicación web ni el Asistente para impresión en línea.
IQueryAssociations

Expone métodos que simplifican el proceso de recuperación de información almacenada en el registro en asociación con la definición de un tipo de archivo o protocolo y su asociación con una aplicación.
IQueryCancelAutoPlay

Expone un método que invalida mediante programación AutoPlay o AutoRun. Esto le permite personalizar la ubicación y el tipo de contenido que se inicia cuando se inserta el medio.
IQueryCodePage

Obtiene y establece el valor numérico (identificador de página de códigos) de la página de códigos ANSI.
IQueryContinue

Expone un método que proporciona un mecanismo simple y estándar para que los objetos consulten a un cliente para que los permisos continúen con una operación.
IQueryContinueWithStatus

Expone métodos que proporcionan un mecanismo estándar para que los proveedores de credenciales llamen a QueryContinue al intentar conectarse a la red para determinar si deben continuar estos intentos.
IQueryInfo

Expone métodos que el Shell usa para recuperar marcas e información sobre información de un elemento que reside en una implementación de IShellFolder. Las sugerencias de información normalmente se muestran dentro de un control de información sobre herramientas.
IRegTreeItem

Expone métodos que recuperan y establecen el estado de los elementos de un control de vista de árbol que tienen establecida la marca estilos de ventana de control Tree-View.
IRelatedItem

Expone métodos que derivan elementos relacionados con relaciones específicas.
IRemoteComputer

Expone un método que enumera o inicializa una extensión de espacio de nombres cuando se invoca en un objeto remoto. Esta interfaz se usa, por ejemplo, para inicializar la carpeta virtual de impresoras remotas.
IResolveShellLink

Expone un método que permite a una aplicación solicitar que un objeto de carpeta shell resuelva un vínculo para uno de sus elementos.
IResultsFolder

Expone métodos que contienen elementos de un objeto de datos.
IRunnableTask

Interfaz de subproceso libre que un objeto puede exponer para permitir que las operaciones se realicen en un subproceso en segundo plano.
ISearchBoxInfo

Expone métodos que permiten al autor de la llamada recuperar la información especificada en un cuadro de búsqueda.
ISearchContext

Expone métodos que canaliza la información de personalización a los enlaces de búsqueda.
ISearchFolderItemFactory

Expone métodos que crean y modifican carpetas de búsqueda.
ISharedBitmap

Expone métodos eficientes en memoria para acceder a mapas de bits. Esta interfaz se usa como contenedor fino alrededor de objetos HBITMAP, lo que permite que esos objetos se hagan referencias y estén protegidos de que sus datos subyacentes hayan cambiado.
ISharingConfigurationManager

Expone métodos que establecen y recuperan información sobre la configuración de uso compartido predeterminada de un equipo para la carpeta Usuarios (C:\Usuarios) o Pública (C:\Usuarios\Público). También expone un conjunto de métodos que permiten el control del uso compartido de impresoras.
IShellApp

Expone métodos que proporcionan información general sobre una aplicación a la aplicación Agregar o quitar programas.
IShellBrowser

Implementado por hosts de vistas de Shell (objetos que implementan IShellView). Expone métodos que proporcionan servicios para la vista que hospeda y otros objetos que se ejecutan en el contexto de la ventana explorador.
IShellChangeNotify

Expone un método que notifica una extensión de espacio de nombres de Shell cuando el identificador de un elemento ha cambiado.
IShellDetails

Expuesta por carpetas de Shell para proporcionar información detallada sobre los elementos de una carpeta.
IShellExtInit

Expone un método que inicializa las extensiones de Shell para hojas de propiedades, menús contextuales y controladores de arrastrar y colocar (extensiones que agregan elementos a menús contextuales durante operaciones de arrastrar y colocar no predeterminadas).
IShellFolder

Expuestos por todos los objetos de carpeta del espacio de nombres shell, sus métodos se usan para administrar carpetas.
IShellFolder2

Amplía las funcionalidades de IShellFolder. Sus métodos proporcionan una variedad de información sobre el contenido de una carpeta shell.
IShellFolderBand

IShellFolderBand puede modificarse o no estar disponible.
IShellFolderView

Expone métodos que manipulan vistas de carpetas de Shell.
IShellFolderViewCB

Expone un método que permite la comunicación entre el Explorador de Windows y una vista de carpetas implementada mediante el objeto de vista de carpetas del sistema (el objeto IShellView devuelto a través de SHCreateShellFolderView) para que la vista de carpetas pueda recibir notificaciones de eventos y modificar su vista en consecuencia.
IShellFolderViewDual

Expone métodos que modifican la vista y seleccionan elementos en la carpeta actual. (IShellFolderViewDual)
IShellFolderViewDual2

Expone métodos que modifican la vista y seleccionan elementos en la carpeta actual. (IShellFolderViewDual2)
IShellFolderViewDual3

Expone métodos que modifican la vista de carpeta actual.
IShellIcon

Expone un método que obtiene un índice de icono para un objeto IShellFolder.
IShellIconOverlay

Expone métodos que usa una extensión de espacio de nombres para especificar superposiciones de icono para los objetos que contiene.
IShellIconOverlayIdentifier

Expone métodos que controlan toda la comunicación entre controladores de superposición de iconos y shell.
IShellIconOverlayManager

IShellIconOverlayManager puede modificarse o no estar disponible.
IShellImageData

Expone métodos y propiedades que muestran, manipulan y describen los datos de imagen.
IShellImageDataAbort

Expone un único método usado para anular los procesos de IShellImageData.
IShellImageDataFactory

Expone métodos que crean instancias de IShellImageData basadas en varios orígenes de imágenes.
IShellImageStore

Desusado. Expone métodos que manipulan la memoria caché de imágenes.
IShellItem

Expone métodos que recuperan información sobre un elemento de Shell. IShellItem e IShellItem2 son las representaciones preferidas de los elementos en cualquier código nuevo.
IShellItem2

Extiende IShellItem con métodos que recuperan varios valores de propiedad del elemento. IShellItem e IShellItem2 son las representaciones preferidas de los elementos en cualquier código nuevo.
IShellItemArray

Expone métodos que crean y manipulan matrices de elementos de Shell.
IShellItemFilter

Expuesto por un cliente para especificar cómo filtrar la enumeración de un elemento de Shell por una aplicación de servidor.
IShellItemImageFactory

Expone un método para devolver iconos o miniaturas para los elementos de Shell. Si no hay ninguna miniatura o icono disponible para el elemento solicitado, se puede proporcionar un icono por clase desde el Shell.
IShellItemResources

Expone métodos para manipular y consultar recursos de elementos de Shell.
IShellLibrary

Expone métodos para crear y administrar bibliotecas.
IShellLinkA

Expone métodos que crean, modifican y resuelven vínculos de Shell. (ANSI)
IShellLinkDataList

Expone métodos que permiten a una aplicación adjuntar bloques de datos adicionales a un vínculo de Shell. Estos métodos agregan, copian o quitan bloques de datos.
IShellLinkW

Expone métodos que crean, modifican y resuelven vínculos de Shell. (Unicode)
IShellMenu

Expone métodos que interactúan con menús shell, como el menú Inicio, y el menú Favoritos.
IShellMenuCallback

Interfaz de devolución de llamada que expone un método que recibe mensajes de una banda de menús.
IShellPropSheetExt

Expone métodos que permiten que un controlador de hoja de propiedades agregue o reemplace páginas en la hoja de propiedades mostrada para un objeto de archivo.
IShellRunDll

No compatible. (IShellRunDll)
IShellService

Desusado. IShellService Expone un método que declara la propiedad cuando un componente de servicio que implementa una interfaz determinada se comparte entre varios clientes, como Windows Internet Explorer y Windows Explorer.
IShellTaskScheduler

IShellTaskScheduler puede modificarse o no estar disponible.
IShellView

Expone métodos que presentan una vista en las ventanas del Explorador de Windows o carpeta.
IShellView2

Amplía las funcionalidades de IShellView.
IShellView3

Extiende las funcionalidades de IShellView2 proporcionando un método para reemplazar IShellView2::CreateViewWindow2.
IShellWindows

Proporciona acceso a la colección de ventanas de Shell abiertas.
IStartMenuPinnedList

Expone un método que desancla un acceso directo de la aplicación desde el menú Inicio o la barra de tareas.
IStorageProviderHandler

Recupera el IStorageProviderPropertyHandler asociado a un archivo o carpeta específico.
IStorageProviderPropertyHandler

Proporciona una colección de propiedades asociadas a un archivo o carpeta.
IStreamAsync

Expone métodos para administrar la entrada y salida (E/S) en una secuencia asincrónica.
IStreamUnbufferedInfo

Expone un método que determina el tamaño del sector como ayuda para la alineación de bytes.
ISuspensionDependencyManager

. (ISuspensionDependencyManager)
ISyncMgrConflict

Expone métodos que proporcionan información sobre un conflicto recuperado de un almacén de conflictos y permite resolver el conflicto.
ISyncMgrConflictFolder

Expone un método que obtiene la lista de identificadores de conflicto para un objeto de conflicto.
ISyncMgrConflictItems

Expone métodos que obtienen datos de elementos en conflicto y recuento de elementos.
ISyncMgrConflictPresenter

Expone un método que presenta un conflicto al usuario.
ISyncMgrConflictResolutionItems

Expone métodos que obtienen información de elemento y recuento de elementos.
ISyncMgrConflictResolveInfo

Expone métodos que obtienen y establecen información sobre la resolución de conflictos del administrador de sincronización.
ISyncMgrConflictStore

Expone métodos que permiten a un controlador proporcionar conflictos que aparecen en la carpeta Conflicts.
ISyncMgrControl

Expone métodos que permiten a una aplicación o controlador iniciar o detener una sincronización, notificar al Centro de sincronización los cambios en el conjunto de controladores o elementos, o notificar los cambios a los valores de propiedad.
ISyncMgrEnumItems

Expone métodos que se enumeran a través de una matriz de estructuras SYNCMGRITEM.
ISyncMgrEvent

Expone métodos que recuperan datos de un almacén de eventos. Un almacén de eventos permite al Centro de sincronización obtener un enumerador de todos los eventos del almacén, así como recuperar eventos individuales.
ISyncMgrEventLinkUIOperation

Proporciona un método al que se llama cuando se hace clic en vínculos de eventos en la carpeta de resultados de sincronización.
ISyncMgrEventStore

Expone métodos que permiten a un controlador proporcionar su propio almacén de eventos y administrar sus propios eventos de sincronización, en lugar de usar el almacén de eventos predeterminado del Centro de sincronización. Estos eventos se muestran en la carpeta Resultados de sincronización.
ISyncMgrHandler

Expone métodos que componen la interfaz principal implementada por un controlador de sincronización.
ISyncMgrHandlerCollection

Expone métodos que proporcionan un enumerador de identificadores de controlador de sincronización y crean instancias de esos controladores de sincronización.
ISyncMgrHandlerInfo

Expone métodos que permiten a un controlador proporcionar información de propiedad y estado al Centro de sincronización.
ISyncMgrRegister

Expone métodos para que una aplicación pueda registrarse con el administrador de sincronización. Esto se puede lograr a través de la interfaz ISyncMgrRegister o registrando directamente en el registro.
ISyncMgrResolutionHandler

Expone métodos que administran conflictos de sincronización. Implemente esta interfaz para construir un controlador de conflictos de sincronización. La interfaz de usuario (UI) de resolución de conflictos llamará a esta interfaz para resolver el conflicto presentado al usuario.
ISyncMgrScheduleWizardUIOperation

Expone un método que permite a un controlador mostrar el Asistente para la programación de sincronización para el controlador.
ISyncMgrSessionCreator

Expone un único método a través del cual un controlador o una aplicación externa pueden notificar al Centro de sincronización que ha comenzado la sincronización, así como notificar el progreso y los eventos.
ISyncMgrSyncCallback

Expone métodos que permiten que un proceso de sincronización notifique el progreso y los eventos en el Centro de sincronización, o para consultar si se ha cancelado el proceso.
ISyncMgrSynchronize

Expone métodos que permiten que la aplicación o el servicio registrados reciban notificaciones del administrador de sincronización.
ISyncMgrSynchronizeCallback

Expone métodos que administran el proceso de sincronización.
ISyncMgrSynchronizeInvoke

Expone métodos que permiten que una aplicación registrada invoque el administrador de sincronización para actualizar los elementos.
ISyncMgrSyncItem

Expone métodos que actúan y recuperan información de un solo elemento de sincronización, lo que permite a los controladores administrar elementos de sincronización como objetos independientes.
ISyncMgrSyncItemContainer

Expone métodos que proporcionan información a los controladores sobre los elementos que contienen.
ISyncMgrSyncItemInfo

Expone métodos que proporcionan información de propiedad y estado para un solo elemento de sincronización.
ISyncMgrSyncResult

Expone un método que las aplicaciones que llaman a ISyncMgrControl pueden usar para obtener el resultado de una llamada A ISyncMgrControl::StartHandlerSync o ISyncMgrControl::StartItemSync.
ISyncMgrUIOperation

Expone un método a través del cual un controlador de sincronización o un elemento de sincronización pueden mostrar un objeto de interfaz de usuario cuando se solicita que lo haga el Centro de sincronización.
ITaskbarList

Expone métodos que controlan la barra de tareas. Permite agregar, quitar y activar elementos dinámicamente en la barra de tareas.
ITaskbarList2

Extiende la interfaz ITaskbarList exponiendo un método para marcar una ventana como una pantalla de pantalla completa.
ITaskbarList3

Extiende ITaskbarList2 mediante la exposición de métodos que admiten la funcionalidad unificada de botón de la barra de tareas de inicio y conmutación agregada en Windows 7.
ITaskbarList4

Extiende ITaskbarList3 proporcionando un método que permite al autor de la llamada controlar dos valores de propiedad para la miniatura de pestaña y ver la característica.
IThumbnailCache

Expone métodos para una caché en miniaturas del sistema que se comparte entre aplicaciones.
IThumbnailCachePrimer

. (IThumbnailCachePrimer)
IThumbnailCapture

Expone un método que obtiene una representación en miniatura de un fondo de pantalla HTML.
IThumbnailHandlerFactory

Expone un método para recuperar el controlador de miniaturas de un elemento. Implemente esta interfaz si desea especificar qué extractor se usa para un IDList secundario.
IThumbnailProvider

Expone un método para obtener una imagen en miniatura y está pensado para implementarse para los controladores de miniaturas. El objeto que implementa esta interfaz también debe implementar IInitializeWithStream.
IThumbnailSettings

Proporciona un método que permite a un proveedor de miniaturas determinar el contexto de usuario de una solicitud en miniatura.
IThumbnailStreamCache

Obtiene o establece la secuencia en miniatura. Esta interfaz es solo para uso interno y solo la aplicación fotos puede llamar a ella.
ITrackShellMenu

Expone métodos que amplían la interfaz IShellMenu al proporcionar la capacidad de coordinar los botones de la barra de herramientas con un menú, así como mostrar un menú emergente.
ITranscodeImage

Expone un método que permite la conversión a formatos de imagen JPEG o mapa de bits (BMP) desde cualquier tipo de imagen compatible con Windows.
ITransferAdviseSink

Expone métodos que admiten la recopilación de estado y la información de error.
ITransferDestination

Expone métodos que crean un elemento shell de destino para una operación de copia o movimiento. Esta interfaz se proporciona para permitir un mayor control sobre las operaciones de archivo proporcionando un método ITransferDestination::Advise.
ITransferMediumItem

Usado por un motor de copia para obtener el elemento en el que llamar a QueryInterface para devolver un puntero a la interfaz ITransferDestination o la interfaz ITransferSource. Estas interfaces se pueden consultar y enumerar para las operaciones de copia, movimiento o eliminación.
ITransferSource

Expone métodos para manipular IShellItem, como copiar, mover, reciclar y otros. Esta interfaz se ofrece para proporcionar más control sobre las operaciones de archivo proporcionando un método ITransferSource::Advise.
ITravelEntry

Desusado. Expone métodos para identificar, invocar y actualizar un elemento individual en el historial de viajes del explorador.
ITravelLog

Desusado. Expone métodos que mantienen y manipulan un registro de desplazamiento en el explorador.
ITrayDeskBand

Expone métodos que muestran, ocultan y consulta deskbands.
IUpdateIDList

Proporciona un método para actualizar ITEMIDLIST del elemento secundario de un objeto folder.
IURLSearchHook

Expone un método que usa el explorador para traducir la dirección de un protocolo de dirección URL desconocido.
IURLSearchHook2

Expone un método utilizado por el explorador para traducir la dirección de un protocolo de dirección URL desconocido mediante un objeto de contexto de búsqueda.
IUserAccountChangeCallback

Expone un método al que se llama cuando se cambia la imagen que representa una cuenta de usuario.
IUserNotification

Expone métodos que establecen información de notificación y después muestran esa notificación al usuario en un globo que aparece junto con el área de notificación de la barra de tareas. (IUserNotification)
IUserNotification2

Expone métodos que establecen información de notificación y después muestran esa notificación al usuario en un globo que aparece junto con el área de notificación de la barra de tareas. (IUserNotification2)
IUserNotificationCallback

Expone un método para controlar un clic del mouse o el acceso al menú contextual en un globo de notificación. Se usa con IUserNotification2::Show.
IUseToBrowseItem

Esta interfaz no se admite. No debe usarse.
IViewStateIdentityItem

Proporciona un elemento de persistencia canónico, un elemento para el que se recordarán las personalizaciones de vista.
IVirtualDesktopManager

Expone métodos que permiten que una aplicación interactúe con grupos de ventanas que forman áreas de trabajo virtuales.
IVisualProperties

Expone métodos que establecen y obtienen propiedades visuales.
IWebWizardExtension

Extiende la interfaz IWizardExtension exponiendo métodos para establecer la dirección URL inicial de la extensión del asistente y una dirección URL específica en caso de error.
IWizardExtension

Lo usan los asistentes, como el Asistente para publicación web y el Asistente para pedidos de impresión en línea, que hospedan páginas de contenido del lado servidor. Esta interfaz expone métodos para especificar páginas de extensión admitidas y navegar hacia y hacia fuera de esas páginas.
IWizardSite

Expone los métodos usados por una extensión del asistente para navegar por los bordes entre sí y el resto del asistente.

Estructuras

 
AASHELLMENUFILENAME

Estructura de tamaño variable que contiene información sobre un nombre de archivo de menú.
AASHELLMENUITEM

Contiene información sobre un elemento de menú. (AASHELLMENUITEM)
APPBARDATA

Contiene información sobre un mensaje de la barra de aplicaciones del sistema.
APPCATEGORYINFO

Proporciona información de categoría de aplicación para agregar o quitar programas en Panel de control. La estructura APPCATEGORYINFOLIST se usa para crear una lista completa de categorías para un publicador de aplicaciones.
APPCATEGORYINFOLIST

Proporciona una lista de categorías de aplicaciones admitidas de un publicador de aplicaciones para agregar o quitar programas en Panel de control.
APPINFODATA

Proporciona información sobre una aplicación publicada a la utilidad Agregar o quitar programas Panel de control.
ASSOCIATIONELEMENT

Define la información utilizada por AssocCreateForClasses para recuperar una interfaz IQueryAssociations para una asociación de archivo determinada.
AUTO_SCROLL_DATA

AUTO_SCROLL_DATA pueden modificarse o no estar disponibles.
BANDINFOSFB

Contiene información sobre una banda de carpetas. Esta estructura se usa con los métodos IShellFolderBand::GetBandInfoSFB e IShellFolderBand::SetBandInfoSFB.
BANDSITEINFO

Contiene información sobre un sitio de banda. Esta estructura se usa con los métodos IBandSite::GetBandSiteInfo e IBandSite::SetBandSiteInfo.
BASEBROWSERDATALH

La estructura BASEBROWSERDATALH contiene miembros protegidos de la clase base. (Estructura BASEBROWSERDATALH)
BASEBROWSERDATAXP

La estructura BASEBROWSERDATAXP contiene miembros protegidos de la clase base. (Estructura BASEBROWSERDATAXP)
BROWSEINFOA

Contiene parámetros para la función SHBrowseForFolder y recibe información sobre la carpeta seleccionada por el usuario. (ANSI)
BROWSEINFOW

Contiene parámetros para la función SHBrowseForFolder y recibe información sobre la carpeta seleccionada por el usuario. (Unicode)
CABINETSTATE

CABINETSTATE puede modificarse o no estar disponible.
CATEGORY_INFO

Contiene información de categoría. Una categoría de componente es un grupo de clases de modelo de objetos componentes (COM) relacionadas lógicamente que comparten un identificador de categoría común (CATID).
CIDA

Se usa con el formato del Portapapeles de CFSTR_SHELLIDLIST para transferir el puntero a una lista de identificadores de elemento (PIDL) de uno o varios objetos de espacio de nombres shell.
CM_COLUMNINFO

Define la información de columna. Usado por miembros de la interfaz IColumnManager.
CMINVOKECOMMANDINFO

Contiene información necesaria para IContextMenu::InvokeCommand para invocar un comando de menú contextual.
CMINVOKECOMMANDINFOEX

Contiene información extendida sobre un comando de menú contextual. Esta estructura es una versión extendida de CMINVOKECOMMANDINFO que permite el uso de valores Unicode.
COMDLG_FILTERSPEC

Se usa genéricamente para filtrar elementos.
COMPONENTE

Usado por Windows 2000 para contener información sobre un componente. Esta estructura reemplaza la estructura IE4COMPONENT.
COMPONENTSOPT

Contiene las opciones del elemento de escritorio.
COMPPOS

Contiene información sobre la posición y el tamaño de un componente.
COMPSTATEINFO

Usado por Windows 2000 para contener información sobre el estado de un componente.
CONFIRM_CONFLICT_ITEM

Define la estructura de elementos de conflicto.
CONFIRM_CONFLICT_RESULT_INFO

Define la estructura de información del resultado del conflicto.
CPLINFO

Contiene información de recursos y un valor definido por la aplicación para un cuadro de diálogo admitido por una aplicación Panel de control. (CPLINFO)
CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION

Contiene detalles sobre una credencial.
CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR

Describe un único campo de una credencial. Por ejemplo, una cadena o una imagen de usuario.
CSFV

Se usa con la función SHCreateShellFolderViewEx.
DATABLOCK_HEADER

Actúa como encabezado para algunas de las estructuras de datos adicionales usadas por IShellLinkDataList.
DEFCONTEXTMENU

Contiene información del menú contextual utilizada por SHCreateDefaultContextMenu.
DELEGATEITEMID

Usado por carpetas delegadas en lugar de una estructura ITEMIDLIST estándar.
DESKBANDINFO

Recibe información sobre un objeto band. Esta estructura se usa con el método IDeskBand::GetBandInfo en desuso.
DETAILSINFO

Contiene información detallada para un elemento de carpeta de Shell. Se usa con la notificación SFVM_GETDETAILSOF.
DFMICS

Contiene argumentos adicionales usados por DFM_INVOKECOMMANDEX.
DLLVERSIONINFO

Recibe información de versión específica de DLL.
DLLVERSIONINFO2

Recibe información de versión específica de DLL. Se usa con la función DllGetVersion.
DROPDESCRIPTION

Describe la imagen y el texto adjunto de un objeto drop.
DROPFILES

Define el formato del Portapapeles CF_HDROP. Los datos siguientes son una lista doble terminada en null de nombres de archivo.
EXP_DARWIN_LINK

Contiene un bloque de datos adicional usado por IShellLinkDataList. Contiene el identificador de Windows Installer del vínculo.
EXP_PROPERTYSTORAGE

Almacena información sobre el estado del vínculo de Shell. Esta estructura se usa para secciones de datos adicionales etiquetadas con EXP_PROPERTYSTORAGE_SIG.
EXP_SPECIAL_FOLDER

Contiene un bloque de datos adicional usado por IShellLinkDataList. Contiene información especial de carpeta.
EXP_SZ_LINK

Contiene un bloque de datos adicional usado por IShellLinkDataList. Contiene cadenas de entorno expandibles para el icono o destino.
EXTRASEARCH

Usado por un objeto enumerador IEnumExtraSearch para devolver información sobre los objetos de búsqueda admitidos por un objeto Folder de Shell.
FILE_ATTRIBUTES_ARRAY

Contiene la definición de formato del Portapapeles para CFSTR_FILE_ATTRIBUTES_ARRAY.
FILEDESCRIPTORA

Describe las propiedades de un archivo que se copia mediante el Portapapeles durante una operación de arrastrar y colocar de Microsoft ActiveX. (ANSI)
FILEDESCRIPTORW

Describe las propiedades de un archivo que se copia mediante el Portapapeles durante una operación de arrastrar y colocar de Microsoft ActiveX. (Unicode)
FILEGROUPDESCRIPTORA

Define el formato del Portapapeles CF_FILEGROUPDESCRIPTOR. (ANSI)
FILEGROUPDESCRIPTORW

Define el formato del Portapapeles CF_FILEGROUPDESCRIPTOR. (Unicode)
FOLDERSETDATA

Desusado. Datos usados en IBrowserService2::GetFolderSetData.
FOLDERSETTINGS

Contiene información de vista de carpetas.
FVSHOWINFO

Contiene información que el visor de archivos usa para mostrar un archivo.
HELPINFO

Contiene información sobre un elemento para el que se ha solicitado ayuda contextual.
HELPWININFOA

Contiene el tamaño y la posición de una ventana de Ayuda principal o secundaria. Una aplicación puede establecer esta información llamando a la función WinHelp con el valor HELP_SETWINPOS. (ANSI)
HELPWININFOW

Contiene el tamaño y la posición de una ventana de Ayuda principal o secundaria. Una aplicación puede establecer esta información llamando a la función WinHelp con el valor HELP_SETWINPOS. (Unicode)
IE4COMPONENT

Usado por Microsoft Internet Explorer 4.0 y Microsoft Internet Explorer 4.01 para contener información sobre un componente. Con Windows 2000, se reemplaza por la estructura COMPONENT.
ITEMIDLIST

Contiene una lista de identificadores de elemento.
ITEMSPACING

Almacena las dimensiones de los dos tamaños posibles de espaciado de iconos que están disponibles para display:_small y grandes. Usado por IShellFolderView::GetItemSpacing.
KNOWNFOLDER_DEFINITION

Define los detalles de una carpeta conocida.
LOGFONTA

La estructura LOGFONTA (ANSI) define los atributos de una fuente. (Estructura LOGFONTA)
LOGFONTA

La estructura LOGFONTA (ANSI) define los atributos de la celda o carácter de una fuente. (LOGFONTA)
LOGFONTW

La estructura LOGFONTW (Unicode) define los atributos de una fuente. (Estructura LOGFONTW)
LOGFONTW

La estructura LOGFONTW (Unicode) define los atributos de la celda o carácter de una fuente. (LOGFONTW)
MULTIKEYHELPA

Especifica una palabra clave para buscar y la tabla de palabras clave que buscará la Ayuda de Windows. (ANSI)
MULTIKEYHELPW

Especifica una palabra clave para buscar y la tabla de palabras clave que buscará la Ayuda de Windows. (Unicode)
NC_ADDRESS

Contiene información que describe una dirección de red.
NEWCPLINFOA

Contiene información de recursos y un valor definido por la aplicación para un cuadro de diálogo compatible con una aplicación Panel de control. (NEWCPLINFOA)
NEWCPLINFOW

Contiene información de recursos y un valor definido por la aplicación para un cuadro de diálogo compatible con una aplicación Panel de control. (NEWCPLINFOW)
NOTIFYICONDATAA

Contiene información que el sistema necesita para mostrar las notificaciones en el área de notificación. Usado por Shell_NotifyIcon. (ANSI)
NOTIFYICONDATAW

Contiene información que el sistema necesita para mostrar las notificaciones en el área de notificación. Usado por Shell_NotifyIcon. (Unicode)
NOTIFYICONIDENTIFIER

Contiene información utilizada por Shell_NotifyIconGetRect para identificar el icono para el que se va a recuperar el rectángulo delimitador.
NRESARRAY

Define el formato del Portapapeles CF_NETRESOURCE.
NSTCCUSTOMDRAW

Estructura de dibujo personalizada usada por los métodos INameSpaceTreeControlCustomDraw.
NT_CONSOLE_PROPS

Contiene un bloque de datos adicional usado por IShellLinkDataList. Contiene las propiedades de la consola.
NT_FE_CONSOLE_PROPS

Contiene un bloque de datos adicional usado por IShellLinkDataList. Contiene la página de códigos de la consola.
OPEN_PRINTER_PROPS_INFOA

Identifica una hoja de propiedades determinada en las páginas de propiedades de una impresora y si esa hoja de propiedades debe ser modal. Opcionalmente se usa con la función SHInvokePrinterCommand. (ANSI)
OPEN_PRINTER_PROPS_INFOW

Identifica una hoja de propiedades determinada en las páginas de propiedades de una impresora y si esa hoja de propiedades debe ser modal. Opcionalmente se usa con la función SHInvokePrinterCommand. (Unicode)
OPENASINFO

Almacena información para la función SHOpenWithDialog.
OVERLAPPED

Contiene información usada en la entrada/salida (E/S) asincrónica (superpuesta).
PARSEDURLA

Usado por la función ParseURL para devolver la dirección URL analizada. (ANSI)
PARSEDURLW

Usado por la función ParseURL para devolver la dirección URL analizada. (Unicode)
PERSIST_FOLDER_TARGET_INFO

Especifica la carpeta de destino de un acceso directo de carpeta y sus atributos. Esta estructura la usa IPersistFolder3::GetFolderTargetInfo e IPersistFolder3::InitializeEx.
PREVIEWHANDLERFRAMEINFO

Estructura de la tabla aceleradora. Usado por IPreviewHandlerFrame::GetWindowContext.
PROFILEINFOA

Contiene información utilizada al cargar o descargar un perfil de usuario. (ANSI)
PROFILEINFOW

Contiene información utilizada al cargar o descargar un perfil de usuario. (Unicode)
PUBAPPINFO

Proporciona información sobre una aplicación publicada de un publicador de aplicaciones para agregar o quitar programas en Panel de control.
QCMINFO

Contiene información para combinar elementos de menú en menús del Explorador de Windows.
QITAB

Usado por la función QISearch para describir una sola interfaz.
SERIALIZEDPROPERTYVALUE

Intervalo de memoria de tipo arbitrario que representa una estructura PROPVARIANT serializada.
SFV_CREATE

Esta estructura se usa con la función SHCreateShellFolderView.
SFV_SETITEMPOS

Almacena información de posición para un elemento. Se usa con SFVM_SETITEMPOS de mensajes.
SFVM_HELPTOPIC_DATA

Contiene el nombre de un archivo de Ayuda HTML y un tema de ese archivo. Se usa con la notificación de SFVM_GETHELPTOPIC. Esta estructura requiere cadenas Unicode.
SFVM_PROPPAGE_DATA

Contiene los detalles de una página que se va a agregar a la hoja Propiedades de un objeto.
SHARDAPPIDINFO

Contiene datos usados por SHAddToRecentDocs para identificar un elemento en este caso como un IShellItem y el proceso al que está asociado.
SHARDAPPIDINFOIDLIST

Contiene datos usados por SHAddToRecentDocs para identificar un elemento en este caso por un puntero absoluto a una lista de identificadores de elemento (PIDL) y el proceso al que está asociado.
SHARDAPPIDINFOLINK

Contiene datos usados por SHAddToRecentDocs para identificar un elemento, en este caso a través de un IShellLink y el proceso al que está asociado.
SHChangeDWORDAsIDList

SHChangeDWORDAsIDList puede modificarse o no estar disponible.
SHChangeNotifyEntry

Contiene y recibe información para las notificaciones de cambios. Esta estructura se usa con la función SHChangeNotifyRegister y la notificación SFVM_QUERYFSNOTIFY.
SHChangeProductKeyAsIDList

ShChangeProductKeyAsIDList (estructura)
SHChangeUpdateImageIDList

SHChangeUpdateImageIDList puede modificarse o no estar disponible.
SHCOLUMNDATA

Contiene información que identifica un archivo determinado. Lo usa IColumnProvider::GetItemData al solicitar datos para un archivo determinado.
SHCOLUMNINFO

Contiene información sobre las propiedades de una columna. Lo usa IColumnProvider::GetColumnInfo.
SHCOLUMNINIT

Pasa información de inicialización a IColumnProvider::Initialize.
SHCREATEPROCESSINFOW

Contiene la información necesaria para SHCreateProcessAsUserW para crear un proceso.
SHDESCRIPTIONID

Recibe datos de elementos en respuesta a una llamada a SHGetDataFromIDList.
SHDRAGIMAGE

Contiene la información necesaria para crear una imagen de arrastre.
SHELL_ITEM_RESOURCE

Define el recurso de elemento de Shell.
SHELLDETAILS

Notifica información detallada sobre un elemento de una carpeta shell.
SHELLEXECUTEINFOA

Contiene información utilizada por ShellExecuteEx. (ANSI)
SHELLEXECUTEINFOW

Contiene información utilizada por ShellExecuteEx. (Unicode)
SHELLFLAGSTATE

Contiene un conjunto de marcas que indican la configuración actual del shell. Esta estructura se usa con la función SHGetSettings.
SHELLSTATEA

Contiene la configuración del estado del shell. Esta estructura se usa con la función SHGetSetSettings. (ANSI)
SHELLSTATEW

Contiene la configuración del estado del shell. Esta estructura se usa con la función SHGetSetSettings. (Unicode)
SHFILEINFOA

Contiene información sobre un objeto de archivo. (ANSI)
SHFILEINFOW

Contiene información sobre un objeto de archivo. (Unicode)
SHFILEOPSTRUCTA

Contiene información que la función SHFileOperation usa para realizar operaciones de archivo. (ANSI)
SHFILEOPSTRUCTW

Contiene información que la función SHFileOperation usa para realizar operaciones de archivo. (Unicode)
SHFOLDERCUSTOMSETTINGS

Contiene la configuración de carpeta personalizada. Esta estructura se usa con la función SHGetSetFolderCustomSettings.
SHITEMID

Define un identificador de elemento.
SHNAMEMAPPINGA

Contiene los nombres de ruta de acceso antiguos y nuevos para cada archivo que se ha movido, copiado o cambiado por la función SHFileOperation. (ANSI)
SHNAMEMAPPINGW

Contiene los nombres de ruta de acceso antiguos y nuevos para cada archivo movido, copiado o cambiado por la función SHFileOperation. (Unicode)
SHQUERYRBINFO

Contiene la información de tamaño y recuento de elementos recuperada por la función SHQueryRecycleBin.
SHSTOCKICONINFO

Recibe información utilizada para recuperar un icono de Shell de stock. Esta estructura se usa en una llamada SHGetStockIconInfo.
SLOWAPPINFO

Proporciona información de aplicación especializada para agregar o quitar programas en Panel de control. Esta estructura no es aplicable a las aplicaciones publicadas.
SMCSHCHANGENOTIFYSTRUCT

Contiene información sobre la notificación de cambios. Lo usa IShellMenuCallback::CallbackSM.
SMDATA

Contiene información de una banda de menús.
SMINFO

Contiene información sobre un elemento de una banda de menús.
SOFTDISTINFO

Contiene información sobre una actualización de software.
SORTCOLUMN

Almacena información sobre cómo ordenar una columna que se muestra en la vista de carpetas.
STRRET

Contiene cadenas devueltas por los métodos de interfaz IShellFolder.
SV2CVW2_PARAMS

Contiene los parámetros del método IShellView2::CreateViewWindow2.
SYNCMGR_CONFLICT_ID_INFO

Describe la estructura de información del identificador de conflicto.
SYNCMGRHANDLERINFO

Proporciona información sobre el controlador para su uso en el método ISyncMgrSynchronize::GetHandlerInfo.
SYNCMGRITEM

Proporciona información sobre los elementos enumerados por la interfaz ISyncMgrEnumItems.
SYNCMGRLOGERRORINFO

Proporciona información de error para su uso en el método ISyncMgrSynchronizeCallback::LogError.
SYNCMGRPROGRESSITEM

Proporciona información de estado mientras una sincronización está en curso. Esta estructura se usa con el método ISyncMgrSynchronizeCallback::P rogress y corresponde a un único elemento de sincronización.
TBINFO

Se usa con la notificación de SFVM_GETBUTTONINFO para especificar el número de botones que se van a agregar a la barra de herramientas, así como cómo se agregan.
THUMBBUTTON

Usado por métodos de la interfaz ITaskbarList3 para definir botones usados en una barra de herramientas incrustada en la representación en miniatura de una ventana.
TOOLBARITEM

Desusado. Datos usados en IBrowserService2::_GetToolbarItem, IBrowserService2::v_MayGetNextToolbarFocus e IBrowserService2::_SetFocus para definir un elemento de barra de herramientas.
WALLPAPEROPT

Contiene las opciones de pantalla del fondo de pantalla. Se usa con miembros de la interfaz IActiveDesktop.
WINDOWDATA

Almacena los datos de la ventana.
WTS_THUMBNAILID

Contiene un identificador único para una miniatura en la memoria caché de miniaturas del sistema.