Microsoft Information Protection (MIP) SDK for C: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C
Loading...
Searching...
No Matches
add_content_footer_action_cc.h File Reference

Contains C API definitions for "add content footer" label policy action. More...

+ Include dependency graph for add_content_footer_action_cc.h:

Go to the source code of this file.

Functions

 MIP_CC_API (mip_cc_result) MIP_CC_AddContentFooterAction_GetUIElementNameSize(const mip_cc_action action
 Gets size of buffer required to store an "add content footer" action's UI element name.
 

Variables

char const int64_t int64_t * actualColorSize
 
char const int64_t int64_t * actualNameSize
 
char const int64_t int64_t * actualTextSize
 
mip_cc_content_mark_alignmentalignment
 
char * colorBuffer
 
char const int64_t colorBufferSize
 
int64_t * colorSize
 
int64_t mip_cc_errorerrorInfo
 
int32_t * fontSize
 
int32_t * marginSize
 
char * nameBuffer
 
char const int64_t nameBufferSize
 
int64_t * nameSize
 
char * textBuffer
 
char const int64_t textBufferSize
 
int64_t * textSize
 

Detailed Description

Contains C API definitions for "add content footer" label policy action.

Definition in file add_content_footer_action_cc.h.

Function Documentation

◆ MIP_CC_API()

MIP_CC_API ( mip_cc_result ) const

Gets size of buffer required to store an "add content footer" action's UI element name.

Gets the margin size.

Gets the alignment.

Gets an "add content footer" action's font color (for example, "#000000")

Gets size of buffer required to store an "add content footer" action's font color.

Gets the integer font size.

Gets an "add content footer" action's font name.

Gets size of buffer required to store an "add content footer" action's font name.

Gets an "add content footer" action's text.

Gets size of buffer required to store an "add content footer" action's text.

Gets an "add content footer" action's UI element name.

Parameters
action"add content footer" action
nameSize[Output] Size of buffer to hold UI element name (in number of chars)
errorInfo[Output] (Optional) Failure info if operation result is error
Returns
Result code indicating success or failure
Parameters
action"add content footer" action
nameBuffer[Output] Buffer the UI element name will be copied into.
nameBufferSizeSize (in number of chars) of the nameBuffer.
actualNameSize[Output] Number of chars written to the buffer
errorInfo[Output] (Optional) Failure info if operation result is error
Returns
Result code indicating success or failure
Note
If nameBuffer is null or insufficient, MIP_RESULT_ERROR_INSUFFICIENT_BUFFER will be returned and actualNameSize will be set to the minimum required buffer size.
Parameters
action"add content footer" action
nameSize[Output] Size of buffer to hold text (in number of chars)
errorInfo[Output] (Optional) Failure info if operation result is error
Returns
Result code indicating success or failure
Parameters
action"add content footer" action
textBuffer[Output] Buffer the text will be copied into.
textBufferSizeSize (in number of chars) of the textBuffer.
actualTextSize[Output] Number of chars written to the buffer
errorInfo[Output] (Optional) Failure info if operation result is error
Returns
Result code indicating success or failure
Note
If textBuffer is null or insufficient, MIP_RESULT_ERROR_INSUFFICIENT_BUFFER will be returned and actualTextSize will be set to the minimum required buffer size.
Parameters
action"add content footer" action
nameSize[Output] Size of buffer to hold font name (in number of chars)
errorInfo[Output] (Optional) Failure info if operation result is error
Returns
Result code indicating success or failure
Parameters
action"add content footer" action
nameBuffer[Output] Buffer the font name will be copied into.
nameBufferSizeSize (in number of chars) of the nameBuffer.
actualNameSize[Output] Number of chars written to the buffer
errorInfo[Output] (Optional) Failure info if operation result is error
Returns
Result code indicating success or failure
Note
If nameBuffer is null or insufficient, MIP_RESULT_ERROR_INSUFFICIENT_BUFFER will be returned and actualNameSize will be set to the minimum required buffer size.
Parameters
action"add content footer" action
fontSize[Output] Font size
errorInfo[Output] (Optional) Failure info if operation result is error
Returns
Result code indicating success or failure
Parameters
action"add content footer" action
colorSize[Output] Size of buffer to hold font color (in number of chars)
errorInfo[Output] (Optional) Failure info if operation result is error
Returns
Result code indicating success or failure
Parameters
action"add content footer" action
colorBuffer[Output] Buffer the font color will be copied into.
colorBufferSizeSize (in number of chars) of the colorBuffer.
actualColorSize[Output] Number of chars written to the buffer
errorInfo[Output] (Optional) Failure info if operation result is error
Returns
Result code indicating success or failure
Note
If colorBuffer is null or insufficient, MIP_RESULT_ERROR_INSUFFICIENT_BUFFER will be returned and actualColorSize will be set to the minimum required buffer size.
Parameters
action"add content footer" action
alignment[Output] Alignment
errorInfo[Output] (Optional) Failure info if operation result is error
Returns
Result code indicating success or failure
Parameters
action"add content footer" action
marginSize[Output] Margin size (in mm)
errorInfo[Output] (Optional) Failure info if operation result is error
Returns
Result code indicating success or failure

Variable Documentation

◆ actualColorSize

char const int64_t int64_t* actualColorSize

Definition at line 190 of file add_content_footer_action_cc.h.

◆ actualNameSize

char const int64_t int64_t* actualNameSize

Definition at line 71 of file add_content_footer_action_cc.h.

◆ actualTextSize

char const int64_t int64_t* actualTextSize

Definition at line 106 of file add_content_footer_action_cc.h.

◆ alignment

Definition at line 204 of file add_content_footer_action_cc.h.

◆ colorBuffer

char* colorBuffer

Definition at line 188 of file add_content_footer_action_cc.h.

◆ colorBufferSize

char const int64_t colorBufferSize

Definition at line 189 of file add_content_footer_action_cc.h.

◆ colorSize

int64_t* colorSize

Definition at line 169 of file add_content_footer_action_cc.h.

◆ errorInfo

int32_t mip_cc_error* errorInfo

Definition at line 51 of file add_content_footer_action_cc.h.

◆ fontSize

int32_t* fontSize

Definition at line 155 of file add_content_footer_action_cc.h.

◆ marginSize

int32_t* marginSize

Definition at line 218 of file add_content_footer_action_cc.h.

◆ nameBuffer

char* nameBuffer

Definition at line 69 of file add_content_footer_action_cc.h.

◆ nameBufferSize

char const int64_t nameBufferSize

Definition at line 70 of file add_content_footer_action_cc.h.

◆ nameSize

int64_t* nameSize

Definition at line 50 of file add_content_footer_action_cc.h.

◆ textBuffer

char* textBuffer

Definition at line 104 of file add_content_footer_action_cc.h.

◆ textBufferSize

char const int64_t textBufferSize

Definition at line 105 of file add_content_footer_action_cc.h.

◆ textSize

int64_t* textSize

Definition at line 85 of file add_content_footer_action_cc.h.