セキュリティ識別子に関するグローバル関数
これらの関数は、一般的な既知の SID オブジェクトを返します。
重要
次の表に示す関数は、Windows ランタイムで実行されるアプリケーションでは使用できません。
名前 | 説明 |
---|---|
Sids::AccountOps | DOMAIN_ALIAS_RID_ACCOUNT_OPS SID を返します。 |
Sids::Admins | DOMAIN_ALIAS_RID_ADMINS SID を返します。 |
Sids::AnonymousLogon | SECURITY_ANONYMOUS_LOGON_RID SID を返します。 |
Sids::AuthenticatedUser | SECURITY_AUTHENTICATED_USER_RID SID を返します。 |
Sids::BackupOps | DOMAIN_ALIAS_RID_BACKUP_OPS SID を返します。 |
Sids::Batch | SECURITY_BATCH_RID SID を返します。 |
Sids::CreatorGroup | SECURITY_CREATOR_GROUP_RID SID を返します。 |
Sids::CreatorGroupServer | SECURITY_CREATOR_GROUP_SERVER_RID SID を返します。 |
Sids::CreatorOwner | SECURITY_CREATOR_OWNER_RID SID を返します。 |
Sids::CreatorOwnerServer | SECURITY_CREATOR_OWNER_SERVER_RID SID を返します。 |
Sids::D ialup | SECURITY_DIALUP_RID SID を返します。 |
Sids::Guests | DOMAIN_ALIAS_RID_GUESTS SID を返します。 |
Sids::Interactive | SECURITY_INTERACTIVE_RID SID を返します。 |
Sids::Local | SECURITY_LOCAL_RID SID を返します。 |
Sids::Network | SECURITY_NETWORK_RID SID を返します。 |
Sids::NetworkService | SECURITY_NETWORK_SERVICE_RID SID を返します。 |
Sids::Null | SECURITY_NULL_RID SID を返します。 |
Sids::P reW2KAccess | DOMAIN_ALIAS_RID_PREW2KCOMPACCESS SID を返します。 |
Sids::P owerUsers | DOMAIN_ALIAS_RID_POWER_USERS SID を返します。 |
Sids::P rintOps | DOMAIN_ALIAS_RID_PRINT_OPS SID を返します。 |
Sids::P roxy | SECURITY_PROXY_RID SID を返します。 |
Sids::RasServers | DOMAIN_ALIAS_RID_RAS_SERVERS SID を返します。 |
Sids::Replicator | DOMAIN_ALIAS_RID_REPLICATOR SID を返します。 |
Sids::RestrictedCode | SECURITY_RESTRICTED_CODE_RID SID を返します。 |
Sids::Self | SECURITY_PRINCIPAL_SELF_RID SID を返します。 |
Sids::ServerLogon | SECURITY_SERVER_LOGON_RID SID を返します。 |
Sids::Service | SECURITY_SERVICE_RID SID を返します。 |
Sids::System | SECURITY_LOCAL_SYSTEM_RID SID を返します。 |
Sids::SystemOps | DOMAIN_ALIAS_RID_SYSTEM_OPS SID を返します。 |
Sids::TerminalServer | SECURITY_TERMINAL_SERVER_RID SID を返します。 |
Sids::Users | DOMAIN_ALIAS_RID_USERS SID を返します。 |
Sids::World | SECURITY_WORLD_RID SID を返します。 |
要件
ヘッダー: atlsecurity.h
Sids::AccountOps
DOMAIN_ALIAS_RID_ACCOUNT_OPS SID を返します。
CSid AccountOps() throw(...);
Sids::Admins
DOMAIN_ALIAS_RID_ADMINS SID を返します。
CSid Admins() throw(...);
Sids::AnonymousLogon
SECURITY_ANONYMOUS_LOGON_RID SID を返します。
CSid AnonymousLogon() throw(...);
Sids::AuthenticatedUser
SECURITY_AUTHENTICATED_USER_RID SID を返します。
CSid AuthenticatedUser() throw(...);
Sids::BackupOps
DOMAIN_ALIAS_RID_BACKUP_OPS SID を返します。
CSid BackupOps() throw(...);
Sids::Batch
SECURITY_BATCH_RID SID を返します。
CSid Batch() throw(...);
Sids::CreatorGroup
SECURITY_CREATOR_GROUP_RID SID を返します。
CSid CreatorGroup() throw(...);
Sids::CreatorGroupServer
SECURITY_CREATOR_GROUP_SERVER_RID SID を返します。
CSid CreatorGroupServer() throw(...);
Sids::CreatorOwner
SECURITY_CREATOR_OWNER_RID SID を返します。
CSid CreatorOwner() throw(...);
Sids::CreatorOwnerServer
SECURITY_CREATOR_OWNER_SERVER_RID SID を返します。
CSid CreatorOwnerServer() throw(...);
Sids::D ialup
SECURITY_DIALUP_RID SID を返します。
CSid Dialup() throw(...);
Sids::Guests
DOMAIN_ALIAS_RID_GUESTS SID を返します。
CSid Guests() throw(...);
Sids::Interactive
SECURITY_INTERACTIVE_RID SID を返します。
CSid Interactive() throw(...);
Sids::Local
SECURITY_LOCAL_RID SID を返します。
CSid Local() throw(...);
Sids::Network
SECURITY_NETWORK_RID SID を返します。
CSid Network() throw(...);
Sids::NetworkService
SECURITY_NETWORK_SERVICE_RID SID を返します。
CSid NetworkService() throw(...);
解説
NetworkService を使用して、NT AUTHORITY\NetworkService ユーザーが CPerfMon セキュリティ オブジェクトを読み取ることができるようにします。 NetworkService を使用すると、SecurityAttribute が ATLServer コードに追加されます。これにより、DLL が Windows XP Home Edition、Windows XP Professional、Windows Server 2003 以上のオペレーティング システムの NetworkService アカウントでログインできるようになります。
Perfmon MMC の ATLServer CPerfMon クラスを使用してカスタム ログ カウンターを作成すると、リアルタイム ビューに正しく表示されるが、ログ ファイルを表示するときにカウンターが表示されない場合があります。 CPerfMon カスタム パフォーマンス カウンターには、Windows XP Home Edition、Windows XP Professional、Windows Server 2003 (以上) のオペレーティング システム上の "パフォーマンス ログと警告" サービス (smlogsvc.exe) で実行するために必要なアクセス許可がありません。 このサービスは、"NT AUTHORITY\NetworkService" アカウントで実行されます。
Sids::Null
SECURITY_NULL_RID SID を返します。
CSid Null() throw(...);
Sids::P reW2KAccess
DOMAIN_ALIAS_RID_PREW2KCOMPACCESS SID を返します。
CSid PreW2KAccess() throw(...);
Sids::P owerUsers
DOMAIN_ALIAS_RID_POWER_USERS SID を返します。
CSid PowerUsers() throw(...);
Sids::P rintOps
DOMAIN_ALIAS_RID_PRINT_OPS SID を返します。
CSid PrintOps() throw(...);
Sids::P roxy
SECURITY_PROXY_RID SID を返します。
CSid Proxy() throw(...);
Sids::RasServers
DOMAIN_ALIAS_RID_RAS_SERVERS SID を返します。
CSid RasServers() throw(...);
Sids::Replicator
DOMAIN_ALIAS_RID_REPLICATOR SID を返します。
CSid Replicator() throw(...);
Sids::RestrictedCode
SECURITY_RESTRICTED_CODE_RID SID を返します。
CSid RestrictedCode() throw(...);
Sids::Self
SECURITY_PRINCIPAL_SELF_RID SID を返します。
CSid Self() throw(...);
Sids::ServerLogon
SECURITY_SERVER_LOGON_RID SID を返します。
CSid ServerLogon() throw(...);
Sids::Service
SECURITY_SERVICE_RID SID を返します。
CSid Service() throw(...);
Sids::System
SECURITY_LOCAL_SYSTEM_RID SID を返します。
CSid System() throw(...);
Sids::SystemOps
DOMAIN_ALIAS_RID_SYSTEM_OPS SID を返します。
CSid SystemOps() throw(...);
Sids::TerminalServer
SECURITY_TERMINAL_SERVER_RID SID を返します。
CSid TerminalServer() throw(...);
Sids::Users
DOMAIN_ALIAS_RID_USERS SID を返します。
CSid Users() throw(...);
Sids::World
SECURITY_WORLD_RID SID を返します。
CSid World() throw(...);