共用方式為


RxSetDomainForMailslotBroadcast 函式 (mrx.h)

RxSetDomainForMailslotBroadcast 是由網路迷你重新導向器驅動程式呼叫,以在驅動程式支援 mailslotslot 時設定用於 mailslot 廣播的網域。

語法

NTSTATUS RxSetDomainForMailslotBroadcast(
  [in] IN PUNICODE_STRING DomainName
);

參數

[in] DomainName

緩衝區的指標,其中包含以零結尾的 Unicode 字串,將網域命名為用於 mailslots。

傳回值

RxSetDomainForMailslotBroadcast 會在成功時傳回STATUS_SUCCESS,或失敗時傳回下列其中一個錯誤值:

傳回碼 描述
STATUS_INSUFFICIENT_RESOURCES 資源不足,無法完成此例程。 非分頁集區內存無法儲存功能變數名稱的記憶體配置要求。

言論

每當核心載入驅動程式時,網路迷你重新導向器就會向 RDBSS 註冊,並在卸除驅動程式時向 RDBSS 取消註冊。 此註冊程式是雙向握手,網路迷你重新導向器會通知 RDBSS,其已藉由呼叫 RxRegisterMinirdr載入,這是從 RDBSS 導出的註冊例程。 RDBSS 會呼叫 MrxStart來完成註冊和初始化程式,這是網路迷你重新導向器所導出的回呼例程之一,並在分派數據表中傳入,以 RxRegisterMinirdr

傳遞至 RxRegisterMinirdr 例程的其中一個參數會指出網路迷你重新導向器是否支援 mailslots。 網路迷你重新導向器通常會從 MrxStart 例程或外部要求呼叫 RxSetDomainForMailslotBroadcast,或從使用者模式應用程式或服務啟動驅動程式的外部要求。

要求

要求 價值
目標平臺 桌面
標頭 mrx.h (包括 Mrx.h)
IRQL <= APC_LEVEL

另請參閱

IoCreateDevice

RxRegisterMinirdr

RxStartMiniRdr

RxStopMiniRdr

RxFillAndInstallFastIoDispatch