NWFSE_ACCT_INFO

Returns Server Environment accounting information. Used by NWGetServerConnInfo.

Service:Server Environment
Defined In:nwfse.h

Structure

  typedef struct 
  { 
     nuint32   holdTime; 
     nuint32   holdAmt; 
     nuint32   chargeAmt; 
     nuint32   heldConnectTimeInMinutes; 
     nuint32   heldRequests; 
     nuint8    heldBytesRead[6]; 
     nuint8    heldBytesWritten[6]; 
  } NWFSE_ACCT_INFO; 
  

Delphi Syntax

  uses calwin32
  
   NWFSE_ACCT_INFO  = packed RECORD
     holdTime : nuint32;
     holdAmt : nuint32;
     chargeAmt : nuint32;
     heldConnectTimeInMinutes : nuint32;
     heldRequests : nuint32;
     heldBytesRead : Array[1..6] of nuint8;
     heldBytesWritten : Array[1..6] of nuint8;
   End;
  

Fields

holdTime
Specifies the amount of time that the specified amount will be held before being charged to the object's account balance.
holdAmt
Specifies the amount to be held against an object's account balance.
chargeAmt
Specifies the amount to be charged to an object's account balance.
heldConnectTimeInMinutes
Specifies the connect time (in minutes) that is held before being charged to an object's account.
heldRequests
Specifies the number of requests held for accounting purposes.
heldBytesRead
Specifies the number of bytes the user read that have a hold on them for accounting purposes.
heldBytesWritten
Specifies the number of bytes the user wrote that have a hold on them for accounting purposes.

Remarks

The hold fields are designed to hold information as the server is reserving and calculating how much of the object's account balance will be charged. Once the charge is made against the object's account, the hold fields are cleared.