Funzione MesIncrementalHandleReset (midles.h)
La funzione MesIncrementalHandleReset ri-inizializza l'handle per la serializzazione incrementale.
Sintassi
RPC_STATUS MesIncrementalHandleReset(
handle_t Handle,
void *UserState,
MIDL_ES_ALLOC AllocFn,
MIDL_ES_WRITE WriteFn,
MIDL_ES_READ ReadFn,
MIDL_ES_CODE Operation
);
Parametri
Handle
Handle da ri inizializzare.
UserState
A seconda della funzione, puntatore al blocco fornito dall'utente che coordina le chiamate successive alle funzioni Alloc, Scrittura e Lettura fornite dall'utente.
AllocFn
Puntatore alla funzione Alloc fornita dall'utente. Questo parametro può essere NULL se l'operazione non lo richiede o se l'handle è stato avviato in precedenza con il puntatore.
WriteFn
Puntatore alla funzione Write fornita dall'utente. Questo parametro può essere NULL se l'operazione non lo richiede o se l'handle è stato avviato in precedenza con il puntatore.
ReadFn
Puntatore alla funzione Read fornita dall'utente. Questo parametro può essere NULL se l'operazione non lo richiede o se l'handle è stato avviato in precedenza con il puntatore.
Operation
Specifica l'operazione. Le operazioni valide sono MES_ENCODE, MES_ENCODE_NDR64 o MES_DECODE.
Valore restituito
Valore | Significato |
---|---|
|
La chiamata ha avuto esito positivo. |
|
L'argomento non è valido. |
|
Memoria insufficiente. |
Commenti
La routine MesIncrementalHandleReset viene usata dalle applicazioni per inizializzare nuovamente l'handle per lo stile incrementale di codifica o decodifica. Per altre informazioni sulle funzioni alloc, scrittura e lettura 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 |