xfidToName( ) Servicio de núcleo
Finalidad
Busca el nombre completo de la vía de acceso del archivo correspondiente a una estructura xfid_t .
Sintaxis
#include <sys/xfops.h>
int xfidToName(struct xfid *xfp,
void *nrp,
char *pathname,
unsigned int pbuflen,
long flags);
Descripción
El servicio de kernel de xfidToName() busca un nombre para un valor de xfid .
Parámetros
- xfp
- Puntero al valor
xfidpara el que se necesita un nombre. - nrp
- Estructura de resolución de nombres que se pasa a la rutina de validación.
- pathname
- Puntero al almacenamiento intermedio donde se almacenará el nombre de archivo.
- pbuflen
- Tamaño de almacenamiento intermedio de nombre de vía de Un tamaño de
MAXPATHLENes suficiente para contener cualquier nombre de vía de acceso. - distintivos
- Modificadores de operación. Este parámetro debe establecerse en cero.
Valores de retorno
- 0
- Indica el éxito. Se devuelve el nombre de vía de acceso para el valor
xfid. - ENOENT
- Nombre no encontrado.
- EPERM
- No hay permiso para la búsqueda.
- EINVAL
- Se ha especificado un parámetro no válido.
- E2BIG
- La vía de acceso es mayor que
pbuflenbytes.