Bagikan melalui


METODE IMFNetCredential::GetUser (mfidl.h)

Mengambil nama pengguna.

Sintaks

HRESULT GetUser(
  [out]     BYTE  *pbData,
  [in, out] DWORD *pcbData,
  [in]      BOOL  fEncryptData
);

Parameter

[out] pbData

Penunjuk ke buffer yang menerima nama pengguna. Untuk menemukan ukuran buffer yang diperlukan, atur parameter ini ke NULL. Jika fEncryptDatafalse, buffer berisi string karakter lebar. Jika tidak, buffer berisi data terenkripsi.

[in, out] pcbData

Pada input, menentukan ukuran buffer pbData , dalam byte. Pada output, menerima ukuran buffer yang diperlukan. Jika fEncryptDatafalse, ukurannya mencakup karakter null yang mengakhiri.

[in] fEncryptData

Jika TRUE, metode mengembalikan string terenkripsi. Jika tidak, metode mengembalikan string yang tidak terenkripsi.

Menampilkan nilai

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

Menampilkan kode Deskripsi
S_OK
Metode berhasil.

Keterangan

Jika nama pengguna tidak tersedia, metode mungkin berhasil dan mengatur *pcbData ke nol.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header mfidl.h
Pustaka Mfuuid.lib

Lihat juga

IMFNetCredential

IMFNetCredential::SetUser