blob: 0141898e8987e95f0c9e9596eb8e2792990f95a2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
use ::{Handle, Result};
use ::c_void;
extern "C" {
pub fn srvPmInit() -> Result;
pub fn srvPmExit();
pub fn SRVPM_PublishToProcess(notificationId: u32, process: Handle) -> Result;
pub fn SRVPM_PublishToAll(notificationId: u32) -> Result;
pub fn SRVPM_RegisterProcess(procid: u32, count: u32,
serviceaccesscontrol: c_void) -> Result;
pub fn SRVPM_UnregisterProcess(procid: u32) -> Result;
}
|