ReactOS  0.4.12-dev-375-g61fed54
specstrings.h File Reference
#include <sal.h>
#include <driverspecs.h>
Include dependency graph for specstrings.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SPECSTRINGS_H
 
#define __field_bcount(size)   __notnull __byte_writableTo(size)
 
#define __field_bcount_full(size)   __notnull __byte_writableTo(size) __byte_readableTo(size)
 
#define __field_ecount(size)   __notnull __elem_writableTo(size)
 
#define __post_invalid   _Post_ __notvalid
 
#define __deref_in
 
#define __deref_in_ecount(size)
 
#define __deref_in_bcount(size)
 
#define __deref_in_opt
 
#define __deref_in_ecount_opt(size)
 
#define __deref_in_bcount_opt(size)
 
#define __deref_opt_in
 
#define __deref_opt_in_ecount(size)
 
#define __deref_opt_in_bcount(size)
 
#define __deref_opt_in_opt
 
#define __deref_opt_in_ecount_opt(size)
 
#define __deref_opt_in_bcount_opt(size)
 
#define __out_awcount(expr, size)
 
#define __in_awcount(expr, size)
 
#define __nullnullterminated
 
#define __in_data_source(src_sym)
 
#define __kernel_entry
 
#define __out_data_source(src_sym)
 
#define __analysis_noreturn
 
#define _Check_return_opt_
 
#define _Check_return_wat_
 

Macro Definition Documentation

◆ __analysis_noreturn

#define __analysis_noreturn

Definition at line 61 of file specstrings.h.

◆ __deref_in

#define __deref_in

Definition at line 34 of file specstrings.h.

◆ __deref_in_bcount

#define __deref_in_bcount (   size)

Definition at line 36 of file specstrings.h.

◆ __deref_in_bcount_opt

#define __deref_in_bcount_opt (   size)

Definition at line 39 of file specstrings.h.

◆ __deref_in_ecount

#define __deref_in_ecount (   size)

Definition at line 35 of file specstrings.h.

◆ __deref_in_ecount_opt

#define __deref_in_ecount_opt (   size)

Definition at line 38 of file specstrings.h.

◆ __deref_in_opt

#define __deref_in_opt

Definition at line 37 of file specstrings.h.

◆ __deref_opt_in

#define __deref_opt_in

Definition at line 40 of file specstrings.h.

◆ __deref_opt_in_bcount

#define __deref_opt_in_bcount (   size)

Definition at line 42 of file specstrings.h.

◆ __deref_opt_in_bcount_opt

#define __deref_opt_in_bcount_opt (   size)

Definition at line 45 of file specstrings.h.

◆ __deref_opt_in_ecount

#define __deref_opt_in_ecount (   size)

Definition at line 41 of file specstrings.h.

◆ __deref_opt_in_ecount_opt

#define __deref_opt_in_ecount_opt (   size)

Definition at line 44 of file specstrings.h.

◆ __deref_opt_in_opt

#define __deref_opt_in_opt

Definition at line 43 of file specstrings.h.

◆ __field_bcount

#define __field_bcount (   size)    __notnull __byte_writableTo(size)

Definition at line 29 of file specstrings.h.

◆ __field_bcount_full

#define __field_bcount_full (   size)    __notnull __byte_writableTo(size) __byte_readableTo(size)

Definition at line 30 of file specstrings.h.

◆ __field_ecount

#define __field_ecount (   size)    __notnull __elem_writableTo(size)

Definition at line 31 of file specstrings.h.

◆ __in_awcount

#define __in_awcount (   expr,
  size 
)

Definition at line 47 of file specstrings.h.

◆ __in_data_source

#define __in_data_source (   src_sym)

Definition at line 49 of file specstrings.h.

◆ __kernel_entry

#define __kernel_entry

Definition at line 50 of file specstrings.h.

◆ __nullnullterminated

#define __nullnullterminated

Definition at line 48 of file specstrings.h.

◆ __out_awcount

#define __out_awcount (   expr,
  size 
)

Definition at line 46 of file specstrings.h.

◆ __out_data_source

#define __out_data_source (   src_sym)

Definition at line 60 of file specstrings.h.

◆ __post_invalid

#define __post_invalid   _Post_ __notvalid

Definition at line 32 of file specstrings.h.

◆ _Check_return_opt_

#define _Check_return_opt_

Definition at line 68 of file specstrings.h.

◆ _Check_return_wat_

#define _Check_return_wat_

Definition at line 74 of file specstrings.h.

◆ SPECSTRINGS_H

#define SPECSTRINGS_H

Definition at line 24 of file specstrings.h.