Metodo IPersistStreamInit::GetSizeMax (ocidl.h)
Recupera le dimensioni del flusso necessario per salvare l'oggetto.
Sintassi
HRESULT GetSizeMax(
[out] ULARGE_INTEGER *pCbSize
);
Parametri
[out] pCbSize
Dimensioni in byte del flusso necessario per salvare questo oggetto, in byte.
Valore restituito
Questo metodo restituisce S_OK per indicare che le dimensioni sono state recuperate correttamente.
Commenti
Questo metodo restituisce le dimensioni necessarie per salvare un oggetto. È possibile chiamare questo metodo per determinare le dimensioni e impostare i buffer necessari prima di chiamare il metodo IPersistStreamInit::Save .
Note per gli implementatori
L'implementazione di GetSizeMax deve restituire una stima conservativa delle dimensioni necessarie perché il chiamante potrebbe chiamare il metodo IPersistStreamInit::Save con un flusso non cresciuto.Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ocidl.h |