アイコンの指定

センサー ドライバーでは、コントロール パネルでデバイスを表すアイコンとして、プラットフォーム定義の一連のアイコンのいずれか、またはカスタムのアイコンを指定できます。特定のアイコンを指定するには、次の形式を使用して、ドライバーの INX ファイルに DeviceIcon エントリを作成します。

  DeviceIcon,,,,"<full path to DLL>,-<resource id>"

たとえば、光センサーのアイコンを指定するには、次のセクションを追加します。

   
[DriverPropertiesSection]
DeviceIcon,,,,"%SystemRoot%\system32\sensorscpl.dll,-1008" 
 

プラットフォーム定義のアイコンを指定する方法の例については、「センサー ドライバーのスケルトン サンプル」を参照してください。

カスタム アイコンを指定するには、DLL パスをアイコンが含まれる DLL のパスに置き換え、リソース ID を適切な値に置き換えます。カスタム アイコンを指定する方法の例については、「時間センサー サンプル」を参照してください。

INX ファイルにドライバー プロパティ セクションがまだ存在しない場合は、AddProperty ディレクティブを _Install.NT セクションに追加する必要があります。たとえば、時間センサー サンプルには次のセクションがあります。

   
[TimeSensor_Install.NT]
CopyFiles       = UMDriverCopy
AddProperty     = DriverPropertiesSection 

INF ファイルのデバイス プロパティの詳細については、「INF AddProperty ディレクティブ」(英語の可能性あり) を参照してください。

参照

センサー アイコン定数