메모리 카드 (이동식 미디어)의 삽입을 감지합니다. 삽입 된 매체 (유형, 제조업체 등)에 대한 정보를 얻을 수 있습니까?메모리 카드 정보
0
A
답변
1
Win32_PhysicalMedia 형식을 쿼리하고 원하는 정보를 얻으려면 WMI를 사용할 수 있어야합니다. 어떻게 삽입을 감지하는 관심 아웃
ManagementObjectSearcher searcher = new
ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia");
foreach (ManagementObject wmiObject in searcher.Get())
{
if (wmiObject["Manufacturer"] == null)
Console.WriteLine("Unknown");
else
Console.WriteLine(wmiObject["Manufacturer"].ToString());
}
+0
감사합니다 Nick, .NET에서 WMI를 사용하는 방법을 알고 있습니다 :) 불행히도이 클래스는 메모리 카드와 관련된 정보를 노출하지 않았습니다. – SharpAffair
+0
@ 존 - Win32_PhysicalMemory는 어떻습니까? – Nick
:
여기에 클래스를 일반적인 쿼리를 수행하는 방법에 대한 기본 코드 예제는? 폴링 아니면 더 나은 무엇인가? –
알림을 받으려면 WndProc을 무시하십시오. – SharpAffair