EnumPageFilesA 関数 (psapi.h)
システムにインストールされている各ページ ファイルのコールバック ルーチンを呼び出します。
構文
BOOL EnumPageFilesA(
[out] PENUM_PAGE_FILE_CALLBACKA pCallBackRoutine,
[in] LPVOID pContext
);
パラメーター
[out] pCallBackRoutine
各ページ ファイルに対して呼び出されるルーチンへのポインター。 詳細については、「EnumPageFilesProcを
[in] pContext
コールバック ルーチンに渡されるユーザー定義データ。
戻り値
関数が成功した場合、戻り値は TRUE
備考
Windows 7 および Windows Server 2008 R2 以降、Psapi.h は PSAPI 関数のバージョン番号を確立します。 PSAPI バージョン番号は、プログラムが読み込む必要がある関数とライブラリの呼び出しに使用される名前に影響します。
PSAPI_VERSION が 2 以上の場合、この関数は Psapi.h K32EnumPageFiles として定義され、Kernel32.lib および Kernel32.dllでエクスポートされます。 PSAPI_VERSION が 1 の場合、この関数は Psapi.h で EnumPageFiles として定義され、Psapi.lib でエクスポートされ、K32EnumPageFilesを呼び出すラッパーとして Psapi.dll されます。
以前のバージョンの Windows および Windows 7 以降のバージョンで実行する必要があるプログラムは、常に EnumPageFiles
手記
psapi.h ヘッダーは、Unicode プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして EnumPageFiles を定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows XP [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2003 [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | psapi.h |
ライブラリ | Windows 7 および Windows Server 2008 R2 の Kernel32.lib。Windows 7 および Windows Server 2008 R2 の Psapi.lib (PSAPI_VERSION=1 の場合)。Windows Server 2008、Windows Vista、Windows Server 2003、Windows XP の Psapi.lib |
DLL | Windows 7 および Windows Server 2008 R2 での Kernel32.dll。Windows 7 および Windows Server 2008 R2 で Psapi.dll (PSAPI_VERSION=1 の場合)。Windows Server 2008、Windows Vista、Windows Server 2003、Windows XP での Psapi.dll |
関連項目
EnumPageFilesProc の
PSAPI 関数 の