Lumaktaw sa pangunahing nilalaman

GW2RegisterOutFile

Ang function na GW2RegisterOutFile ay nagrerehistro ng destinasyon para sa managed file na ginawa ng Glasswall. Ang paggamit ng function na ito ay nag-a-activate sa Manage & Protect Process Mode para sa session.

Buod

Para sa session na session, ang function na GW2RegisterOutFile ay nagrerehistro ng file na ang pangalan ay ang string na tinutukoy ng outputFileBuffer bilang destination file para sa managed file na ginawa ng Glasswall. Ang base name ng path ay dapat naiiba sa base name na nairehistro gamit ang function na GW2RegisterInputFile. Ang paggamit ng function na ito ay nag-a-activate sa Manage & Protect Process Mode para sa session.


#include "glasswall.core2.api.h"
int GW2RegisterOutFile(Session session, const char *outputFilePath);

Ibinabalik

Nagbabalik ng integer na GW2_RetStatus enum value. Ang mga negatibong numero ay nagpapahiwatig ng pagkabigo.

Halimbawa


#include "glasswall.core2.api.h"

HANDLE session = GW2OpenSession();
if (!session)
/* deal with error */
else
{
if (GW2RegisterOutFile(session, "managed_file.docx") < 0)
/* deal with error */
else
/* continue processing */
...
}

/* later */
if (GW2CloseSession(session) < 0)
/* error closing session */