Frees memory buffers, caches and handles allocated in or to the provider.
Does not unload the provider itself, it is still usable afterwards.
voidInitializeVerify()
Initialize and verify that the provided is indeed available. If not, fall back to alternatives like the managed provider
boolIsAvailable()
Try to find out whether the provider is available, at least in principle.
Verification may still fail if available, but it will certainly fail if unavailable.