PDA

View Full Version : سوال: استخراج اطلاعات اسکنر



saeidi.yusuf
شنبه 10 مهر 1389, 12:29 عصر
دوستان من روي برنامه اي كار مي كنم اطلاعات سخت افزاري سيستم رو ذخيره مي كنه.در حال حاضر من تمام اطلاعات سخت افزاري سيستم و مي تونم دربيارم ولي اطلاعات sanner رو نميتونم در بيارم.
من مي تونم اين اطلاعات رو از Win32_PnPEntity در wmi دريافت كنم .اين table از wmi روي سيستم من 189 تا entity پيدا كرد ولي من نميتونم طوري فيلترش كنم كه فقط طلاعات scanner رو ا بده.
ممنون ميشم اگه راهنماييم كنيد.

Diaco.10727
شنبه 10 مهر 1389, 19:09 عصر
سلام دوست عزیز.
من تونستم لیست فیلد هایی رو که جدول Win32_PnPEntity ارائه میده رو از Msdn برات در بیارم.



uint16 Availability;
string Caption;
string ClassGuid;
string CompatibleID[];
uint32 ConfigManagerErrorCode;
boolean ConfigManagerUserConfig;
string CreationClassName;
string Description;
string DeviceID;
boolean ErrorCleared;
string ErrorDescription;
string HardwareID[];
datetime InstallDate;
uint32 LastErrorCode;
string Manufacturer;
string Name;
string PNPDeviceID;
uint16 PowerManagementCapabilities[];
boolean PowerManagementSupported;
string Service;
string Status;
uint16 StatusInfo;
string SystemCreationClassName;
string SystemName;

csharpprogramer88
شنبه 10 مهر 1389, 20:38 عصر
اين تاپيك مربوط ميشه به استفاده از اسكنر شايد مفيد باشه
http://barnamenevis.org/forum/showthread.php?t=246506

saeidi.yusuf
یک شنبه 11 مهر 1389, 07:59 صبح
دوستان ممنون از پاسختون:
مشکل من اینه که جدول win32_pnpEntity تمام وسایل نصب شده و نشده رو نمایش می ده (هم اسکنر هم غیر اسکنر)که روی کامپیوتر من نزدیک به 180 entity نشون میده ولی من فقط اطلاعات اسکنر رو می خوام و نمی دونم چطور این اطلاعات رو فیلتر کنم .یا اصلا اگه راه دیگه ای هست بگید به من .الان 1 ماه دونبال جواب از این سایت به اون سایت می گردم ولی سودی فایده ای نکرده.
بازهم از کمکتون ممنونم