Freigeben über


CChkSGFiles.Delete-Funktion

Gilt für: Exchange Server 2003 | Exchange Server 2007 | Exchange Server 2010 | Exchange Server 2013

Zerstört eine vorhandene instance der CChkSGFiles-Klasse. Sie müssen diese Funktion aufrufen, nachdem die Anwendung die Arbeit mit dem angegebenen Objekt abgeschlossen hat.

Static VOID __stdcall Delete 
(
        CCheckSGFiles  * pcchecksgfiles
);

Parameter

pcchecksgfiles

Eingabeparameter. Ein Zeiger auf ein vorhandenes CCheckSGFiles-Objekt . Der dem Objekt zugeordnete Speicher wird dann freigegeben.

Rückgabewert

None.

Hinweise

Die Delete-Funktion gibt den Speicher frei, der dem CCheckSGFiles-Objekt zugeordnet ist. Nachdem Sie Delete aufgerufen haben, ist der im parameter pcchecksgfiles übergebene Zeiger ungültig, und es können keine weiteren Vorgänge für dieses Objekt ausgeführt werden.

Wenn die Anwendung die ErrCheckDbPages-Funktion verwendet, muss die Anwendung den Speicherpuffer manuell freigeben. Die Delete-Funktion gibt sie nicht frei.

Wenn Sie CHKSGFILES in einer Multithreadanwendung verwenden, müssen Sie die Delete-Funktion im Singlethread-Teil der Anwendung aufrufen, und Sie können sie nur einmal für jedes CCheckSGFiles-Objekt aufrufen.

Anforderungen

Exchange 2013 enthält nur eine 64-Bit-Version der CHKSGFILES-API.

Das Konto, unter dem die Anwendung ausgeführt wird, muss über Lesezugriffsberechtigungen für die datenbank- und protokolldateien verfügen, die überprüft werden sollen.