X-Git-Url: http://git.jankratochvil.net/?a=blobdiff_plain;f=include%2Fddk%2Fobtypes.h;h=623b4f77efa9ec15902de169de5f5928530a5213;hb=7c0db166f81fbe8c8b913d7f26048e337d383605;hp=5e5480dd71e390af06ce194bc41a8e2f5701aede;hpb=e3ed2d773259cc445c7ff8181ebd934931365328;p=reactos.git diff --git a/include/ddk/obtypes.h b/include/ddk/obtypes.h index 5e5480d..623b4f7 100644 --- a/include/ddk/obtypes.h +++ b/include/ddk/obtypes.h @@ -94,13 +94,18 @@ typedef struct _OBJECT_TYPE PUNICODE_STRING FullPath, PWSTR *Path, ULONG Attributes); - - /* - */ - NTSTATUS STDCALL_FUNC (*Security)(PVOID Object, - ULONG InfoClass, - PVOID Info, - PULONG InfoLength); + + /* + * PURPOSE: Called to set, query, delete or assign a security-descriptor + * to the object + * RETURNS + * STATUS_SUCCESS NextObject was found + */ + NTSTATUS STDCALL_FUNC (*Security)(PVOID ObjectBody, + SECURITY_OPERATION_CODE OperationCode, + SECURITY_INFORMATION SecurityInformation, + PSECURITY_DESCRIPTOR SecurityDescriptor, + PULONG BufferLength); /* */