PMRX_EXTRACT_NETROOT_NAME 콜백 함수(mrx.h)

MRxExtractNetRootName 루틴은 RDBSS에서 네트워크 미니 리트리버가 지정된 경로 이름에서 NET_ROOT 구조체의 이름을 추출하도록 요청하기 위해 호출됩니다.

구문

PMRX_EXTRACT_NETROOT_NAME PmrxExtractNetrootName;

void PmrxExtractNetrootName(
  [in]            IN PUNICODE_STRING FilePathName,
  [in]            IN PMRX_SRV_CALL SrvCall,
  [out]           OUT PUNICODE_STRING NetRootName,
  [out, optional] OUT PUNICODE_STRING RestOfName
)
{...}

매개 변수

[in] FilePathName

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

[in] SrvCall

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

[out] NetRootName

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

[out, optional] RestOfName

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

반환 값

없음

설명

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

요구 사항

   
대상 플랫폼 데스크톱
헤더 mrx.h(Mrx.h 포함)

참고 항목

MRxCreateSrvCall

MRxCreateVNetRoot

MRxFinalizeNetRoot

MRxFinalizeSrvCall

MRxFinalizeVNetRoot

MRxPreparseName

MRxSrvCallWinnerNotify