kdk_set_inhibit_lockscreen3
设置禁止锁屏
Usage
#include <libkylockscreen.h> extern uint32_t kdk_set_inhibit_lockscreen(const char *appName, const char *reason); Link with -lkypowermanagement.
Detailed Description
The main function of the interface is to set the lock screen to suppress.
The argument appName is the application name.
The argument reason is the reason for disabling the lock screen.
Return value
On success, return 0.
On error, return -1.
Examples
#include <libkylockscreen.h>
#include <stdio.h>
int main(void)
{
char appName[] = "test-package";
char reason[] = "test-reason";
uint32_t flag;
if ((flag = kdk_set_inhibit_lockscreen(appName , reason)) == 0) {
printf("set inhibit lock screen fail !0);
return -1;
}
if (kdk_un_inhibit_lockscreen(flag)) {
printf("un inhibit lock screen fail !0);
return -1;
}
return 0;
}