Compartir a través de


Método IDsObjectPicker::InvokeDialog (objsel.h)

El método IDsObjectPicker::InvokeDialog muestra un cuadro de diálogo del selector de objetos modales y devuelve las selecciones del usuario.

Sintaxis

HRESULT InvokeDialog(
  HWND        hwndParent,
  IDataObject **ppdoSelections
);

Parámetros

hwndParent

Identificador de la ventana de propietario del cuadro de diálogo. Este parámetro no puede ser NULL ni el resultado de la función GetDesktopWindow .

ppdoSelections

Puntero a un puntero de interfaz IDataObject que recibe un objeto de datos que contiene datos sobre las selecciones de usuario. Estos datos se proporcionan en el formato de datos CFSTR_DSOP_DS_SELECTION_LIST . Este parámetro recibe NULL si el usuario cancela el cuadro de diálogo.

Valor devuelto

Devuelve un código de error estándar o uno de los valores siguientes.

Comentarios

Antes de llamar a IDsObjectPicker::InvokeDialog , el objeto IDsObjectPicker debe inicializarse llamando a IDsObjectPicker::Initialize. Una vez inicializado el objeto IDsObjectPicker , se puede llamar a InvokeDialog varias veces sin reinicializar la interfaz.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado objsel.h
Archivo DLL Objsel.dll

Consulte también

CFSTR_DSOP_DS_SELECTION_LIST

DS_SELECTION

DS_SELECTION_LIST

Selector de objetos de directorio

IDataObject

IDsObjectPicker