Compartilhar via


Método IContact::GetContactID (icontact.h)

Recupera a ID de contato exclusiva do computador local.

Sintaxe

HRESULT GetContactID(
  [in, out] LPWSTR pszContactID,
  [in]      DWORD  cchContactID,
  [in, out] DWORD  *pdwcchContactIDRequired
);

Parâmetros

[in, out] pszContactID

Tipo: LPWSTR

Buffer alocado pelo usuário para armazenar a ID de contato.

[in] cchContactID

Tipo: DWORD

Especifica o tamanho do buffer alocado.

[in, out] pdwcchContactIDRequired

Tipo: DWORD*

Após falha devido a buffer insuficiente, contém o tamanho necessário para pszContactID. Pode ser NULL.

Valor retornado

Tipo: HRESULT

Retorna um dos seguintes valores:

Código de retorno Descrição
S_OK
Êxito. pszContactID contém uma ContactID terminada em nulo.
ERROR_INSUFFICIENT_BUFFER
Macro HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER) retornada quando pszContactID não era grande o suficiente para armazenar o valor. O tamanho do buffer necessário é armazenado em pdwcchContactIDRequired.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho icontact.h (inclua Contact.h)
DLL Wab32.dll (versão 6.0 ou posterior)

Confira também

Icontact

Carregar