Fungsi DeleteNtmsMediaPool (ntmsapi.h)

[Manajer Penyimpanan yang Dapat Dilepas tidak lagi tersedia pada Windows 7 dan Windows Server 2008 R2.]

Fungsi DeleteNtmsMediaPool menghapus kumpulan media aplikasi yang ditentukan.

Sintaks

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

Parameter

[in] hSession

Tangani ke sesi yang dikembalikan oleh fungsi OpenNtmsSession .

[in] lpPoolId

Pengidentifikasi unik kumpulan media.

Nilai kembali

Fungsi ini mengembalikan salah satu nilai berikut.

Nilai Makna
ERROR_ACCESS_DENIED
NTMS_MODIFY_ACCESS ke kumpulan media ditolak. Kesalahan keamanan lainnya juga dimungkinkan, tetapi menunjukkan kesalahan subsistem keamanan.

Windows XP: NTMS_CONTROL_ACCESS ke kumpulan media ditolak. Kesalahan keamanan lainnya juga dimungkinkan, tetapi menunjukkan kesalahan subsistem keamanan.

ERROR_DATABASE_FAILURE
Database tidak dapat diakses atau rusak.
ERROR_INVALID_HANDLE
Handel sesi hilang atau tidak valid.
ERROR_INVALID_MEDIA_POOL
Tidak dapat membuka kumpulan media yang ada, atau mencoba menghapus kumpulan media gratis, impor, atau tidak dikenal.
ERROR_INVALID_PARAMETER
ID kumpulan media hilang.
ERROR_NOT_EMPTY
Kumpulan media harus kosong untuk dihapus.
ERROR_NOT_ENOUGH_MEMORY
Kegagalan alokasi terjadi selama pemrosesan.
ERROR_SUCCESS
Fungsi berhasil.

Keterangan

Hanya kumpulan media kosong yang dapat dihapus dengan fungsi DeleteNtmsMediaPool .

Kumpulan media gratis, tidak dikenal, dan impor dikelola oleh RSM dan tidak dapat dihapus dengan DeleteNtmsMediaPool.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header ntmsapi.h
Pustaka Ntmsapi.lib
DLL Ntmsapi.dll

Lihat juga

CreateNtmsMediaPool

Fungsi Media Services

MoveToNtmsMediaPool