text: 
  
  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( );
  