最长的API
BOOL AccessCheckByTypeResultListAndAuditAlarmByHandle(
LPCTSTR SubsystemName, // subsystem name
LPVOID HandleId, // object's handle identifier
HANDLE ClientToken // token object handle
LPCTSTR ObjectTypeName, // object type
LPCTSTR ObjectName, // object name
PSECURITY_DESCRIPTOR pSecurityDescriptor, // SD
PSID PrincipalSelfSid, // SID
DWORD DesiredAccess, // requested access rights
AUDIT_EVENT_TYPE AuditType, // type of audit
DWORD Flags, // access check options
POBJECT_TYPE_LIST ObjectTypeList, // array of object types
DWORD ObjectTypeListLength, // number of object types
PGENERIC_MAPPING GenericMapping, // mapping
BOOL ObjectCreation, // creation status
LPDWORD GrantedAccess, // granted rights
LPDWORD AccessStatusList // array of results
LPBOOL pfGenerateOnClose // audit generation
);
刚刚无意中看到的,不知道是不是最长的了,参数可能也是最多的 ^^