Ignore:
Timestamp:
Feb 22, 2002, 12:00:15 AM (24 years ago)
Author:
sandervl
Message:

header updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/win/ntsecapi.h

    r1903 r7986  
    1 /* $Id: ntsecapi.h,v 1.1 1999-11-30 22:08:25 sandervl Exp $ */
    21#ifndef __WINE_NTSECAPI_H
    32#define __WINE_NTSECAPI_H
    43
    5 #include "ntdef.h"
    64#include "winnt.h"
    75
     
    1816NTSTATUS WINAPI LsaOpenPolicy(PLSA_UNICODE_STRING,PLSA_OBJECT_ATTRIBUTES,ACCESS_MASK,PLSA_HANDLE);
    1917
     18typedef enum
     19{
     20        PolicyAuditLogInformation = 1,
     21        PolicyAuditEventsInformation,
     22        PolicyPrimaryDomainInformation,
     23        PolicyPdAccountInformation,
     24        PolicyAccountDomainInformation,
     25        PolicyLsaServerRoleInformation,
     26        PolicyReplicaSourceInformation,
     27        PolicyDefaultQuotaInformation,
     28        PolicyModificationInformation,
     29        PolicyAuditFullSetInformation,
     30        PolicyAuditFullQueryInformation,
     31        PolicyDnsDomainInformation
     32} POLICY_INFORMATION_CLASS, *PPOLICY_INFORMATION_CLASS;
     33
     34typedef ULONG POLICY_AUDIT_EVENT_OPTIONS, *PPOLICY_AUDIT_EVENT_OPTIONS;
     35
     36typedef struct
     37{
     38        BOOLEAN AuditingMode;
     39        PPOLICY_AUDIT_EVENT_OPTIONS EventAuditingOptions;
     40        ULONG MaximumAuditEventCount;
     41} POLICY_AUDIT_EVENTS_INFO, *PPOLICY_AUDIT_EVENTS_INFO;
     42
     43typedef struct
     44{
     45    LSA_UNICODE_STRING Name;
     46    PSID Sid;
     47} POLICY_PRIMARY_DOMAIN_INFO, *PPOLICY_PRIMARY_DOMAIN_INFO;
     48
     49
     50NTSTATUS WINAPI LsaQueryInformationPolicy(LSA_HANDLE,POLICY_INFORMATION_CLASS,PVOID*);
     51
     52NTSTATUS WINAPI LsaFreeMemory(PVOID);
     53NTSTATUS WINAPI LsaClose(IN LSA_HANDLE ObjectHandle);
     54
    2055#ifdef __cplusplus
    2156} /* extern "C" */
Note: See TracChangeset for help on using the changeset viewer.