Поделиться через


функция обратного вызова 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, необязательный] Указатель на строку Юникода, содержащую остальную часть имени при успешном выполнении. Этот параметр является необязательным и может быть указателем NULL на входные данные.

Возвращаемое значение

Никакой

Замечания

MRxExtractNetRootName анализирует входное имя в структуру SRV_CALL, структуру NET_ROOT и остальную часть имени пути.

Требования

Требование Ценность
целевая платформа Настольный
заголовка mrx.h (include Mrx.h)

См. также

MRxCreateSrvCall

MRxCreateVNetRoot

MRxFinalizeNetRoot

MRxFinalizeSrvCall

MRxFinalizeVNetRoot

MRxPreparseName

MRxSrvCallWinnerNotify