SEC_CHANNEL_BINDINGS_EX structure (ntifs.h)
The SEC_CHANNEL_BINDINGS_EX structure is used to provide channel binding information for a security context.
Syntax
typedef struct _SEC_CHANNEL_BINDINGS_EX {
unsigned long magicNumber;
unsigned long flags;
unsigned long cbHeaderLength;
unsigned long cbStructureLength;
unsigned long dwInitiatorAddrType;
unsigned long cbInitiatorLength;
unsigned long dwInitiatorOffset;
unsigned long dwAcceptorAddrType;
unsigned long cbAcceptorLength;
unsigned long dwAcceptorOffset;
unsigned long cbApplicationDataLength;
unsigned long dwApplicationDataOffset;
} SEC_CHANNEL_BINDINGS_EX, *PSEC_CHANNEL_BINDINGS_EX;
Members
magicNumber
Contains SEC_CHANNEL_BINDINGS_VERSION_2. This member ensures that the structure is correctly identified as an extended version, preventing misinterpretation as a standard channel bindings buffer.
flags
Specifies additional options for channel bindings. The following flag is defined.
Flag | Description |
---|---|
SEC_CHANNEL_BINDINGS_VALID_FLAGS | Indicates that auditing is required for operations involving these channel bindings. |
cbHeaderLength
Length in bytes of the header portion of the structure.
cbStructureLength
Total length in bytes of the entire structure, including the header and all channel binding data.
dwInitiatorAddrType
Address type of the initiator, indicating the format of the initiator's address.
cbInitiatorLength
Length in bytes of the initiator's address data.
dwInitiatorOffset
Offset in bytes from the start of structure to the initiator's address data.
dwAcceptorAddrType
Address type of the acceptor, indicating the format of the acceptor's address.
cbAcceptorLength
Length in bytes of the acceptor's address data.
dwAcceptorOffset
Offset in bytes from the start of the structure to the acceptor's address data.
cbApplicationDataLength
Length in bytes of the application-specific data.
dwApplicationDataOffset
Offset in bytes from the start of the structure to the application-specific data.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11, version 24H2 |
Header | ntifs.h |