Metode IDebugControl3::GetSpecificFilterArgument (dbgeng.h)

Metode GetSpecificFilterArgument mengembalikan nilai argumen filter untuk filter thespecific yang memiliki argumen.

Sintaks

HRESULT GetSpecificFilterArgument(
  [in]            ULONG  Index,
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG ArgumentSize
);

Parameter

[in] Index

Menentukan indeks filter tertentu yang argumennya akan dikembalikan. Indeks harus berupa indeks filter tertentu yang memiliki argumen.

[out, optional] Buffer

Menerima argumen untuk filter tertentu. Interpretasi argumen tergantung pada filter tertentu.

[in] BufferSize

Menentukan ukuran, dalam karakter, dari buffer yang ditentukan Buffer . Ukuran ini mencakup ruang untuk karakter yang mengakhiri '\0'.

[out, optional] ArgumentSize

Menerima ukuran, dalam karakter, dari argumen untuk filter tertentu. Ukuran ini mencakup ruang untuk karakter yang mengakhiri '\0'.

Nilai kembali

Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_INVALIDARG
Indeks tidak merujuk ke filter tertentu yang memiliki argumen.

Keterangan

Untuk daftar filter tertentu yang memiliki argumen dan interpretasi argumen tersebut, lihat Filter Peristiwa.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header dbgeng.h (termasuk Dbgeng.h)

Lihat juga

GetSpecificFilterParameters

IDebugControl

IDebugControl2

IDebugControl3

SetSpecificFilterArgument

sx, sxd, sxe, sxi, sxn (Atur Pengecualian)