Clase CItemIDFactory (shidfact.h)
Expone métodos para interactuar con orígenes de datos de Shell.
Herencia
La clase CItemIDFactory hereda de IDelegateFolder. CItemIDFactory también tiene estos tipos de miembros:
Métodos
La clase CItemIDFactory tiene estos métodos.
CItemIDFactory::CreateItemID Crea un ItemID a partir de los datos proporcionados. |
CItemIDFactory::GetDataFromIDList Obtiene un puntero de solo lectura a la estructura proporcionada por el cliente en el primer ItemID de IDList. (sobrecarga 1/2) |
CItemIDFactory::GetDataFromIDList Obtiene un puntero de solo lectura a la estructura proporcionada por el cliente en el primer ItemID de IDList. (sobrecarga 2/2) |
CItemIDFactory::GetPropertyFromIDList Obtiene una propiedad de IPropertyStore dentro de IDList como una variante, mediante la clave . (sobrecarga 3/4) |
CItemIDFactory::GetPropertyFromIDList Obtiene una propiedad de IPropertyStore dentro de IDList como una variante, mediante la clave . (sobrecarga 2/4) |
CItemIDFactory::GetPropertyFromIDList Obtiene una propiedad de IPropertyStore dentro de IDList como una variante, mediante la clave . (sobrecarga 4/4) |
CItemIDFactory::GetPropertyFromIDList Obtiene una propiedad de IPropertyStore dentro de IDList como una variante, mediante la clave . (sobrecarga 1/4) |
CItemIDFactory::GetPropertyStorage Obtiene un puntero de solo lectura al almacenamiento de propiedades serializado que se usa para almacenar metadatos. |
CItemIDFactory::GetPropertyStorageFromIDList Cree una instancia de IPropertyStore basada en el almacenamiento de propiedades serializado asociado al primer ItemID. |
CItemIDFactory::IsDelegateFolder Obtiene un valor booleano que especifica si el generador es una carpeta delegada. |
CItemIDFactory::SetItemAlloc Proporciona el CItemIDFactory una interfaz IMalloc que se usa para asignar y liberar identificadores de elemento. |
Comentarios
se recomienda que todos los orígenes de datos lo usen, ya que administra un problema importante de seguridad al tratar con el análisis de IDList.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shidfact.h |