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 |