Freigeben über


WS_DYNAMIC_STRING_CALLBACK Rückruffunktion (webservices.h)

Bestimmt, ob die angegebene Zeichenfolge in optimierter Form geschrieben werden kann. Dieser Rückruf wird in WS_XML_WRITER_BINARY_ENCODING

Syntax

WS_DYNAMIC_STRING_CALLBACK WsDynamicStringCallback;

HRESULT WsDynamicStringCallback(
  [in]           void *callbackState,
  [in]           const WS_XML_STRING *string,
  [out]          BOOL *found,
  [out]          ULONG *id,
  [in, optional] WS_ERROR *error
)
{...}

Parameter

[in] callbackState

Benutzerdefinierter Zustand, der an die Funktion übergeben wurde, die den WS_DYNAMIC_STRING_CALLBACK akzeptiert hat.

[in] string

Die Zeichenfolge, die im dynamischen Wörterbuch nachschlagen soll.

[out] found

Hier wird zurückgegeben, ob die Zeichenfolge im dynamischen Wörterbuch gefunden wurde oder nicht.

[out] id

Die ID der Zeichenfolge wird hier zurückgegeben.

[in, optional] error

Gibt an, wo zusätzliche Fehlerinformationen gespeichert werden sollen, wenn die Funktion fehlschlägt.

Rückgabewert

Diese Rückruffunktion gibt keinen Wert zurück.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile webservices.h