KsGetMultiplePinFactoryItems, fonction (ksproxy.h)
La fonction KsGetMultiplePinFactoryItems récupère les éléments de propriété pin dans une mémoire tampon de données de longueur variable.
Syntaxe
KSDDKAPI HRESULT KsGetMultiplePinFactoryItems(
[in] HANDLE FilterHandle,
[in] ULONG PinFactoryId,
[in] ULONG PropertyId,
[out] PVOID *Items
);
Paramètres
[in] FilterHandle
Gérez le filtre qui contient la fabrique d’épingles à interroger.
[in] PinFactoryId
Identificateur de la fabrique d’épingles par rapport à laquelle les éléments de propriété sont retournés.
[in] PropertyId
Identificateur de la propriété dans le jeu de propriétés pin (KSPROPSETID_Pin) à interroger.
[out] Items
Pointeur vers une mémoire tampon pour recevoir les éléments de propriété. Si vous avez correctement récupéré, ce pointeur doit être supprimé par la suite avec la fonction CoTaskMemFree.
Valeur de retour
Retourne NOERROR en cas de réussite ; sinon, retourne un code d’erreur.
Remarques
Le KsGetMultiplePinFactoryItems requêtes de fonction pour la taille des données, en octets, de la propriété demandée, alloue une mémoire tampon et récupère les données.
Pour plus d’informations sur CoTaskMemFree, consultez la documentation du Kit de développement logiciel (SDK) Microsoft Windows.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | ksproxy.h (include Ksproxy.h) |
bibliothèque | Ksproxy.lib |