디바이스 잠금 해제
모바일 광대역 API의 하위 집합에는 PIN 관리 API가 포함됩니다. 디바이스의 잠금을 해제하려면 다음을 수행합니다.
계정 디바이스의 네트워크 어댑터 ID를 가져옵니다.
account.currentNetwork.networkAdapter. networkAdapterIdIMbnPinManagerEvents 및 IMbnPinEvents 연결 지점에 조언합니다(PIN 상태 및 차단 해제/잠금 해제 결과 가져오기에 사용됨). 자세한 내용은 IMbnInterfaceManager의 설명 섹션을 참조하세요.
IMbnInterfaceManager::GetInterface에 네트워크 어댑터 ID를 전달하여 디바이스에 대한 IMbnInterface 인터페이스를 가져옵니다.
IMbnInterface::QueryInterface를 호출하여 디바이스에 대한 IMbnPinManager 인터페이스를 가져옵니다.
IMbnPinManager::GetPinState를 호출하여 디바이스의 PIN 상태(3단계에서 등록된 연결 지점을 사용하여 반환된 상태)를 가져옵니다.
이벤트에 전달되는 MBN_PIN_INFO::p inState 매개 변수를 사용하여 디바이스가 잠기거나 차단되는 방법을 결정합니다.
IMbnPinManager::GetPin을 호출하여 적절한 PIN에 대한 IMbnPin 인터페이스를 가져옵니다.
디바이스가 잠긴 방법에 따라 IMbnPin::Enter 또는 IMbnPin::Unblock을 호출합니다(7단계 참조).
IMbnPinEvents 등록을 사용하여 잠금 해제 또는 차단 해제 결과를 수신 대기하여 작업이 성공했는지 여부를 확인합니다.