This procedure is defined in the server but not documented via ad_proc or proc_doc and may be intended as a private interface.

The procedure is defined as:

proc nsmcp::accessRecordStoreOpen {settings mode observer} {
    
    # This factory is the only scanner entry point tied to a concrete engine.
    # Adapter batches are opaque to the scanner; no handle crosses a slice.
    # Keep the allocated name so failed NX initialization cannot leave an
    # orphaned adapter behind on each scheduled retry.
    set object ::nsmcp::recordStore_[ns_crypto::randombytes -encoding hex 12]
    try {
        return [::nsmcp::AccessRecordStoreSQLite create $object -settings $settings -mode $mode -observer $observer]
    } on error {message options} {
        if {[nsf::object::exists $object]} {catch {$object close}}
        return -options $options $message
    }

}

Show another procedure: