JET_API_PTR

Applies to: Windows | Windows Server

JET_API_PTR

The JET_API_PTR data type holds an integer or a pointer value.

    #if defined(_WIN64)
        typedef unsigned __int64 JET_API_PTR;
    #elif !defined(__midl) && (defined(_X86_) || defined(_M_IX86)) && _MSC_VER >= 1300
        typedef __w64 unsigned long JET_API_PTR;
    #else
        typedef unsigned long JET_API_PTR;
    #endif

Data Types

JET_API_PTR

Like a DWORD_PTR data type, the JET_API_PTR data type is defined as 4 bytes on a 32-bit machine and 8 bytes on a 64-bit machine.

Remarks

The JET_API_PTR data type is used to define the following data types:

Requirements

Requirement Value

Client

Requires Windows Vista, Windows XP, or Windows 2000 Professional.

Server

Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server.

Header

Declared in Esent.h.