CAutoRevertImpersonations-Klasse

Diese Klasse stellt CAccessToken-Objekte einem nonimpersonating Zustand zurück, wenn sie den Gültigkeitsbereich verlässt.

class CAutoRevertImpersonation

Mitglieder

b8dfd0yx.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

CAutoRevertImpersonation::CAutoRevertImpersonation

Erstellt ein Objekt CAutoRevertImpersonation

CAutoRevertImpersonation::~CAutoRevertImpersonation

Zerstört das Objekt und stellt Zugriffstokenidentitätswechsel wiederher.

b8dfd0yx.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CAutoRevertImpersonation::Attach

Automatisiert die Identitätswechselumkehrung eines Zugriffstoken.

CAutoRevertImpersonation::Detach

Bricht die automatische Identitätswechselumkehrung ab.

CAutoRevertImpersonation::GetAccessToken

Ruft den Zugriffstokenstrom ab, der diesem Objekt zugeordnet ist.

Hinweise

Zugriffstoken ist ein Objekt, das den Sicherheitskontext eines Prozesses oder Threads beschreibt und wird zu jedem Benutzer zugeordnet, der auf ein Windows NT- oder Windows 2000system protokolliert wird.Diese Zugriffstoken können mit der CAccessToken-Klasse dargestellt werden.

Manchmal ist es notwendig, Zugriffstoken imitieren.Diese Klasse wird als halber bereitgestellt, allerdings wird nicht den Identitätswechsel von Zugriffstoken aus; sie wird nur die automatische Umkehrung zu einem nonimpersonated Zustand aus.Dies ist, da Scheinzugriffsidentitätswechsel ausgeführt werden kann mehrere verschiedene Möglichkeiten.

Eine Einführung in Zugriffssteuerungsmodell in Windows, finden Sie unter Zugriffssteuerung in Windows SDK.

Anforderungen

Header: atlsecurity.h

Siehe auch

Referenz

Access Tokens

Konzepte

ATLSecurity-Beispiel

Weitere Ressourcen

ATL-Klassenübersicht