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 |
---|---|
|
Êxito. pszContactID contém uma ContactID terminada em nulo. |
|
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) |