デバイスのロック解除
モバイル ブロードバンド API のサブセットには、PIN Management API が含まれています。 デバイスのロックを解除するには、次の操作を行います。
アカウント デバイスのネットワーク アダプター ID を取得します。
account.currentNetwork.networkAdapter. networkAdapterId
IMbnInterfaceManager インスタンスを作成します。
IMbnPinManagerEvents 接続ポイントと IMbnPinEvents 接続ポイントを推奨します (これらは PIN 状態の取得と結果のブロック解除/ロック解除に使用されます)。 詳細については、 IMbnInterfaceManager の「解説」セクションを参照してください。
ネットワーク アダプター ID を IMbnInterfaceManager::GetInterface に渡して、デバイスの IMbnInterface インターフェイスを取得します。
IMbnInterface::QueryInterface を呼び出して、デバイスの IMbnPinManager インターフェイスを取得します。
IMbnPinManager::GetPinState を呼び出して、デバイスの PIN 状態 (手順 3 で登録された接続ポイントを使用して返された状態) を取得します。
イベントに渡される MBN_PIN_INFO::p inState パラメーターを使用して、デバイスのロックまたはブロック方法を決定します。
IMbnPinManager::GetPin を呼び出して、適切な PIN の IMbnPin インターフェイスを取得します。
デバイスのロック方法に基づいて、 IMbnPin::Enter または IMbnPin::Unblock を呼び出します (手順 7 を参照)。
IMbnPinEvents 登録を使用して、結果の ロック解除 または ブロック解除 をリッスンして、操作が成功したかどうかを確認します。
関連トピック
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示