Compartir a través de


Función SHSkipJunction (shlwapi.h)

Comprueba un contexto de enlace para ver si es seguro enlazar a un objeto de componente determinado.

Sintaxis

BOOL SHSkipJunction(
  [in, optional] IBindCtx    *pbc,
  [in]           const CLSID *pclsid
);

Parámetros

[in, optional] pbc

Tipo: IBindCtx*

Puntero a una interfaz IBindCtx que especifica el contexto de enlace que desea comprobar. Este valor puede ser NULL.

[in] pclsid

Tipo: const CLSID*

Puntero a una variable que especifica el CLSID del objeto que se está probando para ver si se debe omitir. Normalmente, este es el CLSID del objeto que IShellFolder::BindToObject está a punto de crear.

Valor devuelto

Tipo: BOOL

Devuelve TRUE si el objeto especificado por pclsid debe omitirse o FALSE de lo contrario.

Comentarios

Esta función se puede usar para evitar ciclos infinitos en el enlace del espacio de nombres. Por ejemplo, un acceso directo de carpeta que hace referencia a una carpeta encima de ella en el árbol de espacios de nombres puede generar un bucle infinitamente recursivo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shlwapi.h
Library Shlwapi.lib
Archivo DLL Shlwapi.dll (versión 4.71 o posterior)