次の方法で共有


DeleteNtmsMediaPool 関数 (ntmsapi.h)

[リムーバブル 記憶域マネージャー は、Windows 7 および Windows Server 2008 R2 以降では使用できません。

DeleteNtmsMediaPool 関数は、指定されたアプリケーション メディア プールを削除します。

構文

DWORD DeleteNtmsMediaPool(
  [in] HANDLE      hSession,
  [in] LPNTMS_GUID lpPoolId
);

パラメーター

[in] hSession

OpenNtmsSession 関数によって返されるセッションを処理します。

[in] lpPoolId

メディア プールの一意識別子。

戻り値

この関数は、次のいずれかの値を返します。

意味
ERROR_ACCESS_DENIED
メディア プールへのNTMS_MODIFY_ACCESSは拒否されます。 その他のセキュリティ エラーも考えられますが、セキュリティ サブシステム エラーを示しています。

Windows XP: メディア プールへのNTMS_CONTROL_ACCESSは拒否されます。 その他のセキュリティ エラーも考えられますが、セキュリティ サブシステム エラーを示しています。

ERROR_DATABASE_FAILURE
データベースにアクセスできないか、破損しています。
ERROR_INVALID_HANDLE
セッション ハンドルがないか、無効です。
ERROR_INVALID_MEDIA_POOL
既存のメディア プールを開くことができない、または空きメディア プール、インポート プール、または認識できないメディア プールを削除しようとしています。
ERROR_INVALID_PARAMETER
メディア プール ID がありません。
ERROR_NOT_EMPTY
メディア プールを削除するには、空である必要があります。
ERROR_NOT_ENOUGH_MEMORY
処理中に割り当てエラーが発生しました。
ERROR_SUCCESS
関数は成功しました。

注釈

DeleteNtmsMediaPool 関数を使用して削除できるのは、空のメディア プールのみです。

空きメディア プール、認識できないメディア プール、インポート メディア プールは RSM によって管理され、 DeleteNtmsMediaPool では削除できません。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー ntmsapi.h
Library Ntmsapi.lib
[DLL] Ntmsapi.dll

こちらもご覧ください

CreateNtmsMediaPool

Media Services 関数

MoveToNtmsMediaPool