0

WindowsMo​​bileでUSBを無効にする必要があります。Compact Framework 2.0(C#)を使用してWindows MobileでUSBを無効にする方法は?私もOpenNETCFを使用しています。USBを無効にするクラスがあれば、私も使用できます。

4

2 に答える 2

1

USB デバイスをロック/ロック解除するには、両方の操作を実装する必要があります。ロックを解除できない場合は、クリーン ブートを実行する必要があるためです。

この特定のポリシーを使用してデバイスをプロビジョニングする必要があります

<!-- DenyRAPI.xml !-->
<wap-provisioningdoc>
    <characteristic type="SecurityPolicy">
        <parm name="4097" value="0"/>
    </characteristic>
</wap-provisioningdoc>

<!-- AllowRAPI.xml !-->
<wap-provisioningdoc>
    <characteristic type="SecurityPolicy">
        <parm name="4097" value="2"/>
    </characteristic>
</wap-provisioningdoc>

キャブを作成することをお勧めする元の投稿へのリンクを提供します。 元の投稿

別のアプローチを使用して XML 構成を読み取り、次の方法を使用してプロビジョニングを実行しました

Microsoft.WindowsMobile.Configuration.ConfigurationManager.ProcessConfiguration(XmlDocument,boolean);

もう 1 つのオプションは、cab をビルドし、wceload.exe を使用してそれらをインストールすることです。

于 2011-05-16T19:09:11.047 に答える
0

アプリケーションがコード署名され、完全信頼で実行されている場合、保護されたレジストリ キーにアクセスできます。その後、さまざまな USB デバイス ドライバー構成のレジストリ値を編集または削除することができます。次に、USBを無効にした可能性があります。

編集:おそらく関連するレジストリキー:

HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers

于 2011-05-03T07:23:13.917 に答える