Compartir a través de


Función PathIsNetworkPathW (shlwapi.h)

Determina si una cadena de ruta de acceso representa un recurso de red.

Sintaxis

BOOL PathIsNetworkPathW(
  [in] LPCWSTR pszPath
);

Parámetros

[in] pszPath

Tipo: LPCTSTR

Puntero a una cadena terminada en null de longitud máxima MAX_PATH que contiene la ruta de acceso.

Valor devuelto

Tipo: BOOL

Devuelve TRUE si la cadena representa un recurso de red o FALSE en caso contrario.

Comentarios

PathIsNetworkPath interpreta los dos tipos de rutas de acceso siguientes como rutas de acceso de red.

  • Las rutas de acceso que comienzan con dos caracteres de barra diagonal inversa (\\) se interpretan como rutas de acceso de convención de nomenclatura universal (UNC).
  • Las rutas de acceso que comienzan con una letra seguida de dos puntos (:) se interpretan como una unidad de red montada. Sin embargo, PathIsNetworkPath no puede reconocer una unidad de red asignada a una letra de unidad a través del comando SUBST ms-DOS de Microsoft o la función DefineDosDevice .
Nota La función no comprueba que existe el recurso de red especificado, es accesible actualmente o que el usuario tiene permisos suficientes para acceder a él.
 

Nota

El encabezado shlwapi.h define PathIsNetworkPath como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutro de codificación con código que no es neutral de codificación puede provocar discrepancias que dan lugar a errores de compilación o en tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.

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 5.0 o posterior)