MessageQueue.ResetPermissions Methode

Definition

Setzt die Berechtigungsliste auf die Standardwerte des Betriebssystems zurück. Entfernt sämtliche Berechtigungen für Warteschlangen, die an die Standardliste angefügt wurden.

public:
 void ResetPermissions();
public void ResetPermissions ();
member this.ResetPermissions : unit -> unit
Public Sub ResetPermissions ()

Ausnahmen

Fehler beim Zugriff auf eine Message Queuing-Methode.

Beispiele

Das folgende Codebeispiel veranschaulicht die Verwendung von 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();

Hinweise

Wenn Sie aufrufen ResetPermissions, wird die Berechtigungsliste auf die Standardwerte zurückgegeben. Im Allgemeinen gewährt dies dem Ersteller der Warteschlange alle Berechtigungen und gewährt der Gruppe Jeder die folgenden Rechte:

  • Ruft die Eigenschaften der Warteschlange ab.

  • Abrufen von Warteschlangenberechtigungen.

  • Schreiben sie in die Warteschlange.

Die folgende Tabelle zeigt, ob diese Methode in verschiedenen Arbeitsgruppenmodi verfügbar ist.

Arbeitsgruppenmodus Verfügbar
Lokalem Computer Ja
Name des lokalen Computers und direktes Format Ja
Remotecomputer Nein
Name des Remotecomputers und des direkten Formats Nein

Gilt für:

Weitere Informationen