SCESVC_CALLBACK_INFO structure (scesvc.h)

The SCESVC_CALLBACK_INFO structure contains an opaque database handle and callback function pointers to query, set, and free information.

Syntax

typedef struct _SCESVC_CALLBACK_INFO_ {
  SCE_HANDLE       sceHandle;
  PFSCE_QUERY_INFO pfQueryInfo;
  PFSCE_SET_INFO   pfSetInfo;
  PFSCE_FREE_INFO  pfFreeInfo;
  PFSCE_LOG_INFO   pfLogInfo;
} SCESVC_CALLBACK_INFO, *PSCESVC_CALLBACK_INFO;

Members

sceHandle

Specifies the opaque handle passed to the attachment by the Security Configuration tool set. This handle is used by support functions to read information from and write information to the security database.

pfQueryInfo

Pointer to a PFSCE_QUERY_INFO callback function that queries information in the security database.

pfSetInfo

Pointer to a PFSCE_SET_INFO callback function that sets information in the security database.

pfFreeInfo

Pointer to a PFSCE_FREE_INFO callback function that frees information in the security database.

pfLogInfo

Pointer to a PFSCE_LOG_INFO callback function that logs messages to the configuration log file or analysis log file.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header scesvc.h

See also

SCE_HANDLE