SPFILENOTIFY_FILEEXTRACTED メッセージ
SPFILENOTIFY_FILEEXTRACTED通知は、ファイルがキャビネットから抽出されたか、抽出に失敗し、キャビネットの処理が取り消されたことを示すために、SetupIterateCabinet によってコールバック ルーチンに送信されます。
SPFILENOTIFY_FILEEXTRACTED
Param1 = (UINT) FilePathInfo;
Param2 = (UINT) 0;
パラメーター
-
Param1
-
抽出されたファイルのパス情報を含む FILEPATHS 構造体へのポインター。 FILEPATHS 構造体の SourceFile メンバーには、キャビネットの完全なソース パスが含まれています。 TargetFile メンバーは、システムにインストールするファイルの完全なターゲット パスを提供します。
-
Param2
-
未使用。
戻り値
キャビネット コールバック ルーチンは、次のいずれかの値を返す必要があります。
リターン コード | 説明 |
---|---|
|
エラーが発生せず、キャビネットの処理を続行します。 |
|
指定した型のエラーが発生しました。
SetupIterateCabinet は 0 を返します。
GetLastError は、指定されたエラー コードを返します。 |
Note
セットアップ API で提供される既定のキャビネット コールバック ルーチンはありません。 セットアップ アプリケーションは、 SetupIterateCabinet 関数によって送信された通知を処理するコールバック ルーチンを提供する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー |
|