TDI_DISASSOCIATE_ADDRESS

Operation

TDI_DISASSOCIATE_ADDRESS is a request message a client issues to indicate a disassociate address request.

Note TdiBuildDisassociateAddress is the macro a client uses to fill in the IRP.

A client makes a disassociate address request to disassociate a connection endpoint for an inactive connection from the associated address object. After the address object has been disassociated, the client can reassociate it with another connection endpoint.

Along with the request message, the TDI client must provide input and output buffers for the IRP, as well as a status block structure the driver uses to write information about the request. These items are described below. For more information about the members of the IRP related to a disassociate address request, see the description of TdiBuildDisassociateAddress.

Input

None

Output

None

I/O Status Block

The driver fills in the Status member of the IRP with one of the following TDI status codes:

STATUS_INVALID_CONNECTION
STATUS_SUCCESS

For more information about status codes, see Part II, Chapter 10.

See Also

TdiBuildDisassociateAddress