PDFium Delphi Component Docs

Função PdfLibraryConfigurationSealed

Unidade: PDFium
Indica se a configuração nativa ao nível do processo ainda pode ser alterada

Syntax

function PdfLibraryConfigurationSealed: Boolean;

Parameters

Nenhum

Return Value

Boolean

Description

PdfLibraryConfigurationSealed devolve True assim que uma chamada LoadLibrary começou, o que fixa a configuração nativa do processo

Enquanto devolve False, ConfigurePdfLibrary ainda pode substituir as definições guardadas; depois de devolver True, ConfigurePdfLibrary lança EPdfError

A flag é definida no início do primeiro carregamento nativo e não é limpa por UnloadLibrary, pelo que o primeiro carregamento seleciona permanentemente as definições de inicialização

A verificação corre na mesma secção crítica de LoadLibrary e ConfigurePdfLibrary, pelo que a resposta está livre de condições de corrida

Remarks

Example

if not PdfLibraryConfigurationSealed then
  ConfigurePdfLibrary(TPdfLibraryConfiguration.Hardened);

See Also

ConfigurePdfLibrary, GetPdfLibraryConfiguration, TPdf.LoadLibrary