次の方法で共有


_setjmp3

setjmp の関数の新しい実装します。

int _setjmp3(
   OUT jmp_buf env,
   int count,
   (optional parameters)
);

パラメーター

  • [出力] env
    ステータス情報を格納するバッファーのアドレス。

  • [入力] count
    情報の追加 DWORDの数 optional parameters に格納されます。

  • [入力] optional parameters
    追加のデータが setjmp の組み込みで下げました押し下げ。最初の DWORD は追加データをアンワインドして不揮発性レジスタの状態に戻すために使用される関数ポインターです。2 番目の DWORD はレベルと復元する。これ以上のデータが jmp_buf の一般的な配列に格納されます。

戻り値

常に 0 を返します。

解説

C.C++ のプログラムではこの関数を使用しないでください。C++ をサポートする場合は組み込み関数です。setjmp の使用方法の詳細については、「を使用して setjmp/longjmp」を参照してください。

参照

関連項目

setjmp

その他の技術情報

関数リファレンス (アルファベット順)