次の方法で共有


Sids::NetworkService

SECURITY_NETWORK_SERVICE_RID SID を返します。

重要 : 重要

この関数は Windows ランタイムで実行されるアプリケーションで使用することはできません。

CSid NetworkService() throw(...);

解説

NT AUTHORITY \ NetworkService のユーザーが CPerfMon のセキュリティ オブジェクトを読み取ることができるようにするには、NetworkService を使用します。NetworkService は、DLL が Windows XP Home Edition、Windows XP Professional、Windows Server 2003 を超えるオペレーティング システムに NetworkService アカウントでログインするようにする ATLServer コードに SecurityAttribute を追加します。

カスタム ログのカウンターが Perfmon MMC ATLServer CPerfMon のクラスを作成すると、カウンターは、リアルタイム ビューで正しく表示されますがログ ファイルを表示するときに表示されないことがあります。CPerfMon のカスタム パフォーマンス カウンターに Windows XP Home Edition、Windows XP Professional、Windows Server 2003 (またはそれ以上) オペレーティング システムの「パフォーマンス ログに警告」サービス (smlogsvc.exe) の下で実行するために必要なアクセス許可がない。このサービスは、「」NT AUTHORITY \ NetworkService アカウントで実行されます。

必要条件

ヘッダー : atlsecurity.h

参照

その他の技術情報

セキュリティ識別子に関するグローバル関数