Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengembalikan pengidentifikasi simpul konteks relevan apa pun yang terkait dengan peringatan ini.
Sintaks
HRESULT GetNodeIds(
[in, out] ULONG *pulCount,
[out] GUID **ppNodeIds
);
Parameter
-
pulCount [masuk, keluar]
-
Jumlah pengidentifikasi unik global (GUID) dalam ppNodeIds.
-
ppNodeIds [out]
-
Penunjuk ke array GUID yang mengidentifikasi simpul konteks yang terkait dengan peringatan analisis ini, atau NULL jika tidak ada simpul konteks yang terkait dengan peringatan.
Menampilkan nilai
Untuk deskripsi nilai yang dikembalikan, lihat Kelas dan Antarmuka - Analisis Tinta.
Keterangan
Jika ppNodeIds diteruskan sebagai NULL, metode GetNodeIds mengembalikan S_OK dan jumlah persegi dikembalikan dalam pulCount.
Perhatian
Untuk menghindari kebocoran memori, gunakan CoTaskMemFree untuk melepaskan memori dari *ppNodeIds saat Anda tidak lagi memerlukan informasi.
Contoh
Contoh berikut menunjukkan cara mendapatkan objek IContextNode yang ada di IAnalysisWarning, warning, dan cara mendapatkan hanya jumlah objek IContextNode
// Get the count of the context nodes and their identifiers.
ULONG count = 0;
GUID* nodeIds = 0;
warning->GetNodeIds(&count, &nodeIds);
// Use nodeIds
::CoTaskMemFree(nodeIds);
// GetNodeIds just gets the count and returns S_OK
ULONG number = 0;
warning->GetNodeIds(&number, NULL);
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung |
Windows XP Tablet PC Edition [hanya aplikasi desktop] |
| Server minimum yang didukung |
Tidak ada yang didukung |
| Header |
|
| DLL |
|