MessageQueue.ResetPermissions 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將使用權限清單重設為作業系統的預設值。 移除任何附加至預設清單的佇列使用權限。
public:
void ResetPermissions();
public void ResetPermissions ();
member this.ResetPermissions : unit -> unit
Public Sub ResetPermissions ()
例外狀況
存取訊息佇列方法時發生錯誤。
範例
下列程式碼範例示範 ResetPermissions 的用法。
// Connect to a queue on the local computer.
MessageQueue^ queue = gcnew MessageQueue(".\\exampleQueue");
// Reset the queue's permission list to its default values.
queue->ResetPermissions();
queue->Close();
// Connect to a queue on the local computer.
MessageQueue queue = new MessageQueue(".\\exampleQueue");
// Reset the queue's permission list to its default values.
queue.ResetPermissions();
備註
當您呼叫 ResetPermissions時,會將許可權清單傳回其預設值。 一般而言,這會授與佇列建立者所有許可權,並將下列許可權授與所有人群組:
取得佇列的屬性。
取得佇列許可權。
寫入佇列。
下表顯示這個方法是否可在各種工作組模式中使用。
工作組模式 | 可用 |
---|---|
本機電腦 | 是 |
本機計算機和直接格式名稱 | 是 |
遠端電腦 | 否 |
遠端電腦和直接格式名稱 | 否 |