كيفية استجواب مدير Win2K الحزب الوطني التقدمي

P

Pinczakko

Guest
أنا حاليا بناء على تطبيق وضع المستخدم التي تحتاج إلى معرفة "خريطة للموارد" (أي إدخال / إخراج الخريطة الخريطة والذاكرة) من النوافذ 2K/XP.لست بحاجة لمعرفة كيفية الحصول على مساحة الإدخال / الإخراج أو مساحة الذاكرة التي يستهلكها المشروع الأجهزة.هذا هو مطلوب نظرا لأننا لا يمكن أن تحتج بار (العنوان الأساسي تسجيل) التحجيم الخوارزمية من خلال النوافذ ، وإذا كان لنا أن محاولة للقيام بذلك ، فإن هذا النظام في النهاية بصورة مباشرة أو معطلا.وأحسب أن هذه المعلومات متاحة من مدير win2K/XP من الحزب الوطني التقدمي ، ولكن كيف نفعل ذلك

تشك مسبقا

Pinczakko

 
لقد وجدت لطيفة في المادة codeproject.com أن تحل المشكلة.ربما ، وسوف تكون هذه المعلومات من بعض لاستخدام شخص ما.وإلى المشرفين ، وأنا آسف حقا اذا كان هذا يعتبر البريد الالكتروني غير المرغوب.ولكن في رأيي ، ليس هو ، لأن هذه المعلومات ربما يكون للبعض استخدام مستوى منخفض / نظام مبرمج مثلي

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="غمزة" border="0" />اقتباس :حتى كيفية الحصول على معلومات عن الموارد.* احصل على الطبقة المعرف الفريد العمومي باستخدام اسم الجهاز فئة (SetupDiClassGuidsFromNameA وظيفة)

* احصل على جهاز المعلومات لتعيين الجهاز فئة (SetupDiGetClassDevsA وظيفة)

* الحصول على بيانات الجهاز معلومات عن كل جهاز (SetupDiGetClassDevsA الدالة ، المعلمة الثانية لهذه المهمة هو مؤشر متتابعة الجهاز في فئة الجهاز ، لذلك ندعو هذه المهمة في الدائرة مع مؤشر الجهاز = 0 ، 1 ، الخ).

* الحصول على معلومات حول التكوين الحالي (CM_Get_First_Log_Conf وظيفة)

* الحصول على الموارد واصف من التكوين الحالي (CM_Get_Next_Res_Des وظيفة ، هل هذا واتبع الخطوات من أجل كل الموارد حتى كانت موجودة)

* الحصول على معلومات حول حجم بيانات الموارد (CM_Get_Res_Des_Data_Size وظيفة)

* الحصول على بيانات عن الموارد (CM_Get_Res_Des_Data وظيفة)

* بيانات الموارد المارشال في هياكل مناسبة (الطبقة المشير ، وأساليب PtrToStructure ؛ هيكل IntPtr ، طريقة ToInt32 والعكس بالعكس لIntPtr)

 

Welcome to EDABoard.com

Sponsor

Back
Top