Go to the source code of this file.
|
enum | CONNECTION_STATE {
ctListen = 0,
ctSynSent,
ctSynReceived,
ctEstablished,
ctFinWait1,
ctFinWait2,
ctCloseWait,
ctClosing,
ctLastAck,
ctTimeWait,
ctClosed
} |
|
◆ DereferenceObject
Value:{ \
}
_In_opt_ PALLOCATE_FUNCTION _In_opt_ PFREE_FUNCTION Free
#define InterlockedDecrement
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object
Definition at line 24 of file titypes.h.
◆ LockObject
Value:{ \
}
_Requires_lock_held_ Interrupt _Releases_lock_ Interrupt _In_ _IRQL_restores_ KIRQL OldIrql
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFWAITLOCK * Lock
Definition at line 34 of file titypes.h.
◆ LockObjectAtDpcLevel
Value:{ \
}
_Requires_lock_held_ Interrupt _Releases_lock_ Interrupt _In_ _IRQL_restores_ KIRQL OldIrql
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFWAITLOCK * Lock
Definition at line 44 of file titypes.h.
◆ ReferenceObject
Value:{ \
InterlockedIncrement(&((
Object)->RefCount)); \
}
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object
Definition at line 14 of file titypes.h.
◆ UnlockObject
Value:{ \
}
_Requires_lock_held_ Interrupt _Releases_lock_ Interrupt _In_ _IRQL_restores_ KIRQL OldIrql
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFWAITLOCK * Lock
Definition at line 54 of file titypes.h.
◆ UnlockObjectFromDpcLevel
Value:{ \
KeReleaseSpinLockFromDpcLevel(&((
Object)->
Lock)); \
}
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFWAITLOCK * Lock
Definition at line 63 of file titypes.h.
◆ ADDRESS_FILE
◆ AF_SEARCH
◆ CONNECTION_ENDPOINT
◆ CONTROL_CHANNEL
◆ DATAGRAM_BUILD_ROUTINE
◆ DATAGRAM_COMPLETION_ROUTINE
◆ DATAGRAM_RECEIVE_REQUEST
◆ DATAGRAM_SEND_REQUEST
◆ DATAGRAM_SEND_ROUTINE
◆ PADDRESS_FILE
◆ PAF_SEARCH
◆ PCONNECTION_ENDPOINT
◆ PCONNECTION_STATE
◆ PCONTROL_CHANNEL
◆ PDATAGRAM_COMPLETION_ROUTINE
◆ PDATAGRAM_RECEIVE_REQUEST
◆ PDATAGRAM_SEND_REQUEST
◆ PTCP_RECEIVE_REQUEST
◆ PTCP_SEGMENT
◆ PTDI_BUCKET
◆ PTI_QUERY_CONTEXT
◆ PTRANSPORT_CONTEXT
◆ TCP_RECEIVE_REQUEST
◆ TCP_SEGMENT
◆ TDI_BUCKET
◆ TI_QUERY_CONTEXT
◆ TRANSPORT_CONTEXT
◆ CONNECTION_STATE
Enumerator |
---|
ctListen | |
ctSynSent | |
ctSynReceived | |
ctEstablished | |
ctFinWait1 | |
ctFinWait2 | |
ctCloseWait | |
ctClosing | |
ctLastAck | |
ctTimeWait | |
ctClosed | |
Definition at line 223 of file titypes.h.
enum CONNECTION_STATE * PCONNECTION_STATE