Funzione MesDecodeIncrementalHandleCreate (midles.h)

La funzione MesDecodeIncrementalHandleCreate crea un handle di decodifica per lo stile incrementale della serializzazione.

Sintassi

RPC_STATUS MesDecodeIncrementalHandleCreate(
  void         *UserState,
  MIDL_ES_READ ReadFn,
  handle_t     *pHandle
);

Parametri

UserState

Puntatore all'oggetto stato fornito dall'utente che coordina le funzioni Alloc, Write e Read fornite dall'utente.

ReadFn

Puntatore alla funzione Read .

pHandle

Puntatore all'handle appena creato.

Valore restituito

Valore Significato
RPC_S_OK
La chiamata ha avuto esito positivo.
RPC_S_INVALID_ARG
L'argomento non è valido.
RPC_S_OUT_OF_MEMORY
Memoria insufficiente.
 
Nota Per un elenco di codici di errore validi, vedere Valori restituiti RPC.
 

Commenti

La funzione MesDecodeIncrementalHandleCreate viene usata dalle applicazioni per creare l'handle e inizializzarlo per lo stile incrementale di decodifica. Quando si usa lo stile incrementale di decodifica, l'utente fornisce una funzione Read per fornire un buffer contenente la parte successiva dei dati da decodificare. Il buffer deve essere allineato a 8 e le dimensioni del buffer devono essere un multiplo di 8. Per altre informazioni sulle funzioni Alloc, Write e Read fornite dall'utente, vedere Servizi di serializzazione.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione midles.h (include Rpc.h)
Libreria Rpcrt4.lib
DLL Rpcrt4.dll

Vedi anche

Alloc

MesHandleFree

MesIncrementalHandleReset