TimeStampパラメータで指定した時刻より前に行われた変更を削除します。
構文
EsbPartitionPurgeOtlChangeFile
(
hCtx
,
pRegion
,
TimeStamp
)
ByVal
hCtx
As Long
pRegion
As ESB_PART_DEFINED_T
ByVal
TimeStamp
As Long
| パラメータ | 説明 |
|---|---|
hCtx |
APIコンテキスト・ハンドル。 |
pRegion |
パーティション定義。 |
TimeStamp |
この時刻より前のすべての変更レコードを削除します。 |
戻り値
正常終了の場合は0が戻され、失敗した場合はエラー・コードが戻されます。
例
Public Sub Esb_PartitionPurgeOtlChangeFile()
Dim PartitionInfo As ESB_PART_DEFINED_T
Dim TimeStamp As Variant
PartitionInfo.usType = ESB_PARTITION_OP_REPLICATED
PartitionInfo.Direction = ESB_PARTITION_DATA_SOURCE
PartitionInfo.HostDatabase.HostName = "Jsnider"
PartitionInfo.HostDatabase.AppName = "Samppart"
PartitionInfo.HostDatabase.DbName = "Company"
TimeStamp = DateDiff("s", #1/1/70#, #7/7/97#)
sts = EsbPartitionPurgeOtlChangeFile(hCtx, _
PartitionInfo, TimeStamp)
End Sub
関連トピック