function PdfLibraryConfigurationSealed: Boolean;
BooleanPdfLibraryConfigurationSealed 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
if not PdfLibraryConfigurationSealed then
ConfigurePdfLibrary(TPdfLibraryConfiguration.Hardened);