मैं एक सीमित उपयोगकर्ता खाते के रूप में चलाने के लिए SYSTEM
खाते के रूप में हमेशा चलने से Windows अनुप्रयोग माइग्रेट करने पर काम कर रहा हूं। समग्र सिस्टम मेमोरी और सीपीयू उपयोग लॉग करने के लिए इस एप्लिकेशन द्वारा की जाने वाली कई चीजों में से एक क्वेरी Windows Performance Counters है। एमएसडीएन का list of Privilege Constants अस्पष्ट है, लेकिन SE_PROF_SINGLE_PROCESS_NAME
या SE_SYSTEM_PROFILE_NAME
मुझे इस तरह के ऑपरेशन के लिए संभावित रूप से आवश्यक होने के रूप में मारो। हालांकि, एमएसडीएन के PdhOpenQuery
, PdhAddCounter
, और PdhCollectQueryData
जैसे कार्यों के दस्तावेज किसी भी आवश्यक विशेषाधिकार का उल्लेख नहीं करते हैं।क्या कोई विशेष सुरक्षा अधिकार विंडोज़ पर प्रदर्शन डेटा काउंटर पढ़ने के लिए आवश्यक है?
यह देखते हुए, प्रदर्शन डेटा काउंटरों से पूछताछ करने से कोई विशेषाधिकार आवश्यक है? वैकल्पिक रूप से, SE_PROF_SINGLE_PROCESS_NAME
या SE_SYSTEM_PROFILE_NAME
विशेषाधिकारों को विशेष रूप से उपयोग करने के लिए क्या करना है?
क्यों न केवल इसे आजमाएं? –
आंशिक रूप से क्योंकि मुझे अपनी मशीन पर भरोसा नहीं है कि वह हर दूसरी मशीन के समान काम करे (एएसपी। विंडोज एक्सपी एम्बेडेड और अन्य विदेशी बदलाव), विशेष रूप से क्योंकि मेरी मशीन कॉरपोरेट विंडोज डोमेन का सदस्य है। मुझे उम्मीद है कि मैं दूसरों के अनुभवों से सीख सकता हूं जो मेरे सामने चले गए हैं। शायद एमएसडीएन में एक और विस्तृत पृष्ठ है जिसे मैंने याद किया है। –
प्रदर्शन काउंटर पढ़ने के लिए आपको प्रदर्शन मॉनीटर उपयोगकर्ता समूह का सदस्य होना चाहिए, लेकिन मुझे यकीन नहीं है कि इसमें कौन से विशेषाधिकार शामिल हैं। –