IOCTL_SMARTCARD_SET_ATTRIBUTE control code

The IOCTL_SMARTCARD_SET_ATTRIBUTE request sets various attributes in the driver.

Input Parameters

  • Irp->AssociatedIrp.SystemBuffer
    Contains the tag and value to set.

  • Parameters.DeviceIoControl.InputBufferLength
    Contains the length of the tag-length value (TLV) structure.

I/O Status Block

TheInformation member must be set to sizeof(ULONG).

The Status member is set to one of the values in the following table.

Value Meaning

STATUS_SUCCESS

The attribute has been set successfully.

STATUS_NOT_SUPPORTED

The attribute is not supported.

STATUS_INVALID_PARAMETER

The attribute to set is in the wrong format.

Requirements

Header

Winsmcrd.h (include Winsmcrd.h)

See also

IOCTL_SMARTCARD_GET_ATTRIBUTE

Send comments about this topic to Microsoft