The stick2xyz Documentation 1.14.1
pane2d_drawacl Struct Reference

#include <stick2xyz.h>

Data Fields

SIZE_T drawacl_version
 
HANDLE drawacl_heap
 
BOOL drawacl_everyone
 
BOOL drawacl_readonly
 
int drawacl_count
 
PDWORD drawacl_threadids
 

Detailed Description

This structure is allocated when mod_pane2d_getdrawaclinfo_windows is called. Use this structure when you do not need the thread handles.

Similar structure is pane2d_drawacl_withthreadhandles.

Definition at line 758 of file stick2xyz.h.

Field Documentation

◆ drawacl_count

int drawacl_count

Number of elements in the thread ID array.

Definition at line 786 of file stick2xyz.h.

◆ drawacl_everyone

BOOL drawacl_everyone

TRUE if every thread has write access to the pane, FALSE otherwise.

Definition at line 775 of file stick2xyz.h.

◆ drawacl_heap

HANDLE drawacl_heap

Handle to the heap to allocate arrays with. If set to NULL, the process default heap is used.

Definition at line 769 of file stick2xyz.h.

◆ drawacl_readonly

BOOL drawacl_readonly

TRUE if no thread has write access to the pane, FALSE otherwise.

Definition at line 781 of file stick2xyz.h.

◆ drawacl_threadids

PDWORD drawacl_threadids

An array of thread IDs are allocated here by the module.

Definition at line 791 of file stick2xyz.h.

◆ drawacl_version

SIZE_T drawacl_version

You set this to sizeof(pane2d_drawacl_nothreadhandles)

Definition at line 763 of file stick2xyz.h.


The documentation for this struct was generated from the following file:

SourceForge.net Logo  stick2xyz Project Page