Share via


WS_DYNAMIC_STRING_CALLBACK funzione di callback (webservices.h)

Determina se la stringa specificata può essere scritta in formato ottimizzato. Questo callback viene usato in WS_XML_WRITER_BINARY_ENCODING

Sintassi

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
)
{...}

Parametri

[in] callbackState

Stato definito dall'utente passato alla funzione che ha accettato il WS_DYNAMIC_STRING_CALLBACK.

[in] string

Stringa da cercare nel dizionario dinamico.

[out] found

Se la stringa è stata trovata nel dizionario dinamico viene restituita qui.

[out] id

L'ID della stringa viene restituito qui.

[in, optional] error

Specifica la posizione in cui devono essere archiviate informazioni aggiuntive sugli errori se la funzione ha esito negativo.

Valore restituito

Questa funzione di callback non restituisce un valore.

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione webservices.h