Compartir a través de


estructura QUERY_PATH_REQUEST_EX (ntifs.h)

La estructura QUERY_PATH_REQUEST_EX contiene la solicitud de resolución de prefijo para IOCTL_REDIR_QUERY_PATH_EX.

Sintaxis

typedef struct _QUERY_PATH_REQUEST_EX {
  PIO_SECURITY_CONTEXT pSecurityContext;
  ULONG                EaLength;
  PVOID                pEaBuffer;
  UNICODE_STRING       PathName;
  UNICODE_STRING       DomainServiceName;
  PECP_LIST            EcpList;
  PESILO               Silo;
#if ...
  ULONG_PTR            Reserved;
#else
  ULONG_PTR            Reserved[2];
#endif
} QUERY_PATH_REQUEST_EX, *PQUERY_PATH_REQUEST_EX;

Miembros

pSecurityContext

Puntero a una estructura IO_SECURITY_CONTEXT con el contexto de seguridad.

EaLength

Longitud, en bytes, del búfer al que pEaBuffer.

pEaBuffer

Puntero al búfer de atributos extendidos.

PathName

Cadena Unicode terminada sin NULL con el formato \\<servidor>\<compartir>\<ruta de acceso>.

DomainServiceName

Puntero a un nombre de servicio de dominio opcional. Solo los proveedores que se registran como FSRTL_UNC_PROVIDER_FLAGS_DOMAIN_SVC_AWARE verán nombres de servicio de dominio.

Esto consume 2 de los 5 ULONG_PTRs reservados inicialmente en la consulta de IOCTL_REDIR_QUERY_PATH_EX.

Disponible a partir de Windows 7.

EcpList

Puntero a una estructura de ECP_LIST opcional que contiene la lista de parámetros de creación adicional (ECP) asociada a create IRP que inició esta solicitud de ruta de acceso de consulta.

Disponible a partir de Windows 7.

Silo

Puntero a un SILO, asociado al objeto de archivo en el IRP original. Esto es necesario para los redireccionadores para consultar el contexto mini RDR. Esto consume 1 de los 5 ULONG_PTRs reservados inicialmente en la consulta IOCTL_REDIR_QUERY_PATH_EX.

Reserved

Reservado para uso del sistema.

Reserved[2]

Reservado para uso del sistema.

Requisitos

Requisito Valor
cliente mínimo admitido windows Vista
encabezado ntifs.h

Consulte también

IOCTL_REDIR_QUERY_PATH_EX