ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

handle.c File Reference
#include <string.h>
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "handle.h"
#include "wine/debug.h"

Go to the source code of this file.

Defines

#define HANDLE2INDEX(h)   ((h)-1)
#define INDEX2HANDLE(i)   ((i)+1)

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (handle)
void init_handle_table (struct handle_table *lpTable)
void destroy_handle_table (struct handle_table *lpTable)
int is_valid_handle (struct handle_table *lpTable, HCRYPTKEY handle, DWORD dwType)
static int grow_handle_table (struct handle_table *lpTable)
static int alloc_handle (struct handle_table *lpTable, OBJECTHDR *lpObject, HCRYPTKEY *lpHandle)
int release_handle (struct handle_table *lpTable, HCRYPTKEY handle, DWORD dwType)
int lookup_handle (struct handle_table *lpTable, HCRYPTKEY handle, DWORD dwType, OBJECTHDR **lplpObject)
int copy_handle (struct handle_table *lpTable, HCRYPTKEY handle, DWORD dwType, HCRYPTKEY *copy)
HCRYPTKEY new_object (struct handle_table *lpTable, size_t cbSize, DWORD dwType, DESTRUCTOR destructor, OBJECTHDR **ppObject)

Generated on Sun May 27 2012 05:11:26 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.