PMRX_EXTRACT_NETROOT_NAME 콜백 함수(mrx.h)

MRxExtractNetRootName 루틴은 RDBSS에서 호출되어 네트워크 미니 리다이렉터에서 지정된 경로 이름에서 NET_ROOT 구조체의 이름을 추출하도록 요청합니다.

구문

PMRX_EXTRACT_NETROOT_NAME PmrxExtractNetrootName;

void PmrxExtractNetrootName(
  IN PUNICODE_STRING FilePathName,
  IN PMRX_SRV_CALL SrvCall,
  OUT PUNICODE_STRING NetRootName,
  OUT PUNICODE_STRING RestOfName
)
{...}

매개 변수

FilePathName

[in] 경로 이름을 포함하는 유니코드 문자열에 대한 포인터입니다.

SrvCall

[in] SRV_CALL 구조체에 대한 포인터입니다.

NetRootName

[out] 입력에서 유니코드 문자열을 저장하기 위한 포인터입니다. 성공하면 이 매개 변수는 NET_ROOT 구조체 이름을 포함하는 유니코드 문자열에 대한 포인터를 포함합니다.

RestOfName

[out, optional] 성공의 나머지 이름을 포함하는 유니코드 문자열에 대한 포인터입니다. 이 매개 변수는 선택 사항이며 입력에 대한 NULL 포인터일 수 있습니다.

반환 값

없음

설명

MRxExtractNetRootName 은 입력 이름을 SRV_CALL 구조체, NET_ROOT 구조체 및 나머지 경로 이름으로 구문 분석합니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 mrx.h(Mrx.h 포함)

추가 정보

MRxCreateSrvCall

MRxCreateVNetRoot

MRxFinalizeNetRoot

MRxFinalizeSrvCall

MRxFinalizeVNetRoot

MRxPreparseName

MRxSrvCallWinnerNotify