Compartir a través de


IAddrBook::SetDefaultDir

Hace referencia a: Outlook 2013 | Outlook 2016

Establece el contenedor especificado como contenedor de libreta de direcciones predeterminado.

HRESULT SetDefaultDir(
  ULONG cbEntryID,
  LPENTRYID lpEntryID
);

Parameters

cbEntryID

[in] Recuento de bytes en el identificador de entrada al que apunta el parámetro lpEntryID .

lpEntryID

[in] Puntero al identificador de entrada del contenedor de libreta de direcciones predeterminado.

Valor devuelto

S_OK

El contenedor de libreta de direcciones predeterminado se estableció correctamente.

Comentarios

Los clientes y proveedores de servicios llaman al método SetDefaultDir para establecer un nuevo contenedor de libreta de direcciones predeterminado. El contenedor predeterminado es el contenedor que el usuario ve en la libreta de direcciones cuando se abre la libreta de direcciones por primera vez. SetDefaultDir guarda el contenedor predeterminado como una entrada en el perfil. El contenedor permanece como valor predeterminado hasta que se realiza otra llamada a SetDefaultDir en la misma sesión o en otra sesión, o bien se quita el contenedor.

Nota:

La propiedad PR_AB_CHOOSE_DIRECTORY_AUTOMATICALLY corresponde a la opción Elegir automáticamente en el cuadro de diálogo Opciones de la libreta de direcciones. Cuando esta propiedad existe en la sección IID_CAPONE_PROF perfil y se establece en true, el cuadro de diálogo Libreta de direcciones ya no tiene como valor predeterminado el contenedor especificado por SetDefaultDir, sino que elige una libreta de direcciones que Microsoft Outlook considera adecuada para el contexto en el que se mostró el cuadro de diálogo. Tenga en cuenta que esto puede dar lugar a una experiencia deficiente para proveedores de libretas de direcciones de terceros.

Referencia de MFCMAPI

Para obtener un ejemplo de código de MFCMAPI, vea la siguiente tabla.

Archivo Función Comment
Abcontdlg.cpp
CAbContDlg::OnSetDefaultDir
MFCMAPI usa el método SetDefaultDir para que el contenedor de libreta de direcciones especificado sea el predeterminado.

Vea también

IAddrBook::GetDefaultDir

IAddrBook::GetSearchPath

IMAPISession::Logoff

MAPILogonEx

IAddrBook : IMAPIProp

MFCMAPI como un ejemplo de c�digo