オフライン ファイル機能を有効または無効にします。
構文
DWORD OfflineFilesEnable(
[in] BOOL bEnable,
[out] BOOL *pbRebootRequired
);
パラメーター
[in] bEnable
オフライン ファイルを有効にするには TRUE 、無効にする 場合は FALSE を 指定します。
[out] pbRebootRequired
目的の構成を適用するためにシステムの再起動が必要な場合は TRUE 、それ以外の場合は FALSE を 受け取ります。
戻り値
成功した場合 はERROR_SUCCESS を返し、それ以外の場合は Win32 エラー値を返します。
注釈
オフライン ファイル機能は、オフライン ファイル サービスと CSC ドライバーの 2 つの部分で実装されています。 オフライン ファイル機能を有効にすると、CSC ドライバーの開始の種類がSERVICE_SYSTEM_STARTに設定され、オフライン ファイル サービスの開始の種類がSERVICE_AUTO_STARTに設定されていることを意味します。 ドライバーがまだ実行されていない場合、呼び出し元は、このメソッドを呼び出した後にコンピューターを再起動する必要があります。
オフライン ファイルを無効にすると、サービスとドライバーの両方が無効になります。 この機能を無効にするには、呼び出し元がこのメソッドを呼び出した後にコンピューターを再起動する必要があります。
呼び出し元は、ローカル コンピューターの管理者である必要があります。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows Vista |
| サポートされている最小のサーバー | Windows Server 2008 |
| 対象プラットフォーム | Windows |
| ヘッダー | cscapi.h |
| Library | CscApi.lib |
| [DLL] | CscApi.dll |