다음을 통해 공유


QUERY_PATH_REQUEST_EX 구조체(ntifs.h)

QUERY_PATH_REQUEST_EX 구조에는 IOCTL_REDIR_QUERY_PATH_EX대한 접두사 확인 요청이 포함되어 있습니다.

통사론

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;

회원

pSecurityContext

보안 컨텍스트가 있는 IO_SECURITY_CONTEXT 구조체에 대한 포인터입니다.

EaLength

pEaBuffer 가리키는 버퍼의 길이(바이트)입니다.

pEaBuffer

확장 특성 버퍼에 대한 포인터입니다.

PathName

\\<서버>\<공유>\<경로>형식의 NULL이 아닌 종료 유니코드 문자열입니다.

DomainServiceName

선택적 도메인 서비스 이름에 대한 포인터입니다. FSRTL_UNC_PROVIDER_FLAGS_DOMAIN_SVC_AWARE 등록하는 공급자만 도메인 서비스 이름을 볼 수 있습니다.

IOCTL_REDIR_QUERY_PATH_EX 쿼리에서 처음에 예약된 5개 ULONG_PTRs 중 2개만 사용합니다.

Windows 7부터 사용할 수 있습니다.

EcpList

이 쿼리 경로 요청을 시작한 Create IRP와 연결된 ECP(추가 만들기 매개 변수) 목록을 포함하는 선택적 ECP_LIST 구조체에 대한 포인터입니다.

Windows 7부터 사용할 수 있습니다.

Silo

원본 IRP의 파일 개체와 연결된 SILO에 대한 포인터입니다. 이는 리디렉션자가 미니 RDR 컨텍스트를 쿼리하는 데 필요합니다. IOCTL_REDIR_QUERY_PATH_EX 쿼리에서 처음에 예약된 5개 ULONG_PTRs 중 1개만 사용합니다.

Reserved

시스템 사용을 위해 예약되어 있습니다.

Reserved[2]

시스템 사용을 위해 예약되어 있습니다.

요구 사항

요구
지원되는 최소 클라이언트 windows Vista
헤더 ntifs.h

참고 항목

IOCTL_REDIR_QUERY_PATH_EX