IBidiSpl ::MultiSendRecv, méthode (bidispl.h)
La méthode MultiSendRecv envoie une liste de demandes bidi.
Syntaxe
HRESULT MultiSendRecv(
[in] const LPCWSTR pszAction,
[in] IBidiRequestContainer *pRequestContainer
);
Paramètres
[in] pszAction
Pointeur vers une chaîne terminée par NULL qui spécifie l’action de cette demande bidi. Il peut s’agir de l’une des constantes suivantes.
Constant | Valeur | Description |
---|---|---|
BIDI_ACTION_ENUM_SCHEMA | L"EnumSchema » | Énumérez le schéma. Les données retournées sont une liste de schémas pris en charge par le moniteur de port ou le fournisseur d’impression. |
BIDI_ACTION_GET | L"Get » | Obtient la valeur d’un schéma spécifié. |
BIDI_ACTION_GET_ALL | L"GetAll » | Obtenez les valeurs de tous les nœuds enfants du schéma spécifié. |
BIDI_ACTION_SET | L"Set » | Définissez une valeur du schéma. |
[in] pRequestContainer
Pointeur vers la liste des demandes bidi.
Valeur de retour
La méthode retourne l’une des valeurs suivantes. Pour plus d’informations sur les codes d’erreur COM, consultez codes d’erreur COM.
Valeur | Description |
---|---|
S_OK | L’opération a été effectuée avec succès. |
E_HANDLE | Le handle d’interface n’était pas valide. |
Aucun des ci-dessus | Le HRESULT contient un code d’erreur correspondant à la dernière erreur. |
Le HRESULT peut contenir un code d’erreur système défini dans codes d’erreur Bidi.
Remarques
Les valeurs BIDI_ACTION_* ne respectent pas la casse.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows XP |
serveur minimum pris en charge | Windows Server 2003 |
plateforme cible | Bureau |
d’en-tête | bidispl.h |
DLL | Bidispl.dll |
Voir aussi
interfaces de communication bidirectionnelles