失敗した場合にはゼロを返す。アドレスで指定された構造体へコピーする。ハンドルの作成ができなかったかについてのメッセージを表示する。コロン(:)が表示される。呼び出しが失敗した時に使用すること。よって指示されるエラー状態に対応するメッセージを表示する。呼び出しが失敗したかについてのメッセージを表示する。コールに使用したハンドルである。コロン(:)が表示される。失敗した後に使用すること。同様であるが、標準エラー出力へ表示するかわりに文字列を返す点が異っている。静的な領域へのポインターを返すため、呼び出しごとに上書きされる。かわりに、メッセージを格納している文字列へのポインターを返す。