PMCHECKPOINT(3) | PMCHECKPOINT(3) |
int pmCheckpoint(pmContext *pmc, void (*callback)(void *, int), void *arg);
pmContext * |
pmc |
pmContext オブジェクト |
|
void (*)(void *, int) |
callback |
コールバック関数 | |
void * |
arg |
コールバック関数への任意の引数 |
pmCheckpoint
() はチェックポイントの前に呼び出されます。
コンテキストがチェックポイントに入る準備が出来ている場合は、コールバック関数 callback
が引数 (arg, 0)
で呼び出されます。
そうでない場合はコンテキストの準備が出来るまで待ち、この場合はコールバック関数は引数 (arg, 1)
で呼び出されます。
PM_SUCCESS |
成功 |
ENOSYS |
この操作はサポートされていません。 |