IKsTopology::CreateNodeInstance method (ksproxy.h)

Metode CreateNodeInstance meminta objek filter KS untuk membuka objek node topologi.

Sintaks

HRESULT CreateNodeInstance(
  [in]           ULONG       NodeId,
  [in]           ULONG       Flags,
  [in]           ACCESS_MASK DesiredAccess,
  [in, optional] IUnknown    *UnkOuter,
  [in]           REFGUID     InterfaceId,
  [out]          LPVOID      *Interface
);

Parameter

[in] NodeId

Pengidentifikasi untuk objek simpul topologi untuk dibuka.

[in] Flags

Bitmask menghitung jenis objek node topologi. Tidak ada bendera yang saat ini ditentukan.

[in] DesiredAccess

Bitmask ACCESS_MASK yang menentukan jenis akses yang diperlukan pemanggil ke objek simpul topologi. Lihat ZwCreateFile untuk deskripsi setiap nilai hak akses.

[in, optional] UnkOuter

Pointer ke antarmuka IUnknown yang mendukung antarmuka node topologi.

[in] InterfaceId

Pengidentifikasi antarmuka node topologi yang diminta.

[out] Interface

Pointer ke variabel yang menerima pointer antarmuka yang diminta di InterfaceId. Setelah berhasil dikembalikan, *Antarmuka berisi penunjuk antarmuka yang diminta ke objek . Jika objek tidak mendukung antarmuka yang ditentukan dalam InterfaceId, *Antarmuka diatur ke NULL.

Nilai kembali

Mengembalikan NOERROR jika berhasil; jika tidak, mengembalikan kode kesalahan.

Persyaratan

Persyaratan Nilai
Target Platform DesktopMobile
Header ksproxy.h (termasuk Ksproxy.h)

Lihat juga

ACCESS_MASK

IKsTopology

ZwCreateFile