IPart::Metode GetLocalId (devicetopology.h)

Metode GetLocalId mendapatkan ID lokal dari bagian ini.

Sintaks

HRESULT GetLocalId(
  [out] UINT *pnId
);

Parameter

[out] pnId

Arahkan ke variabel UINT tempat metode menulis ID lokal bagian ini.

Nilai kembali

Jika metode berhasil, metode akan mengembalikan S_OK. Jika gagal, kemungkinan kode pengembalian menyertakan, tetapi tidak terbatas pada, nilai yang diperlihatkan dalam tabel berikut.

Menampilkan kode Deskripsi
E_POINTER
Pointer pnId adalah NULL.

Keterangan

Ketika Anda memiliki penunjuk ke objek bagian, Anda dapat memanggil metode ini untuk mendapatkan ID lokal bagian tersebut. ID lokal adalah angka yang secara unik mengidentifikasi bagian di antara semua bagian dalam topologi perangkat.

Metode IAudioInputSelector::GetSelection dan IAudioOutputSelector::GetSelection mengambil ID lokal dari bagian yang terhubung. Metode IAudioInputSelector::SetSelection dan IAudioOutputSelector::SetSelection memilih input atau output yang terhubung ke bagian yang diidentifikasi oleh ID lokalnya. Metode IDeviceTopology::GetPartById mendapatkan bagian yang diidentifikasi oleh ID lokalnya.

Untuk contoh kode yang menggunakan metode GetLocalId , lihat topik berikut:

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header devicetopology.h

Lihat juga

IAudioInputSelector::GetSelection

IAudioInputSelector::SetSelection

IAudioOutputSelector::GetSelection

IAudioOutputSelector::SetSelection

IDeviceTopology::GetPartById

Antarmuka IPart