次の方法で共有


PeerDistGetStatus 関数 (peerdist.h)

PeerDistGetStatus 関数は、ピア配布サービスの現在の状態を返します。

構文

DWORD PeerDistGetStatus(
  [in]  PEERDIST_INSTANCE_HANDLE hPeerDist,
  [out] PEERDIST_STATUS          *pPeerDistStatus
);

パラメーター

[in] hPeerDist

PeerDistStartup によって返されるPEERDIST_INSTANCE_HANDLE

[out] pPeerDistStatus

操作 の成功 時にピア配布サービスの現在の状態を受け取るPEERDIST_STATUS列挙体へのポインター。

戻り値

関数が成功した場合、戻り値は ERROR_SUCCESS

解説

グループ ポリシー変更すると、ピア配布サービスが使用可能、使用不可、または無効の状態に移行する可能性があります。 この遷移の結果の状態によっては、呼び出し元がアクセスできるコンテンツ、コンテンツ情報、またはストリーム ハンドルが機能しなくなる可能性があります。 この場合、呼び出し元は適切なピア配布 API を呼び出してハンドルを明示的に閉じる必要があります。

要件

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

関連項目

PEERDIST_STATUS

PeerDistClientCloseContent

PeerDistServerCloseContentInformation

PeerDistServerCloseStreamHandle