Lines Matching full:buffer

2   Provides services to print a formatted string to a buffer. All combinations of
120 - "Bad Buffer Size"
122 - "Buffer Too Small"
168 - "Warning Buffer Too Small"
201 Produces a Null-terminated Unicode string in an output buffer based on
206 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
211 The number of Unicode characters in the produced output buffer is returned not including
217 If BufferSize > 1 and StartOfBuffer is NULL, then ASSERT(). Also, the output buffer is
219 If BufferSize > 1 and FormatString is NULL, then ASSERT(). Also, the output buffer is
223 buffer is unmodified and 0 is returned.
226 ASSERT(). Also, the output buffer is unmodified and 0 is returned.
228 If BufferSize is 0 or 1, then the output buffer is unmodified and 0 is returned.
230 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
232 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
236 @return The number of Unicode characters in the produced output buffer not including the
250 Produces a Null-terminated Unicode string in an output buffer based on
253 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
258 The number of Unicode characters in the produced output buffer is returned not including
264 If BufferSize > 1 and StartOfBuffer is NULL, then ASSERT(). Also, the output buffer is
266 If BufferSize > 1 and FormatString is NULL, then ASSERT(). Also, the output buffer is
270 buffer is unmodified and 0 is returned.
273 ASSERT(). Also, the output buffer is unmodified and 0 is returned.
275 If BufferSize is 0 or 1, then the output buffer is unmodified and 0 is returned.
277 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
279 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
283 @return The number of Unicode characters in the produced output buffer not including the
297 Produces a Null-terminated Unicode string in an output buffer based on a Null-terminated
302 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
306 The number of Unicode characters in the produced output buffer is returned not including
312 If BufferSize > 1 and StartOfBuffer is NULL, then ASSERT(). Also, the output buffer is
314 If BufferSize > 1 and FormatString is NULL, then ASSERT(). Also, the output buffer is
318 buffer is unmodified and 0 is returned.
321 ASSERT(). Also, the output buffer is unmodified and 0 is returned.
323 If BufferSize is 0 or 1, then the output buffer is unmodified and 0 is returned.
325 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
327 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
332 @return The number of Unicode characters in the produced output buffer not including the
346 Produces a Null-terminated Unicode string in an output buffer based on a Null-terminated
351 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
356 The number of Unicode characters in the produced output buffer is returned not including
361 If BufferSize > 1 and StartOfBuffer is NULL, then ASSERT(). Also, the output buffer is
363 If BufferSize > 1 and FormatString is NULL, then ASSERT(). Also, the output buffer is
367 buffer is unmodified and 0 is returned.
370 ASSERT(). Also, the output buffer is unmodified and 0 is returned.
372 If BufferSize is 0 or 1, then no output buffer is produced and 0 is returned.
374 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
376 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
380 @return The number of Unicode characters in the produced output buffer not including the
394 Produces a Null-terminated Unicode string in an output buffer based on a Null-terminated
397 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
402 The number of Unicode characters in the produced output buffer is returned not including
407 If BufferSize > 1 and StartOfBuffer is NULL, then ASSERT(). Also, the output buffer is
409 If BufferSize > 1 and FormatString is NULL, then ASSERT(). Also, the output buffer is
413 buffer is unmodified and 0 is returned.
416 ASSERT(). Also, the output buffer is unmodified and 0 is returned.
418 If BufferSize is 0 or 1, then no output buffer is produced and 0 is returned.
420 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
422 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
426 @return The number of Unicode characters in the produced output buffer not including the
440 Produces a Null-terminated Unicode string in an output buffer based on a Null-terminated
445 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
450 The number of Unicode characters in the produced output buffer is returned not including
455 If BufferSize > 1 and StartOfBuffer is NULL, then ASSERT(). Also, the output buffer is
457 If BufferSize > 1 and FormatString is NULL, then ASSERT(). Also, the output buffer is
461 buffer is unmodified and 0 is returned.
464 ASSERT(). Also, the output buffer is unmodified and 0 is returned.
466 If BufferSize is 0 or 1, then no output buffer is produced and 0 is returned.
468 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
470 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
475 @return The number of Unicode characters in the produced output buffer not including the
496 string specified by Buffer containing at most Width characters. No padding of spaces
498 The number of Unicode characters in Buffer is returned, not including the Null-terminator.
505 All conversions are left justified in Buffer.
509 If RADIX_HEX is set in Flags, then the output buffer will be
511 If Value is < 0 and RADIX_HEX is not set in Flags, then the fist character in Buffer is a '-'.
513 then Buffer is padded with '0' characters so the combination of the optional '-'
517 If Buffer is NULL, then ASSERT().
518 If Buffer is not aligned on a 16-bit boundary, then ASSERT().
523 @param Buffer The pointer to the output buffer for the produced Null-terminated
527 @param Width The maximum number of Unicode characters to place in Buffer, not including
530 @return The number of Unicode characters in Buffer, not including the Null-terminator.
536 IN OUT CHAR16 *Buffer,
548 string specified by Buffer containing at most Width characters. No padding of
551 Width characters, then only the first Width characters are placed in Buffer.
555 All conversions are left justified in Buffer.
559 If RADIX_HEX is set in Flags, then the output buffer will be formatted in
562 Buffer is a '-'.
564 Buffer is padded with '0' characters so the combination of the optional '-'
568 If Buffer is not aligned on a 16-bit boundary, then ASSERT().
571 @param Buffer The pointer to the output buffer for the produced
573 @param BufferSize The size of Buffer in bytes, including the
579 Buffer, not including the Null-terminator.
584 @retval RETURN_INVALID_PARAMETER If Buffer is NULL.
598 IN OUT CHAR16 *Buffer,
606 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
611 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
616 The number of ASCII characters in the produced output buffer is returned not including
619 If BufferSize > 0 and StartOfBuffer is NULL, then ASSERT(). Also, the output buffer is
621 If BufferSize > 0 and FormatString is NULL, then ASSERT(). Also, the output buffer is
624 (PcdMaximumAsciiStringLength * sizeof (CHAR8)), then ASSERT(). Also, the output buffer
628 ASSERT(). Also, the output buffer is unmodified and 0 is returned.
630 If BufferSize is 0, then no output buffer is produced and 0 is returned.
632 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
634 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
638 @return The number of ASCII characters in the produced output buffer not including the
652 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
655 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
660 The number of ASCII characters in the produced output buffer is returned not including
663 If BufferSize > 0 and StartOfBuffer is NULL, then ASSERT(). Also, the output buffer is
665 If BufferSize > 0 and FormatString is NULL, then ASSERT(). Also, the output buffer is
668 (PcdMaximumAsciiStringLength * sizeof (CHAR8)), then ASSERT(). Also, the output buffer
672 ASSERT(). Also, the output buffer is unmodified and 0 is returned.
674 If BufferSize is 0, then no output buffer is produced and 0 is returned.
676 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
678 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
682 @return The number of ASCII characters in the produced output buffer not including the
696 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
701 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
706 The number of ASCII characters in the produced output buffer is returned not including
709 If BufferSize > 0 and StartOfBuffer is NULL, then ASSERT(). Also, the output buffer is
711 If BufferSize > 0 and FormatString is NULL, then ASSERT(). Also, the output buffer is
714 (PcdMaximumAsciiStringLength * sizeof (CHAR8)), then ASSERT(). Also, the output buffer
718 ASSERT(). Also, the output buffer is unmodified and 0 is returned.
720 If BufferSize is 0, then no output buffer is produced and 0 is returned.
722 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
724 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
729 @return The number of ASCII characters in the produced output buffer not including the
743 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
748 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
753 The number of ASCII characters in the produced output buffer is returned not including
758 If BufferSize > 0 and StartOfBuffer is NULL, then ASSERT(). Also, the output buffer is
760 If BufferSize > 0 and FormatString is NULL, then ASSERT(). Also, the output buffer is
763 (PcdMaximumAsciiStringLength * sizeof (CHAR8)), then ASSERT(). Also, the output buffer
767 ASSERT(). Also, the output buffer is unmodified and 0 is returned.
769 If BufferSize is 0, then no output buffer is produced and 0 is returned.
771 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
773 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
777 @return The number of ASCII characters in the produced output buffer not including the
791 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
794 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
799 The number of ASCII characters in the produced output buffer is returned not including
804 If BufferSize > 0 and StartOfBuffer is NULL, then ASSERT(). Also, the output buffer is
806 If BufferSize > 0 and FormatString is NULL, then ASSERT(). Also, the output buffer is
809 (PcdMaximumAsciiStringLength * sizeof (CHAR8)), then ASSERT(). Also, the output buffer
813 ASSERT(). Also, the output buffer is unmodified and 0 is returned.
815 If BufferSize is 0, then no output buffer is produced and 0 is returned.
817 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
819 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
823 @return The number of ASCII characters in the produced output buffer not including the
837 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
842 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
847 The number of ASCII characters in the produced output buffer is returned not including
852 If BufferSize > 0 and StartOfBuffer is NULL, then ASSERT(). Also, the output buffer is
854 If BufferSize > 0 and FormatString is NULL, then ASSERT(). Also, the output buffer is
857 (PcdMaximumAsciiStringLength * sizeof (CHAR8)), then ASSERT(). Also, the output buffer
861 ASSERT(). Also, the output buffer is unmodified and 0 is returned.
863 If BufferSize is 0, then no output buffer is produced and 0 is returned.
865 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
867 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
872 @return The number of ASCII characters in the produced output buffer not including the
893 specified by Buffer containing at most Width characters. No padding of spaces
896 The number of ASCII characters in Buffer is returned, not including the Null-terminator.
902 All conversions are left justified in Buffer.
906 If RADIX_HEX is set in Flags, then the output buffer will be
908 If Value is < 0 and RADIX_HEX is not set in Flags, then the fist character in Buffer is a '-'.
910 then Buffer is padded with '0' characters so the combination of the optional '-'
914 If Buffer is NULL, then ASSERT().
919 @param Buffer A pointer to the output buffer for the produced Null-terminated
923 @param Width The maximum number of ASCII characters to place in Buffer, not including
926 @return The number of ASCII characters in Buffer, not including the Null-terminator.
932 OUT CHAR8 *Buffer,
944 string specified by Buffer containing at most Width characters. No padding of
947 Width characters, then only the first Width characters are placed in Buffer.
951 All conversions are left justified in Buffer.
955 If RADIX_HEX is set in Flags, then the output buffer will be formatted in
958 Buffer is a '-'.
960 Buffer is padded with '0' characters so the combination of the optional '-'
966 @param Buffer The pointer to the output buffer for the produced
968 @param BufferSize The size of Buffer in bytes, including the
974 Buffer, not including the Null-terminator.
979 @retval RETURN_INVALID_PARAMETER If Buffer is NULL.
992 IN OUT CHAR8 *Buffer,