次の方法で共有


PeerDistStartup 関数 (peerdist.h)

PeerDistStartup 関数は、他のすべてのピア配布 API に渡す必要がある新しいピア配布インスタンス ハンドルを作成します。

構文

DWORD PeerDistStartup(
  [in]            DWORD                     dwVersionRequested,
  [out]           PPEERDIST_INSTANCE_HANDLE phPeerDist,
  [out, optional] PDWORD                    pdwSupportedVersion
);

パラメーター

[in] dwVersionRequested

アプリケーションによって要求されたピア配布の最小バージョンが含まれます。 上位バイトはマイナー バージョン番号を指定します。下位バイトはメジャー バージョン番号を指定します。

[out] phPeerDist

成功すると新しく作成されたハンドルを受け取る PEERDIST_INSTANCE_HANDLE 変数へのポインター。

[out, optional] pdwSupportedVersion

変数へのポインター。 NULL でない場合は、ピア配布システムでサポートされる最大バージョン番号が含まれます。 上位バイトはマイナー バージョン番号を指定します。下位バイトはメジャー バージョン番号を指定します。

戻り値

関数が成功した場合、戻り値は ERROR_SUCCESS。 それ以外の場合は、関数から次の値のいずれかが返されます。

リターン コード 説明
ERROR_INVALID_PARAMETER
1 つ以上のパラメーターが無効です。
PEERDIST_ERROR_VERSION_UNSUPPORTED
要求されたバージョンは、クライアント側 DLL ではサポートされていません。

注釈

PeerDistStartup は、他のピア分散関数の前に呼び出す必要があります。 不要になった場合、 PeerDistStartup によって返されるハンドルは 、PeerDistShutdown の呼び出しを介して閉じる必要があります。

要件

要件
サポートされている最小のクライアント Windows 7 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー peerdist.h
Library PeerDist.lib
[DLL] PeerDist.dll

こちらもご覧ください

PeerDistShutdown