Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

63 lines
1.0 KiB

VOID
IPSecCompleteIrp(
PIRP pIrp,
NTSTATUS ntStatus
);
VOID
IPSecInvalidateHandle(
PIPSEC_ACQUIRE_CONTEXT pIpsecAcquireContext
);
NTSTATUS
IPSecValidateHandle(
ULONG AcquireId,
PIPSEC_ACQUIRE_CONTEXT *pIpsecAcquireContext,
SA_STATE SAState
);
VOID
IPSecAbortAcquire(
PIPSEC_ACQUIRE_CONTEXT pIpsecAcquireContext
);
NTSTATUS
IPSecCheckSetCancelRoutine(
PIRP pIrp,
PVOID pCancelRoutine
);
NTSTATUS
IPSecSubmitAcquire(
PSA_TABLE_ENTRY pLarvalSA,
KIRQL OldIrq,
BOOLEAN PostAcquire
);
NTSTATUS
IPSecHandleAcquireRequest(
PIRP pIrp,
PIPSEC_POST_FOR_ACQUIRE_SA pIpsecPostAcquireSA
);
VOID
IPSecAcquireIrpCancel(
PDEVICE_OBJECT pDeviceObject,
PIRP pIrp
);
NTSTATUS
IPSecNotifySAExpiration(
PSA_TABLE_ENTRY pInboundSA,
PIPSEC_NOTIFY_EXPIRE pNotifyExpire,
KIRQL OldIrq,
BOOLEAN PostAcquire
);
VOID
IPSecFlushSAExpirations(
);
ULONG IPSecGetAcquireId( );