[NetIDMgr errors]

## Defines | |

#define | KHM_ERROR_NONE 0x00000000L |

No error. | |

#define | KHM_ERROR_SUCCESS KHM_ERROR_NONE |

Success. Same as KHM_ERROR_NONE. | |

#define | KHM_ERROR_INVALID_NAME (KHM_ERROR_BASE + 1) |

The supplied name was invalid. | |

#define | KHM_ERROR_TOO_LONG (KHM_ERROR_BASE + 2) |

Too much data. | |

#define | KHM_ERROR_INVALID_PARAM (KHM_ERROR_BASE + 3) |

One or more parameters supplied to a function were invalid. | |

#define | KHM_ERROR_DUPLICATE (KHM_ERROR_BASE + 4) |

A duplicate. | |

#define | KHM_ERROR_NOT_FOUND (KHM_ERROR_BASE + 5) |

An object was not found. | |

#define | KHM_ERROR_NOT_READY (KHM_ERROR_BASE + 6) |

The relevant subsystem is not ready. | |

#define | KHM_ERROR_NO_RESOURCES (KHM_ERROR_BASE + 7) |

No more resources. | |

#define | KHM_ERROR_TYPE_MISMATCH (KHM_ERROR_BASE + 8) |

Type mismatch. | |

#define | KHM_ERROR_EXISTS (KHM_ERROR_BASE + 9) |

Already exists. | |

#define | KHM_ERROR_TIMEOUT (KHM_ERROR_BASE + 10) |

Operation timed out. | |

#define | KHM_ERROR_EXIT (KHM_ERROR_BASE + 11) |

An EXIT message was received. | |

#define | KHM_ERROR_UNKNOWN (KHM_ERROR_BASE + 12) |

Unknown or unspecified error. | |

#define | KHM_ERROR_GENERAL KHM_ERROR_UNKNOWN |

General error. | |

#define | KHM_ERROR_OUT_OF_BOUNDS (KHM_ERROR_BASE + 13) |

An index was out of bounds. | |

#define | KHM_ERROR_DELETED (KHM_ERROR_BASE + 14) |

Object already deleted. | |

#define | KHM_ERROR_INVALID_OPERATION (KHM_ERROR_BASE + 15) |

Invalid operation. | |

#define | KHM_ERROR_INVALID_SIGNATURE (KHM_ERROR_BASE + 16) |

Signature check failed. | |

#define | KHM_ERROR_NOT_IMPLEMENTED (KHM_ERROR_BASE + 17) |

Not implemented yet. | |

#define | KHM_ERROR_EQUIVALENT (KHM_ERROR_BASE + 18) |

The objects were equivalent. | |

#define | KHM_ERROR_NO_PROVIDER (KHM_ERROR_BASE + 19) |

No provider exists to service the request. | |

#define | KHM_ERROR_PARTIAL (KHM_ERROR_BASE + 20) |

The operation succeeded, but with errors. | |

#define | KHM_ERROR_INCOMPATIBLE (KHM_ERROR_BASE + 21) |

An incompatibility was found. | |

#define | KHM_ERROR_HELD (KHM_ERROR_BASE + 22) |

The operation was put on hold. |

#define KHM_ERROR_DELETED (KHM_ERROR_BASE + 14) |

Object already deleted.

One or more objects that were referenced were found to have been already deleted.

#define KHM_ERROR_DUPLICATE (KHM_ERROR_BASE + 4) |

A duplicate.

Usually means that something that should have been unique was found to be not.

#define KHM_ERROR_EXISTS (KHM_ERROR_BASE + 9) |

Already exists.

Usually indicates that an exclusive create operation failed due to the existence of a similar object. Subtly different from KHM_ERROR_DUPLICATE

#define KHM_ERROR_HELD (KHM_ERROR_BASE + 22) |

The operation was put on hold.

A request was put on hold or postponed.

#define KHM_ERROR_INVALID_OPERATION (KHM_ERROR_BASE + 15) |

Invalid operation.

The operation was not permitted to continue for some reason. Usually because the necessary conditions for the operation haven't been met yet or the operation can only be performed at certain times during the execution of NetIDMgr.

#define KHM_ERROR_NO_RESOURCES (KHM_ERROR_BASE + 7) |

No more resources.

A limited resource has been exhausted.

#define KHM_ERROR_NOT_FOUND (KHM_ERROR_BASE + 5) |

An object was not found.

An object referenced in a parameter was not found.

#define KHM_ERROR_NOT_IMPLEMENTED (KHM_ERROR_BASE + 17) |

Not implemented yet.

The operation that was attempted involved invoking functionality that has not been implemented yet.

#define KHM_ERROR_NOT_READY (KHM_ERROR_BASE + 6) |

The relevant subsystem is not ready.

Indicates that initialization has not been completed for a subsystem.

#define KHM_ERROR_TOO_LONG (KHM_ERROR_BASE + 2) |

Too much data.

A supplied buffer was invalid, was of insufficient size, or a buffer was of a larger size than expected

Generated on Fri Aug 3 08:27:13 2007 for Network Identity Manager by Doxygen 1.5.2 © 2004-2007 Massachusetts Institute of Technology. © 2005-2007 Secure Endpoints Inc. Contact khimaira@mit.edu |