PMRX_PREPARSE_NAME 콜백 함수(mrx.h)
네트워크 미니 리디렉터에게 이름을 준비할 수 있는 기회를 제공하기 위해 RDBSS에서 MRxPreparseName 루틴을 호출합니다.
구문
PMRX_PREPARSE_NAME PmrxPreparseName;
NTSTATUS PmrxPreparseName(
IN OUT PRX_CONTEXT RxContext,
IN PUNICODE_STRING Name
)
{...}
매개 변수
RxContext
[in, out] RX_CONTEXT 구조체에 대한 포인터입니다. 이 매개 변수에는 작업을 요청하는 IRP가 포함되어 있습니다.
Name
[in] 이름 문자열을 포함하는 유니코드 문자열에 대한 포인터입니다.
반환 값
MRxPreparseName은 성공에 대한 STATUS_SUCCESS 반환합니다.
설명
네트워크 미니 리디렉터에게 이름을 준비할 수 있는 마지막 기회를 제공하기 위해 이름을 구문 분석한 후 RDBSS에서 MRxPreparseName을 호출합니다.
RDBSS는 MRxPreparseName을 호출하기 전에 점(".")과 두 개의 점("..")을 제거하여 이름을 정식 형식으로 변환하려고 합니다. 또한 RDBSS는 NTFS 스트림에서 사용하는 형식을 구문 분석합니다.
RDBSS는 MRxPreparseName의 반환 값을 무시합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | mrx.h(Mrx.h 포함) |