CMediaControl. GetIDsOfNames, méthode
Cartes une seule fonction membre et un ensemble facultatif de paramètres à un jeu correspondant d’identificateurs de dispatch entier (dispid), qui peuvent être utilisés lors des appels suivants à la fonction membre CMediaControl :: Invoke .
Syntaxe
HRESULT GetIDsOfNames(
REFIID riid,
OLECHAR **rgszNames,
UINT cNames,
LCID lcid,
DISPID *rgdispid
);
Paramètres
-
riid
-
Identificateur de référence. Réservé pour un usage futur. Doit avoir la valeur null.
-
rgszNames
-
Adresse d’un pointeur vers un tableau de noms passé à mapper.
-
Enregistrements CNAME
-
Compte des noms à mapper.
-
lcid
-
Contexte des paramètres régionaux dans lequel interpréter les noms.
-
rgdispid
-
Pointeur vers un tableau alloué par l’appelant, dont chaque élément contient un ID correspondant à l’un des noms transmis dans le tableau rgszNames . Le premier élément représente le nom du membre ; les éléments suivants représentent chacun des paramètres du membre.
Valeur de retour
Retourne l’une des valeurs suivantes.
| Code de retour | Description |
|---|---|
|
Le CLSID n’a pas été reconnu. |
|
Un ou plusieurs noms sont inconnus. Les DISPID retournés contiennent _ un DISPID inconnu pour chaque entrée correspondant à un nom inconnu. |
|
Mémoire insuffisante. |
|
Réussite. |
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|