Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Obtient un tableau de structures PROPERTYKEY qui représentent les colonnes que la vue prend en charge. Inclut toutes les colonnes ou uniquement celles actuellement visibles.
Syntaxe
HRESULT GetColumns(
[in] CM_ENUM_FLAGS dwFlags,
[out] PROPERTYKEY *rgkeyOrder,
[in] UINT cColumns
);
Paramètres
[in] dwFlags
Type : CM_ENUM_FLAGS
Valeur de l’énumération CM_ENUM_FLAGS qui spécifie s’il faut afficher uniquement les colonnes visibles ou toutes les colonnes, quelle que soit la visibilité.
[out] rgkeyOrder
Type : PROPERTYKEY*
En cas de réussite, contient un pointeur vers un tableau de structures PROPERTYKEY qui représentent les colonnes.
[in] cColumns
Type : UINT
Longueur du tableau rgkeyOrder .
Valeur retournée
Type : HRESULT
Renvoie l'une des valeurs suivantes :
| Code de retour | Description |
|---|---|
|
Collection récupérée. |
|
Toutes les colonnes n’ont pas été mappées aux structures PROPERTYKEY . |
|
La valeur de cColumns n’est pas cohérente avec la valeur dans dwFlags. |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
| Plateforme cible | Windows |
| En-tête | shobjidl_core.h (incluez Shobjidl.h) |
| DLL | Shell32.dll (version 5.0 ou ultérieure) |