다음을 통해 공유


DevicePolicyManager.RetrievePreRebootSecurityLogs(ComponentName) 메서드

정의

디바이스가 마지막으로 다시 부팅되기 전에 디바이스 로그를 검색하기 위해 조직 소유 관리 프로필의 디바이스 소유자 또는 프로필 소유자가 호출합니다.

[Android.Runtime.Register("retrievePreRebootSecurityLogs", "(Landroid/content/ComponentName;)Ljava/util/List;", "GetRetrievePreRebootSecurityLogs_Landroid_content_ComponentName_Handler", ApiSince=24)]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_SECURITY_LOGGING")]
public virtual System.Collections.Generic.IList<Android.App.Admin.SecurityLog.SecurityEvent>? RetrievePreRebootSecurityLogs (Android.Content.ComponentName? admin);
[<Android.Runtime.Register("retrievePreRebootSecurityLogs", "(Landroid/content/ComponentName;)Ljava/util/List;", "GetRetrievePreRebootSecurityLogs_Landroid_content_ComponentName_Handler", ApiSince=24)>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_SECURITY_LOGGING")>]
abstract member RetrievePreRebootSecurityLogs : Android.Content.ComponentName -> System.Collections.Generic.IList<Android.App.Admin.SecurityLog.SecurityEvent>
override this.RetrievePreRebootSecurityLogs : Android.Content.ComponentName -> System.Collections.Generic.IList<Android.App.Admin.SecurityLog.SecurityEvent>

매개 변수

admin
ComponentName

이 요청과 연결된 디바이스 관리자 또는 null 위임된 앱에서 호출하는 경우

반환

시스템의 최신 다시 부팅 전 또는 null 디바이스에서 이 API가 지원되지 않는 경우의 디바이스 로그입니다.

특성

설명

디바이스가 마지막으로 다시 부팅되기 전에 디바이스 로그를 검색하기 위해 조직 소유 관리 프로필의 디바이스 소유자 또는 프로필 소유자가 호출합니다.

<강력한> 이 API는 모든 디바이스에서 지원되지 않습니다. 지원되지 않는 디바이스에서 이 API를 호출하면 반환됩니다 null . 디바이스 로그는 전원 주기 중에 손상이 없도록 보장되지 않는 RAM 지역에서 검색되므로 구문 분석 시 데이터 손상에 주의해야 합니다. </strong>

디바이스 소유자가 호출하는 경우 디바이스에 다른 사용자 또는 프로필이 있는 경우 디바이스와 연결되어야 합니다. 그렇지 않으면 throw SecurityException 됩니다. #isAffiliatedUser을 참조하세요.

에 대한 android.app.admin.DevicePolicyManager.retrievePreRebootSecurityLogs(android.content.ComponentName)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상