CSCQueryDatabaseStatus function

[This function is not supported and should not be used.]

Retrieves the status of the Offline Files cache.

Syntax

BOOL WINAPI CSCQueryDatabaseStatus(
   ULONG *pulStatus,
   ULONG *pulErrors
);

Parameters

pulStatus

The status. This parameter can be one of the following values.

Value Meaning
FLAG_DATABASESTATUS_ENCRYPTED
0x00000002
The cache is marked for encryption and all files in the cache are encrypted.
FLAG_DATABASESTATUS_PARTIALLY_ENCRYPTED
0x00000004
The cache is marked for encryption, but some files in the cache are not encrypted.
FLAG_DATABASESTATUS_PARTIALLY_UNENCRYPTED
0x00000004
The cache is not marked for encryption, but not all files in the cache have been decrypted.
FLAG_DATABASESTATUS_UNENCRYPTED
0x00000000
The cache is not marked for encryption and all files in the cache have been decrypted.

 

pulErrors

This parameter is a nonzero value if there is an internal database error or 0 otherwise.

Return value

This function returns TRUE if it succeeds; otherwise, it returns FALSE.

Remarks

This function has no associated import library or header file; you must call it using the LoadLibrary and GetProcAddress functions.

Requirements

Requirement Value
DLL
Cscmig.dll

See also

CSCIsCSCEnabled