An opaque object used to retrieve a platform-specific path object. This object was added in
Acrobat 6.0 to improve device-independent path referencing.
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef struct _t_ASPlatformPath* ASPlatformPath;
An ASPlatformPath and associated platform path types. This is an opaque object used to retrieve a platform path object. ASFileSysAcquirePlatformPath() allocates and initializes this object. ASPlatformPath*
calls are used to access its contents. To discard this object, call ASFileSysReleasePlatformPath().
File: ASExpT.h |
Line: 2176 |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
File: ASExpT.h |
Line: 2228 |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
File: ASExpT.h |
Line: 2231 |
Product availability: PDFL |
Platform availability: Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 2245 |
Product availability: PDFL |
Platform availability: Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 2244 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef char* Cstring_Ptr;
A UNIX or Windows platform-specific path value.
See Also
File: ASExpT.h |
Line: 2181 |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
typedef struct FSRef* FSRef_Ptr;
A pointer to a Mac OS platform-specific FSRef.
See Also
File: ASExpT.h |
Line: 2202 |
Product availability: PDFL |
Platform availability: Windows, UNIX |
Syntax
typedef struct FSRefPlacebo* FSRef_Ptr;
File: ASExpT.h |
Line: 2236 |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
File: ASExpT.h |
Line: 2215 |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
File: ASExpT.h |
Line: 2218 |
Product availability: PDFL |
Platform availability: Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 2241 |
Product availability: PDFL |
Platform availability: Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 2240 |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
typedef struct FSSpec* FSSpec_Ptr;
A pointer to a Mac OS platform-specific FSSpec.
See Also
File: ASExpT.h |
Line: 2195 |
Product availability: PDFL |
Platform availability: Windows, UNIX |
Syntax
typedef struct FSSpecPlacebo* FSSpec_Ptr;
File: ASExpT.h |
Line: 2235 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef char* POSIXPath_Ptr;
A C string containing a POSIX path (UTF-8 encoding).
See Also
File: ASExpT.h |
Line: 2186 |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
A structure containing the equivalent of a Mac OS platform-specific CFURLRef.
See Also
File: ASExpT.h |
Line: 2225 |
Product availability: PDFL |
Platform availability: Windows, UNIX |
Syntax
struct _t_CFURLRefRecPlacebo {
| struct __CFURLPlacebo* url; | |
}
File: ASExpT.h |
Line: 2242 |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
struct _t_FSRefWithCFStringRefRec {
| struct FSRef* ref; | |
|
| struct __CFString* str; | |
}
A structure containing the equivalent of two Mac OS platform-specific types: a pointer to an FSRef and a CFStringRef.
See Also
File: ASExpT.h |
Line: 2210 |
Product availability: PDFL |
Platform availability: Windows, UNIX |
Syntax
struct _t_FSRefWithCFStringRefRecPlacebo {
| struct FSRefPlacebo* ref; | |
|
| struct __CFStringPlacebo* str; | |
}
File: ASExpT.h |
Line: 2237 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Gets a platform path object in the form of a CFURLRef for the Mac OS, if the ASPlatformPath object was acquired with this type in the platformPathType
parameter of ASFileSysAcquirePlatformPath().
Parameters
| path — | The platform path. |
Returns
| A pointer to a structure containing a CFURLRef. |
See Also
Since
Note
File: ASProcs.h |
Line: 2371 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Gets a platform path object in the form of a C string for Windows or UNIX, if the ASPlatformPath object was acquired with this type in the platformPathType
parameter of ASFileSysAcquirePlatformPath().
Parameters
| path — | The platform path. |
Returns
| A pointer to a C string of a platform-specific path. |
See Also
Since
Note
File: ASProcs.h |
Line: 2296 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Gets a platform path object in the form of an FSRef for the Mac OS, if the ASPlatformPath object was acquired with this type in the platformPathType
parameter of ASFileSysAcquirePlatformPath().
Parameters
| path — | The platform path. |
Returns
See Also
Since
Note
File: ASProcs.h |
Line: 2336 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Gets a platform path object in the form of an FSRef and CFStringRef for Mac OS, if the ASPlatformPath object was acquired with this type in the platformPathType
parameter of ASFileSysAcquirePlatformPath().
Parameters
| path — | The platform path. |
Returns
| A pointer to a structure containing an FSRef and a CFStringRef. |
See Also
Since
Note
File: ASProcs.h |
Line: 2355 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
This method was deprecated in Acrobat 9.0. Use ASPlatformPathGetFSRefPtr(), ASPlatformPathGetFSRefWithCFStringRefRecPtr(), ASPlatformPathGetCFURLRefRecPtr(), or ASPlatformPathGetPOSIXPathPtr() instead.
Gets a platform path object in the form of an FSSpec for the Mac OS, if the ASPlatformPath object was acquired with this type in the platformPathType
parameter of ASFileSysAcquirePlatformPath().
Parameters
| path — | The platform path. |
Returns
See Also
Since
Note
File: ASProcs.h |
Line: 2318 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Gets a platform path object in the form of a POSIX path C string, if the ASPlatformPath object was acquired with this type in the platformPathType
parameter of ASFileSysAcquirePlatformPath().
Parameters
| path — | The platform path. |
Returns
See Also
Since
Note
File: ASProcs.h |
Line: 2388 |
Copyright 2020 Adobe Systems Incorporated and its licensors. All rights reserved. Adobe and the Adobe logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. This product contains either BSAFE and/or TIPEM software by RSA Security, Inc. Portions utilize Microsoft Windows Media Technologies. Copyright © 2006 Microsoft Corporation. All Rights Reserved. Notices, terms and conditions pertaining to other third party software are located at http://www.adobe.com/go/thirdparty/ and incorporated herein by reference.
Wed Feb 7 2024, 2:16 pm IST