Metode IPortableDeviceDataStream::GetObjectID (portabledeviceapi.h)

Metode GetObjectID mengambil ID objek sumber daya yang ditulis ke perangkat. Metode ini hanya valid setelah memanggil IStream::Commit pada aliran data.

Sintaks

HRESULT GetObjectID(
  [out] LPWSTR *ppszObjectID
);

Parameter

[out] ppszObjectID

ID objek baru saja ditransfer ke perangkat.

Nilai kembali

Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_POINTER
Setidaknya salah satu argumen yang diperlukan adalah penunjuk NULL .
E_OUTOFMEMORY
Memori tidak cukup tersedia.

Keterangan

ID objek dibuat setelah objek dibuat pada perangkat. Oleh karena itu, objek baru yang dibuat dengan memanggil IPortableDeviceContent::CreateObjectWithPropertiesAndData tidak akan memiliki ID yang ditetapkan sampai aplikasi memanggil Commit pada aliran transfer data.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header portabledeviceapi.h
Pustaka PortableDeviceGUIDs.lib

Lihat juga

Antarmuka IPortableDeviceDataStream