функция обратного вызова 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 на входных данных.
Возвращаемое значение
None
Remarks
MRxExtractNetRootName анализирует входное имя в структуру SRV_CALL, структуру NET_ROOT и остальную часть пути.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | mrx.h (включая Mrx.h) |