PHPのお勉強!

PHP TOP

定義済み定数

以下の定数が定義されています。 この関数の拡張モジュールが PHP 組み込みでコンパイルされているか、 実行時に動的にロードされている場合のみ使用可能です。

CLSCTX_INPROC_SERVER (int)
このクラスのコードを作成および管理するコードは DLL で、 クラスのコンテキストを指定する呼び出し元の関数と同じプロセスで動きます。
CLSCTX_INPROC_HANDLER (int)
このクラスのオブジェクトを管理するコードはプロセス内ハンドラです。 これは DLL で、クライアントプロセスで動きます。 クラスのインスタンスがリモートでアクセスされるときに、 このクラスのクライアント側の構造を実装します。
CLSCTX_LOCAL_SERVER (int)
このクラスのオブジェクトを作成および管理する EXE コードで、 同じマシンで動きますが別のプロセス空間にロードされます。
CLSCTX_REMOTE_SERVER (int)
リモートコンテキスト。 このクラスのオブジェクトを作成および管理するコードは、別のコンピュータで動きます。
CLSCTX_SERVER (int)
プロセス内、ローカル、リモートのすべてのサーバーコードを表します。 CLSCTX_INPROC_SERVERCLSCTX_LOCAL_SERVER および CLSCTX_REMOTE_SERVER を OR で連結したものです。
CLSCTX_ALL (int)
すべてのクラスコンテキストを表します。 CLSCTX_INPROC_HANDLERCLSCTX_SERVER を OR で連結したものです。
VT_NULL (int)
NULL ポインタへの参照。
VT_EMPTY (int)
型インジケータが VT_EMPTY であるプロパティには、 何もデータが関連づけられていません。つまり、この値のサイズはゼロです。
VT_INT (int)
4 バイト符号つき整数値 (VT_I4 と同じ)。
VT_I1 (int)
1 バイト符号つき整数値。
VT_I2 (int)
2 バイト符号つき整数値。
VT_I4 (int)
4 バイト符号つき整数値。
VT_I8 (int)
8 バイト符号つき整数値。 x64 のみ
VT_UINT (int)
4 バイト符号なし整数値 (VT_I4 と同じ)。
VT_UI1 (int)
1 バイト符号なし整数値
VT_UI2 (int)
2 バイト符号なし整数値
VT_UI4 (int)
4 バイト符号なし整数値
VT_UI8 (int)
8 バイト符号なし整数値 x64 のみ
VT_R4 (int)
32 ビット IEEE 浮動小数点値。
VT_R8 (int)
64 ビット IEEE 浮動小数点値。
VT_BOOL (int)
Boolean 値
VT_ERROR (int)
エラーコード。エラーに関連づけられたステータスコードです。
VT_CY (int)
8 バイト整数値をふたつつなげたもの (スケールは 10,000)。
VT_DATE (int)
64 ビット浮動小数点値で、December 31, 1899 からの経過日数 (秒ではありません) を表します。たとえば January 1, 19002.0January 2, 19003.0 のようになります。 格納されるときは VT_R8 と同じ形式になります。
VT_BSTR (int)
Null 終端の Unicode 文字列へのポインタ。
VT_DECIMAL (int)
十進型。
VT_UNKNOWN (int)
IUnknown インターフェイスを実装したオブジェクトへのポインタ。
VT_DISPATCH (int)
指定したオブジェクトへのポインタのポインタ。
VT_VARIANT (int)
対応する値を表す型インジケータ。 VT_VARIANT を使うのは、 VT_BYREF と組み合わせる場合のみです。
VT_ARRAY (int)
型インジケータを VT_ARRAY と OR 演算子で組み合わせると、 その値は SAFEARRAY へのポインタとなります。 VT_ARRAY は、次のデータ型と OR で連結可能です。 VT_I1, VT_UI1, VT_I2, VT_UI2, VT_I4, VT_UI4, VT_INT, VT_UINT, VT_R4, VT_R8, VT_BOOL, VT_DECIMAL, VT_ERROR, VT_CY, VT_DATE, VT_BSTR, VT_DISPATCH, VT_UNKNOWN および VT_VARIANT.
VT_BYREF (int)
型インジケータを VT_BYREF と OR 演算子で組み合わせると、 その値は参照となります。参照型はデータへの参照として扱われます。 C++ における参照型と同じです。
CP_ACP (int)
ANSI コードページのデフォルト。
CP_MACCP (int)
Macintosh コードページ。
CP_OEMCP (int)
OEM コードページのデフォルト。
CP_UTF7 (int)
Unicode (UTF-7).
CP_UTF8 (int)
Unicode (UTF-8).