次の方法で共有


SetAppInstanceCsvFlags 関数 (smbclnt.h)

アプリケーション インスタンスからの接続に影響するフラグを設定します。

構文

DWORD SetAppInstanceCsvFlags(
  [in] HANDLE ProcessHandle,
  [in] ULONG  Mask,
  [in] ULONG  Flags
);

パラメーター

[in] ProcessHandle

現在のプロセスのプロセス ハンドル、またはアプリケーション インスタンスでタグ付けされるリモート プロセス。 リモート プロセスにタグを付けるためには、ハンドルがそのプロセス にPROCESS_TERMINATE アクセスできる必要があります。

[in] Mask

Flags パラメーターによって変更されるフラグを示すビットマスク。

[in] Flags

フラグの新しい値。

戻り値

操作が成功した場合は、"0" を返します。それ以外の場合は、次のいずれかのエラー コードが返されます。

リターン コード 説明
ERROR_NOT_ENOUGH_MEMORY
CCF フィルターは、操作にキャッシュ オブジェクトを割り当てませんでした。
ERROR_ACCESS_DENIED
ProcessHandle で指定されたプロセスにタグを付けようとしている現在のプロセスには、そのプロセスへのPROCESS_TERMINATEアクセス権がありません。
ERROR_NOT_FOUND
CCF ミニ フィルターが見つかりませんでした。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2016
対象プラットフォーム Windows
ヘッダー smbclnt.h
Library NTLanMan.lib
[DLL] NTLanMan.dll

こちらもご覧ください

フェールオーバー クラスター リソース管理機能