次の方法で共有


CAccessToken のメンバー

メソッド

[アタッチ]

指定されたアクセス トークン ハンドルの所有権を取得します。

~CAccessToken

デストラクターです。

CheckTokenMembership

指定された SID が CAccessToken オブジェクトで有効かどうかを判断します。

CreateImpersonationToken

新しい偽装アクセス トークンを作成します。

CreatePrimaryToken

新しいプライマリ トークンを作成します。

CreateProcessAsUser

CAccessToken オブジェクトが表しているユーザーのセキュリティ コンテキストで実行する新しいプロセスを作成します。

CreateRestrictedToken

新しい制限付き CAccessToken オブジェクトを作成します。

Detach

アクセス トークンの所有権を放棄します。

DisablePrivilege

CAccessToken オブジェクトでの特権を無効にします。

DisablePrivileges

CAccessToken オブジェクトでの 1 つ以上の特権を無効にします。

EnablePrivilege

CAccessToken オブジェクトでの特権を有効にします。

EnablePrivileges

CAccessToken オブジェクトでの 1 つ以上の特権を有効にします。

GetDefaultDacl

CAccessToken オブジェクトの既定の DACL を返します。

GetEffectiveToken

現在のスレッドで有効なアクセス トークンと等しい CAccessToken オブジェクトを取得します。

GetGroups

CAccessToken オブジェクトのトークン グループを返します。

GetHandle

アクセス トークンへのハンドルを取得します。

GetImpersonationLevel

アクセス トークンから偽装レベルを取得します。

GetLogonSessionId

CAccessToken オブジェクトに関連付けられた Logon Session ID を取得します。

GetLogonSid

CAccessToken オブジェクトに関連付けられた Logon SID を取得します。

GetOwner

CAccessToken オブジェクトに関連付けられた所有者を取得します。

GetPrimaryGroup

CAccessToken オブジェクトに関連付けられたプライマリ グループを取得します。

GetPrivileges

CAccessToken オブジェクトに関連付けられた特権を取得します。

GetProcessToken

指定されたプロセスからのアクセス トークンを使用して CAccessToken を初期化します。

GetProfile

CAccessToken オブジェクトに関連付けられたユーザー プロファイルを指すハンドルを取得します。

GetSource

CAccessToken オブジェクトのソースを取得します。

GetStatistics

CAccessToken オブジェクトに関連付けられた情報を取得します。

GetTerminalServicesSessionId

CAccessToken オブジェクトに関連付けられたターミナル サービス セッション ID を取得します。

GetThreadToken

指定されたスレッドからのトークンを使用して CAccessToken を初期化します。

GetTokenId

CAccessToken オブジェクトに関連付けられた Token ID を取得します。

GetType

CAccessToken オブジェクトのトークンの種類を取得します。

GetUser

CAccessToken オブジェクトに関連付けられたユーザーを識別します。

HKeyCurrentUser

CAccessToken オブジェクトに関連付けられたユーザー プロファイルを指すハンドルを取得します。

Impersonate

偽装 CAccessToken をスレッドに割り当てます。

ImpersonateLoggedOnUser

呼び出しスレッドに、ログオン ユーザーのセキュリティ コンテキストを偽装させます。

IsTokenRestricted

CAccessToken オブジェクトが、制限付き SID のリストを含んでいるかどうかをテストします。

LoadUserProfile

CAccessToken オブジェクトに関連付けられたユーザー プロファイルを読み込みます。

LogonUser

指定された資格情報に関連付けられているユーザーのログオン セッションを作成します。

OpenCOMClientToken

COM クライアントからのアクセス トークンを使用して CAccessToken を初期化します。このメソッドは、クライアントからの呼び出しを処理する COM サーバーで呼び出します。

OpenNamedPipeClientToken

クライアントからのアクセス トークンを使用して CAccessToken を初期化します。このメソッドは、名前付きパイプに関する要求を取得するサーバーで呼び出します。

OpenRPCClientToken

クライアントからのアクセス トークンを使用して CAccessToken を初期化します。このメソッドは、RPC クライアントからの呼び出しを処理するサーバーで呼び出します。

OpenThreadToken

偽装レベルを設定してから、指定されたスレッドからのトークンを使用して CAccessToken を初期化します。

PrivilegeCheck

指定された一連の特権が CAccessToken オブジェクトで有効かどうかを判断します。

Revert

偽装トークンを使用しているスレッドを中断します。

SetDefaultDacl

CAccessToken オブジェクトの既定の DACL を設定します。

SetOwner

CAccessToken オブジェクトの所有者を設定します。

SetPrimaryGroup

CAccessToken オブジェクトのプライマリ グループを設定します。

参照

参照

CAccessToken クラス