befehl WPD_COMMAND_SMS_SEND
Der WPD_COMMAND_SMS_SEND-Befehl initiiert das Senden einer SMS-Nachricht (Short Message Service) durch ein SMS-Funktionsobjekt.
Befehlskategorie
WPD_CATEGORY_SMS
Parameter
Der Treiber erwartet die folgenden Parameter.
Parameter | VarType | Beschreibung |
---|---|---|
WPD_PROPERTY_COMMON_COMMAND_TARGET | VT_LPWSTR | Erforderlich. Die Objekt-ID des SMS-Funktionsobjekts, das die Nachricht senden soll. Verschiedene SMS-Funktionsobjekte können unterschiedliche Einstellungen haben. |
WPD_PROPERTY_SMS_RECIPIENT | VT_LPWSTR | Erforderlich. Der URI des Empfängers. |
WPD_PROPERTY_SMS_MESSAGE_TYPE | VT_UI4 | Erforderlich. Ein SMS_MESSAGE_TYPES Enumerator, der den Nachrichtentyp (Text oder Binär) angibt. |
WPD_PROPERTY_SMS_TEXT_MESSAGE | VT_LPWSTR | Optional. Wenn WPD_PROPERTY_SMS_MESSAGE_TYPE eine SMS angibt, ist dies die Nachrichtenzeichenfolge. Andernfalls ist dieser Parameter nicht enthalten. |
WPD_PROPERTY_SMS_BINARY_MESSAGE | VT_VECTOR| VT_UI1 | Optional. Wenn WPD_PROPERTY_SMS_MESSAGE_TYPE eine binäre Nachricht angibt, ist dies ein Zeiger auf ein Array von Bytes. Andernfalls ist dieser Parameter nicht enthalten. Das erste DWORD des Werts ist die Länge des Arrays in Bytes. |
Rückgabewert
Als Ergebnisse des Treibers werden erwartet:
Ergebnis | VarType | Beschreibung |
---|---|---|
WPD_PROPERTY_COMMON_HRESULT | VT_ERROR | Erforderlich. Ein HRESULT,das angibt, dass der Befehl erfolgreich oder nicht ausgeführt wurde. Wenn der Aufrufer eine ungültige Anforderung sendet, sollte der Treiber HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED) zurückgeben und muss keine anderen Ergebniswerte zurückgeben. Fehlercodes umfassen Fehlercodes für windows Portable Devices oder andere geeignete Fehlercodes. |
WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE | VT_UI4 | Optional. Ein treiberspezifischer Fehlercode. Dies wird in der Regel nur für Treibertests verwendet, oder wenn Treiber, Gerät und Client gemeinsam entwickelt wurden. |
Aufrufen von Methoden
Kann nur mit IPortableDevice::SendCommand direkt aufgerufen werden.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|