Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Usa il delta e l'origine (forniti come buffer) per creare una nuova copia dei dati di destinazione. I dati di output vengono restituiti in un buffer allocato da MSDelta.
Nota
È necessario chiamare DeltaFree per liberare il buffer di output dopo il completamento di questa funzione.
Nota
Se il delta specificato è stato creato usando PatchAPI e viene impostato il flag DELTA_APPLY_FLAG_ALLOW_PA19 , MSDelta chiamerà PatchAPI per applicare il delta.
Sintassi
BOOL WINAPI ApplyDeltaB(
DELTA_FLAG_TYPE ApplyFlags,
DELTA_INPUT Source,
DELTA_INPUT Delta,
LPDELTA_OUTPUT lpTarget
);
Parametri
ApplyFlags
[in] DELTA_FLAG_NONE o DELTA_APPLY_FLAG_ALLOW_PA19.
Origine
[in] Struttura DELTA_INPUT contenente un puntatore al buffer contenente i dati di origine.
Delta
[in] Struttura DELTA_INPUT contenente un puntatore al buffer contenente i dati differenziali.
lpTarget
[out] Puntatore alla struttura DELTA_OUTPUT in cui deve essere scritta la destinazione.
Valore restituito
Questa funzione restituisce TRUE se ha esito positivo; in caso contrario, restituisce FALSE. Quando la funzione restituisce FALSE, è possibile chiamare GetLastError per ottenere il codice di errore di sistema Win32 corrispondente.
Requisiti
| Requisito | Valore |
|---|---|
| Intestazione | msdelta.h |
| DLL | msdelta.dll |
| Unicode | Non applicabile |