IEnumIDENTITY_ATTRIBUTE
Mise à jour : novembre 2007
Sert d'énumérateur des attributs de l'objet de code dans la portée actuelle.
IEnumIDENTITY_ATTRIBUTE : IUnknown
HRESULT Clone (
[out] IEnumIDENTITY_ATTRIBUTE **ppIEnumIDENTITY_ATTRIBUTE
);
HRESULT CurrentIntoBuffer (
[in] SIZE_T cbAvailable,
[in, out, length_is(cbAvailable), size_is(*pcbUsed)]
BYTE pbData[],
[out] SIZE_T *pcbUsed
);
HRESULT Next (
[in] ULONG celt,
[out, length_is(celt), size_is(*pceltWritten)]
IDENTITY_ATTRIBUTE rgAttributes[],
[out, optional] ULONG *pceltWritten
);
HRESULT Reset ();
HRESULT Skip (
[in] ULONG celt
);
};
Méthodes
Méthode |
Description |
---|---|
IEnumIDENTITY_ATTRIBUTE::Clone |
Obtient un pointeur d'interface vers un nouveau IEnumIDENTITY_ATTRIBUTE qui contient les mêmes membres que ce IEnumIDENTITY_ATTRIBUTE. |
IEnumIDENTITY_ATTRIBUTE::CurrentIntoBuffer |
Écrit les données contenues dans les éléments de IEnumIDENTITY_ATTRIBUTE dans la mémoire tampon de données spécifiée. |
IEnumIDENTITY_ATTRIBUTE::Next |
Obtient le nombre d'attributs spécifié, en commençant à la position actuelle. |
IEnumIDENTITY_ATTRIBUTE::Reset |
Déplace le pointeur d'instruction au début de IEnumIDENTITY_ATTRIBUTE. |
IEnumIDENTITY_ATTRIBUTE::Skip |
Avance le pointeur d'instruction du nombre spécifié d'éléments, en commençant à la position actuelle. |
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : Isolation.h
Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0