Condividi tramite


Metodo IContactPropertyCollection::GetPropertyName (icontact.h)

Recupera il nome della proprietà corrente nell'enumerazione.

Sintassi

HRESULT GetPropertyName(
  [in, out] LPWSTR pszPropertyName,
  [in]      DWORD  cchPropertyName,
  [in, out] DWORD  *pdwcchPropertyNameRequired
);

Parametri

[in, out] pszPropertyName

Tipo: LPWSTR

In caso di esito positivo, contiene il nome da usare per eseguire query su IContactProperties. EX: toplevel -or- toplevel/secondlevel[4]/thirdlevel.

[in] cchPropertyName

Tipo: DWORD

Specifica le dimensioni del buffer allocato dal chiamante in caratteri.

[in, out] pdwcchPropertyNameRequired

Tipo: DWORD*

In caso di errore, contiene le dimensioni necessarie per pszPropertyName.

Valore restituito

Tipo: HRESULT

Restituisce uno dei valori seguenti:

Codice restituito Descrizione
S_OK
La query ha esito positivo.
ERROR_INSUFFICIENT_BUFFER
pszPropertyName non era abbastanza grande per archiviare il valore. Le dimensioni del buffer necessarie vengono archiviate in *pdwcchPropertyNameRequired.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione icontact.h (include Contact.h)
DLL Wab32.dll (versione 6.0 o successiva)