Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Het systeem biedt een IFillLockBytes implementatie als onderdeel van de compound files-implementatie.
Het downloaden van code kan een exemplaar van een asynchroon samengesteld bestandsobject maken door StgOpenAsyncDocFileOnIFillLockBytesaan te roepen. Als u code downloadt, kunt u ook een exemplaar maken van een asynchroon bytematrix-wrapperobject in een bestaand bestand of bytematrix door de functie StgGetIFillLockBytesOnFile of de StgGetIFillLockBytesOnILockBytes functie aan te roepen.
Wanneer te gebruiken
Momenteel zijn URL-monikers de enige gebruikers van de COM asynchrone opslagimplementatie.
Opmerkingen
Hier volgen de vier methoden van de IFillLockBytes implementatie.
-
IFillLockBytes::FillAppend
-
Hiermee schrijft u een nieuw blok bytes naar het einde van een bytematrix. De grootte van het blok wordt opgegeven als een parameter voor FillAppend-.
-
IFillLockBytes::FillAt-
-
Hiermee schrijft u een nieuw gegevensblok naar een opgegeven locatie in de bytematrix.
-
IFillLockBytes::SetFillSize
-
Hiermee stelt u de grootte van de bytematrix in. Retourneert E_FAIL van aanroepen naar ILockBytes::ReadAt- die toegang proberen te krijgen tot gegevens buiten de bovengrens die is opgegeven door de methode.
-
IFillLockBytes::Terminate
-
Informeert de bytematrix dat een download is beƫindigd, hetzij geslaagd of mislukt.