Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма MRxIsValidDirectory вызывается RDBSS, чтобы запросить наличие удаленного каталога с помощью мини-перенаправления сети.
Синтаксис
PMRX_CHKDIR_CALLDOWN PmrxChkdirCalldown;
NTSTATUS PmrxChkdirCalldown(
[in, out] IN OUT PRX_CONTEXT RxContext,
[in] IN PUNICODE_STRING DirectoryName
)
{...}
Параметры
[in, out] RxContext
Указатель на структуру RX_CONTEXT. Этот параметр содержит IRP, запрашивающий операцию.
[in] DirectoryName
Указатель на строку Юникода, содержащую имя удаленного каталога.
Возвращаемое значение
MRxIsValidDirectory возвращает STATUS_SUCCESS при успешном выполнении или соответствующем значении NTSTATUS, например следующее:
| Возвращаемый код | Описание |
|---|---|
| STATUS_BAD_NETWORK_PATH | Этот удаленный каталог не существует. |
Замечания
MRxIsValidDirectory вызывается как часть процесса создания или открытия обработки запросов для оставшейся строки имени за пределами структуры V_NET_ROOT, если элемент IrpSp->Parameters.Create.Options имеет FILE_CREATE_TREE_CONNECTION бит.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Настольный |
| заголовка | mrx.h (include Mrx.h) |