FreeRDP
|
Functions | |
FREERDP_API BYTE * | freerdp_assistance_hex_string_to_bin (const void *str, size_t *size) |
FREERDP_API char * | freerdp_assistance_bin_to_hex_string (const void *data, size_t size) |
FREERDP_API char * | freerdp_assistance_generate_pass_stub (DWORD flags) |
FREERDP_API char * | freerdp_assistance_construct_expert_blob (const char *name, const char *pass) |
FREERDP_API BYTE * | freerdp_assistance_encrypt_pass_stub (const char *password, const char *passStub, size_t *pEncryptedSize) |
FREERDP_API int | freerdp_assistance_set_connection_string2 (rdpAssistanceFile *file, const char *string, const char *password) |
FREERDP_API int | freerdp_assistance_parse_file_buffer (rdpAssistanceFile *file, const char *buffer, size_t size, const char *password) |
FREERDP_API int | freerdp_assistance_parse_file (rdpAssistanceFile *file, const char *name, const char *password) |
FREERDP_API BOOL | freerdp_assistance_populate_settings_from_assistance_file (rdpAssistanceFile *file, rdpSettings *settings) |
FREERDP_API BOOL | freerdp_assistance_get_encrypted_pass_stub (rdpAssistanceFile *file, const char **pwd, size_t *size) |
FREERDP_API void | freerdp_assistance_file_free (rdpAssistanceFile *file) |
FREERDP_API rdpAssistanceFile * | freerdp_assistance_file_new (void) |
FREERDP_API void | freerdp_assistance_print_file (rdpAssistanceFile *file, wLog *log, DWORD level) |
FREERDP_API char* freerdp_assistance_bin_to_hex_string | ( | const void * | data, |
size_t | size | ||
) |
FREERDP_API char* freerdp_assistance_construct_expert_blob | ( | const char * | name, |
const char * | pass | ||
) |
FREERDP_API BYTE* freerdp_assistance_encrypt_pass_stub | ( | const char * | password, |
const char * | passStub, | ||
size_t * | pEncryptedSize | ||
) |
FREERDP_API void freerdp_assistance_file_free | ( | rdpAssistanceFile * | file | ) |
FREERDP_API rdpAssistanceFile* freerdp_assistance_file_new | ( | void | ) |
FREERDP_API char* freerdp_assistance_generate_pass_stub | ( | DWORD | flags | ) |
PassStub generation:
Characters 0 and 5-13 are from the set A-Z a-z 0-9 * _ Character 1 is from the set !#$&^*()-+= Character 2 is from the set 0-9 Character 3 is from the set A-Z Character 4 is from the set a-z
Example: WB^6HsrIaFmEpi
FREERDP_API BOOL freerdp_assistance_get_encrypted_pass_stub | ( | rdpAssistanceFile * | file, |
const char ** | pwd, | ||
size_t * | size | ||
) |
FREERDP_API BYTE* freerdp_assistance_hex_string_to_bin | ( | const void * | str, |
size_t * | size | ||
) |
FREERDP_API int freerdp_assistance_parse_file | ( | rdpAssistanceFile * | file, |
const char * | name, | ||
const char * | password | ||
) |
FREERDP_API int freerdp_assistance_parse_file_buffer | ( | rdpAssistanceFile * | file, |
const char * | buffer, | ||
size_t | size, | ||
const char * | password | ||
) |
FREERDP_API BOOL freerdp_assistance_populate_settings_from_assistance_file | ( | rdpAssistanceFile * | file, |
rdpSettings * | settings | ||
) |
FREERDP_API void freerdp_assistance_print_file | ( | rdpAssistanceFile * | file, |
wLog * | log, | ||
DWORD | level | ||
) |
FREERDP_API int freerdp_assistance_set_connection_string2 | ( | rdpAssistanceFile * | file, |
const char * | string, | ||
const char * | password | ||
) |