????? ???


امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
مقدار بازگشتی تابع GretSystemInfo
نویسنده پیام
nImaarek آفلاین
badtrip
****

ارسال‌ها: 66
موضوع‌ها: 35
تاریخ عضویت: مهر ۱۳۸۹

تشکرها : 161
( 70 تشکر در 31 ارسال )
ارسال: #1
مقدار بازگشتی تابع GretSystemInfo
سلام،

این API (GetSystemInfo) هیچ مقدار بازگشتی نداره
نقل قول: Return value
This function does not return a value.

چطوری میشه چک کرد که تابع با موفقیت اجرا شده؟

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them

Tell me, what you think about me
۲۱-شهریور-۱۳۹۶, ۱۵:۱۲:۵۶
وب سایت ارسال‌ها
پاسخ
NO DONGLE آفلاین
مدیر بخش نفوذ و امنیت
*****

ارسال‌ها: 458
موضوع‌ها: 5
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 41
( 1599 تشکر در 454 ارسال )
ارسال: #2
RE: مقدار بازگشتی تابع GretSystemInfo
چطوری میشه چک کرد که تابع با موفقیت اجرا شده؟

بوسیله یخروجیش :

_Out_ LPSYSTEM_INFO lpSystemInfo

مثال :C++
کد:
#include <windows.h>
#include <stdio.h>
#pragma comment(lib, "user32.lib")

void main()
{
  SYSTEM_INFO siSysInfo;

  // Copy the hardware information to the SYSTEM_INFO structure.

  GetSystemInfo(&siSysInfo);

  // Display the contents of the SYSTEM_INFO structure.

  printf("Hardware information: \n");  
  printf("  OEM ID: %u\n", siSysInfo.dwOemId);
  printf("  Number of processors: %u\n",
     siSysInfo.dwNumberOfProcessors);
  printf("  Page size: %u\n", siSysInfo.dwPageSize);
  printf("  Processor type: %u\n", siSysInfo.dwProcessorType);
  printf("  Minimum application address: %lx\n",
     siSysInfo.lpMinimumApplicationAddress);
  printf("  Maximum application address: %lx\n",
     siSysInfo.lpMaximumApplicationAddress);
  printf("  Active processor mask: %u\n",
     siSysInfo.dwActiveProcessorMask);
}

NO.DONGLE.IR@Gmail.com
http://telegram.me/NODONGLE

[تصویر:  my.gif]
       

(آخرین ویرایش در این ارسال: ۲۱-شهریور-۱۳۹۶, ۱۶:۰۴:۵۸، توسط NO DONGLE.)
۲۱-شهریور-۱۳۹۶, ۱۵:۵۹:۲۱
ارسال‌ها
پاسخ
تشکر شده توسط : babyy, nImaarek, salehjg, 1نفر
nImaarek آفلاین
badtrip
****

ارسال‌ها: 66
موضوع‌ها: 35
تاریخ عضویت: مهر ۱۳۸۹

تشکرها : 161
( 70 تشکر در 31 ارسال )
ارسال: #3
RE: مقدار بازگشتی تابع GretSystemInfo
مرسی، ولی اگه من بخوام تو بدافزار ازش استفاده کنم دیگه نمیتونم مطمن بشم که اطلاعات درست میده!

یا منظور شما اینه که اگه تابع درست اجرا نشه، متغیر های داخل استراکچر SYSTEM_INFO خالی (NULL) هست ؟

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them

Tell me, what you think about me
۲۱-شهریور-۱۳۹۶, ۲۳:۲۵:۱۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : salehjg
NO DONGLE آفلاین
مدیر بخش نفوذ و امنیت
*****

ارسال‌ها: 458
موضوع‌ها: 5
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 41
( 1599 تشکر در 454 ارسال )
ارسال: #4
RE: مقدار بازگشتی تابع GretSystemInfo
غمگین - بهینه شده برای ورژن جدید 
اطلاعات سیستم جاری رو میده ک لیستش توی  SYSTEM_INFO
هست!!

تنها در دو حالت حرف شما صحت داره :
1-سیستم عامل زیر ویندوز  2000
2- اگر برنامه 64 بیتی باشه

برای دریافت اطلاعات دقیق  برای برنامه 64 بیتی از تابع  GetNativeSystemInfo function  استفاده کن
این تابع معادل GetSystemInfo در سیستم های 32 بیتی هست

[url=http://msdn.microsoft.com/en-us/library/windows/desktop/ms724340%28v=vs.85%29.aspx][/url]

NO.DONGLE.IR@Gmail.com
http://telegram.me/NODONGLE

[تصویر:  my.gif]
       

۲۲-شهریور-۱۳۹۶, ۱۴:۱۶:۱۶
ارسال‌ها
پاسخ
تشکر شده توسط : salehjg, nImaarek, 1نفر, babyy


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  دستوری برای پرش از تابع در کدویژن pedram032 1 1,104 ۰۸-دى-۱۳۹۵, ۰۵:۴۸:۱۱
آخرین ارسال: babyy
  مقدار دهی textbox در کلاس c# aleas 0 1,332 ۲۸-اسفند-۱۳۹۱, ۱۸:۰۲:۵۱
آخرین ارسال: aleas
  [split] برج هانوی به صورت بازگشتی و گرافیکی mesal.ir 4 8,539 ۰۳-اردیبهشت-۱۳۹۱, ۲۳:۰۸:۲۸
آخرین ارسال: babyy
  [سوال] کد تابع replace peyman44 0 1,197 ۱۲-خرداد-۱۳۹۰, ۱۵:۰۱:۴۶
آخرین ارسال: peyman44
  تابع دوست در ویژوال سی++ مسافر 2 2,453 ۰۷-اردیبهشت-۱۳۹۰, ۲۳:۴۴:۲۵
آخرین ارسال: mhd.group
  [سوال] تخصیص حافظه به رشته و ارسال به تابع؟ one hacker 2 1,852 ۰۶-اردیبهشت-۱۳۹۰, ۱۷:۲۸:۲۲
آخرین ارسال: one hacker
  تابع مخرب کلاس mojtabamalaekeh 7 7,805 ۱۹-اردیبهشت-۱۳۸۹, ۱۹:۳۰:۵۳
آخرین ارسال: dreamvbfox
  لطفا یکی بهم بگه چه جوری با تابع fseek میتونم کار کنم hadi_7042 1 2,424 ۳۰-آذر-۱۳۸۷, ۰۰:۴۷:۲۴
آخرین ارسال: mahbooob
  UpdateData تابع mohamadpk 3 1,923 ۰۱-مرداد-۱۳۸۷, ۱۳:۱۲:۲۰
آخرین ارسال: Mamad2003
  مقایسه یک مقدار با تمام خانه های آرایه kayvan 4 2,066 ۳۰-بهمن-۱۳۸۵, ۱۱:۳۷:۴۹
آخرین ارسال: Mamad2003

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS