_get_pgmptr
_pgmptr
グローバル変数の現在の値を取得します。
構文
errno_t _get_pgmptr(
char **pValue
);
パラメーター
pValue
_pgmptr
変数の現在の値が入力される文字列へのポインター。
戻り値
正常終了した場合は 0 を返します。失敗した場合はエラー コードを返します。 pValue
がNULL
場合は、「パラメーターの検証で説明されているように、無効なパラメーター ハンドラーが呼び出されます。 実行の継続が許可された場合、この関数は errno
を EINVAL
に設定し、EINVAL
を返します。
解説
main()やWinMain()など、プログラムに狭いエントリ ポイントがある場合にのみ、_get_pgmptr
を呼び出します。 _pgmptr
グローバル変数には、プロセスに関連付けられている実行可能ファイルへの完全なパスが含まれています。 詳細については、「 _pgmptr
」と「 _wpgmptr
の両方を管理できます。
既定では、この関数のグローバル状態の適用対象は、アプリケーションになります。 この動作を変更するには、「CRT でのグローバル状態」を参照してください。
要件
ルーチンによって返される値 | 必須ヘッダー |
---|---|
_get_pgmptr |
<stdlib.h> |
互換性の詳細については、「 Compatibility」を参照してください。