KVM_Init

An application calls this function to initialize the connection definition for a particular Intel AMT platform.

Function Header

int KVM_Init(

  char* root_certificate,

    char* personal_certificate,

    char* certificate_pwd,

  ConnectionInfo getdata

);

Function Parameters

Field

Input/Output

Value or Description

root_certificate

Input

A path to a root certificate (in .CER format) used to validate the Intel AMT platform server certificate. Empty string if communications with Intel AMT is not TLS-based. See Secure Session Support.

personal_certificate

Input

A path to a client certificate (in .PEM format), used to validate the KVM user when TLS Mutual Authentication is required. Empty string if Mutual Authentication is not required. See Secure Session Support.

certificate_pwd

Input

Password for the client certificate, if it is password protected, otherwise empty.

getdata

Input

Callback function to be invoked when an application attempts to establish a KVM session via the proxy. This function returns connection information for the target Intel AMT platform.

Function Return Status

Value

Description

0

The command finished successfully.

Copyright © 2006-2022, Intel Corporation. All rights reserved.