Metode IFileSystemImage::CreateDirectoryItem (imapi2fs.h)

Buat item direktori dengan nama yang ditentukan.

Sintaks

HRESULT CreateDirectoryItem(
  [in]  BSTR              name,
  [out] IFsiDirectoryItem **newItem
);

Parameter

[in] name

String yang berisi nama item direktori yang akan dibuat.

[out] newItem

Antarmuka IFsiDirectoryItem dari item direktori baru. Setelah selesai, panggil metode IFsiDirectoryItem::Release untuk merilis antarmuka.

Menampilkan nilai

S_OK dikembalikan pada keberhasilan, tetapi kode keberhasilan lainnya dapat dikembalikan sebagai hasil dari implementasi. Kode kesalahan berikut biasanya dikembalikan pada kegagalan operasi, tetapi tidak mewakili satu-satunya nilai kesalahan yang mungkin:

Menampilkan kode Deskripsi
E_POINTER
Pointer tidak valid.

Nilai: 0x80004003

IMAPI_E_INVALID_PARAM
Nilai yang ditentukan untuk parameter %1!ls! tidak valid.

Nilai: 0xC0AAB101

E_OUTOFMEMORY
Gagal mengalokasikan memori yang diperlukan.

Nilai: 0x8007000E

Keterangan

Setelah mengatur properti pada antarmuka IFsiDirectoryItem , panggil metode IFsiDirectoryItem::Add pada item direktori induk untuk menambahkannya ke gambar sistem file.

Persyaratan

   
Klien minimum yang didukung Windows Vista, Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header imapi2fs.h

Lihat juga

IFileSystemImage

IFsiDirectoryItem