Freigeben über


Daten des Benutzersteuerelements

Für zugeordnete Unterhaltungen werden das MC_SEND_DATA Verb und die Empfangsverben (MC_RECEIVE_AND_POST, MC_RECEIVE_AND_WAIT und MC_RECEIVE_IMMEDIATE) so geändert, dass Anwendungen Daten in GdS-Variablen (User Control Data General Data Stream) anstelle der gdS-Variablen der regulären Anwendungsdaten senden und empfangen können. Das MC_SEND_DATA Verb wird wie folgt geändert:

  • Ein neuer Parameter , data_type, wird hinzugefügt. Wenn data_type auf AP_USER_CONTROL_DATA festgelegt ist, werden die Daten als Benutzersteuerungsdaten (GDS-Bezeichner 0x12F2) gesendet. Wenn sie auf AP_APPLICATION (Standardeinstellung) festgelegt ist, werden die Daten als Anwendungsdaten (GDS-Bezeichner 0x12FF) gesendet. Beachten Sie, dass die APPC-Bibliothek automatisch den GDS-Header im Namen der Anwendung für AP_APPLICATION- und AP_USER_CONTROL_DATA-Datensätze erstellt.

  • Die zugeordneten Empfangsverben für Unterhaltungen werden so geändert, dass Anwendungen Benutzersteuerungsdaten empfangen können, indem zwei neue Werte für den parameter what_rcvd wie folgt hinzugefügt werden:

    AP_USER_CONTROL_DATA_COMPLETE

    AP_USER_CONTROL_DATA_INCOMPLETE