Method | Description | |
---|---|---|
CreateContext ( ) : bool |
Create a context
|
|
DestroyContext ( ) : bool |
Destroy a context
|
|
GetChildWipeStatus ( int child, NativeMethods &status ) : bool |
Get the wipe status of a child
|
|
GetChildrenNumber ( int &childrenNumber ) : bool |
Get the number of children
|
|
GetContextStatus ( ContextStatus &status ) : bool |
Get the status from the native context
|
|
GetError ( int index, NativeMethods &error ) : bool |
Get an error by its index
|
|
GetErrorNumber ( int &errorNumber ) : bool |
Get the error number
|
|
GetErrors ( ) : SecureDelete.NativeMethods.WError[] |
Get all errors
|
|
GetFailedObject ( int index, NativeMethods &item, bool getAssociatedError, NativeMethods &error ) : bool |
Get an failed object, and optionally, its associated error
|
|
GetFailedObjectNumber ( int &failedNumber ) : bool |
Get the number of failed objects
|
|
GetFailedObjects ( ) : SecureDelete.NativeMethods.WSmallObject[] |
Get all failed objects
|
|
GetFailedObjectsWithErrors ( ) : NativeMethods.WError>[].KeyValuePair |
Get all failed objects with their associated errors
|
|
GetWipeStatus ( NativeMethods &status ) : bool |
Get the wipe status of the context
|
|
InitializeContext ( NativeMethods options ) : bool |
Initialize the context with the given settings
|
|
InserObjectRange ( NativeMethods items ) : bool |
Insert object from an array into the context
|
|
InsertObject ( NativeMethods item ) : bool |
Insert an object into the context
|
|
SetContextStatus ( ContextStatus newStatus ) : bool |
Set the status of the context (wipe,paused,stopped)
|
|
WipeContext ( ) : System |
Method | Description | |
---|---|---|
CheckContextClosed ( ) : void |
Throw an exception if the context is not closed
|
|
CheckContextInitialized ( ) : void |
Trow an exception if the context is not initialized
|
|
CheckContextOpen ( ) : void |
Trow an exception if the context is not open
|
|
ValidResult ( int result ) : bool |
Check the result received from the native methods
|
public GetChildWipeStatus ( int child, NativeMethods &status ) : bool | ||
child | int | |
status | NativeMethods | |
return | bool |
public GetChildrenNumber ( int &childrenNumber ) : bool | ||
childrenNumber | int | |
return | bool |
public GetContextStatus ( ContextStatus &status ) : bool | ||
status | ContextStatus | |
return | bool |
public GetError ( int index, NativeMethods &error ) : bool | ||
index | int | |
error | NativeMethods | |
return | bool |
public GetErrorNumber ( int &errorNumber ) : bool | ||
errorNumber | int | |
return | bool |
public GetErrors ( ) : SecureDelete.NativeMethods.WError[] | ||
return | SecureDelete.NativeMethods.WError[] |
public GetFailedObject ( int index, NativeMethods &item, bool getAssociatedError, NativeMethods &error ) : bool | ||
index | int | |
item | NativeMethods | |
getAssociatedError | bool | |
error | NativeMethods | |
return | bool |
public GetFailedObjectNumber ( int &failedNumber ) : bool | ||
failedNumber | int | |
return | bool |
public GetFailedObjects ( ) : SecureDelete.NativeMethods.WSmallObject[] | ||
return | SecureDelete.NativeMethods.WSmallObject[] |
public GetFailedObjectsWithErrors ( ) : NativeMethods.WError>[].KeyValuePair |
||
return | NativeMethods.WError>[].KeyValuePair |
public GetWipeStatus ( NativeMethods &status ) : bool | ||
status | NativeMethods | |
return | bool |
public InitializeContext ( NativeMethods options ) : bool | ||
options | NativeMethods | |
return | bool |
public InserObjectRange ( NativeMethods items ) : bool | ||
items | NativeMethods | |
return | bool |
public InsertObject ( NativeMethods item ) : bool | ||
item | NativeMethods | |
return | bool |
public SetContextStatus ( ContextStatus newStatus ) : bool | ||
newStatus | ContextStatus | |
return | bool |