IOCTL_POINT_OF_SERVICE_MSR_UPDATE_KEY IOCTL (pointofservicedriverinterface.h)

This I/O control function sets a new encryption key.

Major code

IRP_MJ_DEVICE_CONTROL

Input buffer

Pointer to the input buffer, a MSR_UPDATE_KEY variable.

Input buffer length

Size of the input buffer, in bytes. Set to sizeof(MSR_UPDATE_KEY).

Output buffer

Not used with this operation; set to NULL.

Output buffer length

Not used with this operation; set to 0 (zero).

Status block

Returns TRUE if successful; otherwise, returns FALSE.

To get extended error information, call GetLastError

Requirements

Requirement Value
Header pointofservicedriverinterface.h (include Pointofservicedriverinterface.h)